Go Back
+ servings
Vegetarian pad Thai with tofu.
Print Pin
5 from 15 votes

Vegetarian Pad Thai

Vegetarian Pad Thai, made with rice noodles, crispy tofu, and fresh vegetables in a savory sauce is so flavorful and easy to make!
Course Dinner, Entree
Cuisine Asian
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 4 servings
Calories 529kcal
Author Yumna Jawad

Ingredients

  • 2 tablespoons brown sugar
  • 2 tablespoons soy sauce
  • 2 tablespoons fresh lime juice plus more for serving
  • 1 tablespoon sriracha
  • 1 tablespoon hoisin sauce
  • ½ cup water
  • 1 8-ounce package pad thai rice noodles
  • 1 14-ounce block extra firm tofu pressed and cut into ½-inch cubes
  • 2 tablespoons cornstarch
  • 2 tablespoons avocado oil divided
  • 1 small red onion thinly sliced
  • 4 scallions sliced, whites and greens divided
  • 2 cups green cabbage shredded
  • 2 eggs beaten
  • ½ cup peanuts crushed, for serving

Instructions

  • Mix together brown sugar, soy sauce, lime juice, sriracha, hoisin sauce, and water. Set aside.
  • Bring a large pot of water to a boil. When the water reaches a boil, add rice noodles and cook until al dente, about 5 minutes. Drain, rinse under cold water and set aside.
  • Toss the tofu cubes and cornstarch in a medium bowl until well-coated. In a large skillet or wok, heat 1 tablespoon oil over medium-high heat. Add tofu and stir-fry for 5 to 7 minutes, or until the tofu is lightly golden brown on all sides. Remove from the pan with a slotted spoon and set aside.
  • In the same pan over medium-high heat, add red onion, the whites of the scallions and shredded cabbage and stir-fry for 2 to 3 minutes or until the onion starts to char slightly and the cabbage has wilted.
  • Add in blanched noodles and fried tofu and cook for 1 to 2 minutes.
  • Push the noodles to one side of the pan and add eggs to the empty space. Cook the eggs until lightly scrambled, then stir to combine with the noodles.
  • Add sauce to pan and stir fry until the noodles absorb most of the liquid, about 2 minutes.
  • Serve topped with lime wedges, crushed peanuts, and green scallion tops.

Nutrition

Calories: 529kcal | Carbohydrates: 69g | Protein: 19g | Fat: 20g | Saturated Fat: 3g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 10g | Trans Fat: 0.01g | Cholesterol: 82mg | Sodium: 1156mg | Potassium: 522mg | Fiber: 5g | Sugar: 10g | Vitamin A: 283IU | Vitamin C: 22mg | Calcium: 113mg | Iron: 3mg