Go Back
+ servings

Easy Pad Thai Recipe with Shrimp and Tofu

This easy Pad Thai recipe with shrimp and tofu is done in less than 30 minutes! Fresh and crunchy vegetables over noodles are mixed with delicious sauce!
No ratings yet
Print Pin
Course: Main Course
Cuisine: Asian
Prep Time: 10 minutes
Cook Time: 15 minutes
Servings: 6
Calories: 448kcal
Author: Megan Porta


  • 14 oz rice noodles
  • 3 tbsp canola oil or vegetable oil
  • 1 lb shrimp peeled and deveined; if using frozen, thaw before using
  • 10 oz extra firm tofu cut into 1/2-inch cubes
  • 3 eggs lightly beaten
  • 1/4 cup rice vinegar
  • 3 tbsp fish sauce
  • 2 tbsp soy sauce
  • 1 lime juiced
  • 1/2 tsp cayenne pepper
  • Bean sprouts, chopped peanuts, green onion slices and lime wedges for topping


  • Bring a large pot of water to a boil. Add the rice noodles and immediately remove from heat. Let sit for 8 minutes, drain and rinse in cold water.
  • While the noodles are cooking, heat the canola or vegetable oil in a large skillet or wok over medium-high heat. Add the shrimp and tofu and cook for 3 minutes. Transfer shrimp and tofu to a dish (do not clean out skillet).
  • Reduce heat to medium and add the eggs to the skillet. Using the edge of a spatula, cut through the eggs as they cook to create small egg pieces. Add the noodles to the skillet, along with rice vinegar, fish sauce, lime juice, soy sauce, cayenne pepper, shrimp and tofu.
  • Stir mixture and cook for 3-4 minutes, or until heated through. Serve immediately.


  • Make this dish healthier: Decrease the amount of rice noodles in the recipe and add more bean sprouts. Replace the soy sauce with a low-sodium version. Decrease the oil used in the recipe by half.
  • If the sauce is too “fishy” for your taste, increase the amount of sugar used (1 tablespoon at a time).
  • Served with lime wedges on the side to squeeze over top before eating.
  • Rice pepper flakes are perfect for spicing up your meal if you enjoy the heat.


Calories: 448kcal | Carbohydrates: 58g | Protein: 25g | Fat: 11g | Saturated Fat: 2g | Cholesterol: 272mg | Sodium: 1811mg | Potassium: 233mg | Fiber: 2g | Sugar: 1g | Vitamin A: 188IU | Vitamin C: 6mg | Calcium: 156mg | Iron: 3mg
Did you make this recipe?If you loved this recipe, please rate the recipe and leave a comment below!