Easy Vegan Pad Thai (With Tofu and Homemade Peanut Sauce)

User Reviews

5.0

6 reviews
Excellent
  • Prep Time

    20 mins

  • Cook Time

    20 mins

  • Total Time

    45 mins

  • Servings

    4 people

  • Calories

    611 kcal

  • Course

    Main Course

  • Cuisine

    Asian

Easy Vegan Pad Thai (With Tofu and Homemade Peanut Sauce)

This Vegan Pad Thai dish combines the essence of Thai cuisine with plant-based goodness. This vibrant and satisfying recipe features tender rice noodles, crispy tofu, and a colorful array of fresh vegetables, all tossed in a luscious peanut sauce.

I Made This!

Be the first!

Save this

Be the first!

Ingredients

Servings

For Pad Thai

  • 8 oz rice noodles
  • 2 tablespoon vegetable oil I recommend avocado oil
  • 1 block (14 oz) firm tofu pressed and chopped into bite-sized pieces
  • ½ red bell pepper sliced
  • ½ green bell pepper sliced
  • 1 medium carrot peeled and julienned
  • ½ c green onion sliced
  • ½ c fresh cilantro chopped
  • ½ c roasted peanuts chopped
  • Lime wedges for serving

For Peanut sauce

  • ½ c smooth peanut butter
  • ¼ c soy sauce or Tamari
  • ¼ c water
  • 2 tablespoon lime juice
  • 1 tablespoon maple syrup
  • 1 tablespoon Sriracha sauce
  • 2 cloves garlic minced
  • ½ teaspoon ginger grated
Add to Shopping List

Instructions

Cook the rice noodles

  1. In a large pot of boiling water, cook the rice noodles according to the package instructions. Drain and set it aside.

Prepare the peanut sauce

  1. In a small bowl, whisk together peanut butter, soy sauce, water, lime juice, maple syrup, Sriracha sauce, garlic, and ginger until smooth. Set it aside for now.

Pan-fry the tofu

  1. Heat the avocado oil over medium-high heat in a large skillet, pan, or wok. Add the sliced tofu and cook until lightly browned, about 5-7 minutes.

Stir fry vegetables

  1. Add the sliced red bell pepper and julienned carrot to the skillet. Cook for an additional 3-5 minutes or until the vegetables are slightly softened.

Add cooked rice noodles and peanut sauce

  1. Add the cooked rice noodles to the skillet, along with the peanut sauce. Toss everything together until the noodles and vegetables are coated in the sauce and heated through.

Garnish pad thai

  1. Divide the Pad Thai among serving plates and garnish with sliced green onions, chopped cilantro, chopped roasted peanuts, and lime wedges. Your delicious Vegan Pad Thai is ready to be served.

Notes

  • Press the tofu: Pressing it helps remove excess moisture, allowing it to brown better and absorb more flavors.
  • Cook noodles just until al dente: When cooking the rice noodles, follow the package instructions and cook them until they are just al dente (firm to the bite). Overcooking can result in mushy noodles. Once cooked, immediately drain and rinse them with cold water to stop the cooking process and prevent them from sticking together.
  • Use medium-high heat for stir-frying: Stir-frying the tofu and vegetables requires high heat to achieve a nice sear and retain their crispness.
  • Toss gently: When combining the cooked noodles, peanut sauce, tofu, and vegetables, gently toss with tongs or chopsticks to evenly coat everything.
  • Making Vegan Pad Thai ahead of time. While it's best to enjoy Pad Thai immediately after cooking, you can prep some ingredients beforehand to save time. You can slice the vegetables, prepare the sauce, and even cook the rice noodles beforehand.
  • Store them separately in airtight containers in the refrigerator, and when ready to serve, stir-fry the tofu and vegetables, reheat the noodles, and toss everything together with the sauce.
  • Storage. You can store leftover Pad Thai in an airtight container in the refrigerator for up to 3-4 days.
  • Reheating. When reheating the Pad Thai, you may need to add a splash of water or vegetable broth to the skillet to help loosen the sauce and prevent it from becoming too thick.
  • Freezing. You can also freeze the leftover Pad Thai in an airtight container for up to 2-3 months. To reheat, thaw it in the refrigerator overnight and then reheat it in a skillet over medium heat with a splash of water or vegetable broth.
  •  

Nutrition Information

Show Details
Calories 611kcal (31%) Carbohydrates 67g (22%) Protein 17g (34%) Fat 33g (51%) Saturated Fat 6g (30%) Polyunsaturated Fat 8g Monounsaturated Fat 17g Sodium 1233mg (51%) Potassium 554mg (16%) Fiber 6g (24%) Sugar 9g (18%) Vitamin A 3337IU (67%) Vitamin C 40mg (44%) Calcium 75mg (8%) Iron 2mg (11%)

Nutrition Facts

Serving: 4people

Amount Per Serving

Calories 611 kcal

% Daily Value*

Calories 611kcal 31%
Carbohydrates 67g 22%
Protein 17g 34%
Fat 33g 51%
Saturated Fat 6g 30%
Polyunsaturated Fat 8g 47%
Monounsaturated Fat 17g 85%
Sodium 1233mg 51%
Potassium 554mg 12%
Fiber 6g 24%
Sugar 9g 18%
Vitamin A 3337IU 67%
Vitamin C 40mg 44%
Calcium 75mg 8%
Iron 2mg 11%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

5.0

6 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Pad Thai with Peanut Sauce

Asian, Thai
4.8 (507 reviews)

Pad Thai (Thai Stir-Fried Noodles)

Asian, Thai
5.0 (6 reviews)

Thai Tofu Bowls with Spicy Peanut Sauce

Asian, Vegetarian, gluten-free
0.0 (0 reviews)

Easy Chicken Pad Thai Recipe

Asian, Thai
4.9 (21 reviews)

Easy Chicken Pad Thai Recipe

Asian
5.0 (15 reviews)

Easy Peasy Chicken Pad Thai

Asian, Thai
5.0 (3 reviews)

Easy Chicken Pad Thai Recipe

Asian, Thai
5.0 (3 reviews)

Easy Chicken Pad Thai Recipe

Asian, Thai
4.3 (9 reviews)

Chickpea and Tofu Thai Peanut Tacos

Asian, American
5.0 (3 reviews)

Vegan Thai Tofu and Noodle Salad

Asian, American
5.0 (6 reviews)

Shrimp Pad Thai Recipe

Asian, Thai
0.0 (0 reviews)

Spaghetti Squash Pad Thai

Asian, American
5.0 (9 reviews)

Pad Thai Salmon

Asian
0.0 (0 reviews)

Vegetarian Pad Thai

Asian
5.0 (45 reviews)

Chicken Pad Thai

Asian
4.6 (87 reviews)