← All recipes
Colorful stir-fried noodles in a large bowl with tofu, vegetables, and peanuts on top

Vegetable Pad Thai with Tofu

Silky rice noodles tangled with crisp veggies and pillowy tofu in a tangy, sweet sauce that'll transport your taste buds straight to a bustling Bangkok street.

Total: 35 minPrep: 15 minCook: 20 minServes 4Difficulty: Medium⭐ 4.7 (123+ ratings)$

Ingredients

Servings:

Steps

  1. 1 Soak rice noodles in warm water until pliable, about 10 minutes, then drain.
  2. 2 While noodles soak, press tofu between paper towels to remove excess moisture.
  3. 3 Heat 2 tbsp oil in a large skillet over medium heat. Add tofu and cook until golden, about 5 minutes.
  4. 4 Remove tofu and set aside. In the same skillet, add another tbsp oil and sauté bell pepper and carrots until tender.
  5. 5 Add garlic, then the drained noodles, bean sprouts, and cooked tofu to the skillet.
  6. 6 In a small bowl, whisk together soy sauce, lime juice, rice vinegar, fish sauce (or soy sauce), sugar, and sriracha. Pour over the noodles and toss to coat.
  7. 7 Cook for another 3-4 minutes until everything is heated through.
  8. 8 Garnish with green onions and crushed peanuts before serving.

Equipment

Variations

Substitutions

Pairings

Nutrition

Calories: 450 kcal
Fat: 20g fat
Carbs: 50g carbohydrates
Protein: 18g protein
Fiber: 4g fiber
Sugar: 10g sugar
Sodium: 800mg sodium

Tips

Storage

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a skillet over medium heat with a splash of water to restore moisture.

Freezing: This dish does not freeze well due to the texture of the noodles and vegetables.

Serving Suggestions

FAQ

Can I use fresh rice noodles instead?

Yes, fresh rice noodles can be used but will require less soaking time.

Is this dish vegan?

Yes, if you use soy sauce instead of fish sauce.

Share this recipe