Vegetable Pad Thai

Pad Thai is one of Thailand’s most recognisable stir-fried noodle dishes, prized for its glossy rice noodles and lively sweet-sour-savoury sauce. In this vegetarian version, tamarind paste gives the essential tang, palm sugar softens the acidity and light soy sauce brings depth, while tofu and egg make it satisfying enough for dinner. Bean sprouts and spring onion are kept crisp in the hot wok, with roasted peanuts, coriander and lime added at the end for crunch, freshness and brightness. Fast cooking is key: the noodles should be tender, well coated and lightly smoky rather than soft or heavy.
Cuisine style Thai noodle stir-fry
Flavor profile Tangy • Savoury • Nutty
Techniques Soaking noodles • Wok stir-frying • Scrambling egg
Key equipment Wok or large frying pan
Cooking style Meal prep friendly • Minimal cleanup
Time commitment Under 1 hour

Why this recipe works

  • Sharp-sweet balance: Tamarind, palm sugar, soy sauce and lime create the recognisable Pad Thai balance of tangy, savoury and lightly sweet flavours.
  • Contrasting textures: Soft noodles, golden tofu, just-set egg, crisp bean sprouts and roasted peanuts give the dish plenty of bite and freshness.
  • Fast wok cooking: Once the noodles and sauce are ready, everything comes together quickly in a hot wok, helping the noodles stay glossy rather than heavy.

Get the most out of this recipe

Timing notes

  • Prepare before heating the wok: Have the sauce mixed, tofu cut, egg beaten and vegetables sliced before you start stir-frying; the cooking stage moves quickly.
  • Best served straight away: Pad Thai has the best texture when eaten hot from the wok, while the noodles are glossy and the bean sprouts are still crisp.

Ingredient notes

  • Use rice noodles suited to stir-frying: The noodles should be pliable after soaking but still slightly firm, as they finish cooking in the wok with the sauce.
  • Tamarind strength varies: Some tamarind pastes are sharper or thicker than others, so loosen if needed and balance the final sauce with lime and sweetness to taste.
  • Dry the tofu well: Patting the tofu dry helps it brown at the edges instead of steaming in the pan.

Common mistakes

  • Over-soaking the noodles: If the noodles are fully soft before stir-frying, they can turn sticky or break apart once tossed with the sauce.
  • Cooking with a cool wok: A hot wok helps the sauce cling quickly and keeps the vegetables crisp; low heat can make the noodles heavy and damp.
  • Overloading the pan: If using a smaller frying pan, cook with plenty of space so the noodles can toss freely rather than clump together.

Ingredient swaps

  • Palm sugar alternative: Brown sugar can replace palm sugar for a similar caramel-like sweetness.
  • Peanut alternative: Cashews give a milder, creamier crunch if peanuts are not preferred.
  • Soy sauce choice: Dark soy sauce can be used for a deeper colour and slightly richer flavour, though it will make the noodles look darker.

Equipment you'll need

Ingredients
Instructions
Print
  1. Soak the rice noodles in just-boiled water in a large bowl for 6 to 8 minutes until pliable but still a little firm, then drain well. Meanwhile, whisk together the tamarind paste, palm sugar, light soy sauce and the juice of half the lime until the sugar dissolves. Cut the remaining lime into wedges for serving.
  2. Pat the tofu dry, then cut into bite-sized pieces. Beat the eggs in a small bowl. Finely slice the spring onion, keeping the white and green parts separate, and finely chop the garlic.
  3. Heat 2 tbsp of the sunflower oil in a hot wok over medium-high heat. Add the tofu and stir-fry for 4 to 6 minutes until lightly golden on the edges. Push the tofu to one side of the wok.
  4. Add the remaining 1 tbsp sunflower oil, then add the garlic and the white parts of the spring onion and stir-fry for 20 to 30 seconds until fragrant. Pour in the eggs and scramble for 30 to 60 seconds until just set. Break the egg up and toss it through the tofu.
  5. Add the drained noodles and pour over the tamarind sauce. Stir-fry for 3 to 5 minutes, tossing constantly, until the noodles are glossy and tender and the sauce clings to them; add a splash of water if the wok looks dry. Add the bean sprouts and the green parts of the spring onion and toss for 30 to 60 seconds so they stay crisp.
  6. Divide between plates and top with the roasted peanuts and fresh coriander. Serve with the lime wedges for squeezing over at the table. Eat straight away while hot and lightly smoky.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • Keep the wok hot and keep the noodles moving; this helps prevent sticking and gives the best lightly smoky flavour.
  • If your tamarind paste is very thick, loosen it with 1 to 2 tbsp warm water before whisking into the sauce so it coats the noodles evenly.
  • For anyone who should avoid undercooked eggs, make sure the scrambled egg is fully set before tossing through the noodles.

Substitutions

  • Replace Light soy sauce with Dark soy sauce for a deeper colour and slightly richer flavour; start with 2 tbsp and adjust to taste.
  • Replace Palm sugar with Brown sugar for a similar sweetness and caramel note.
  • Replace Roasted peanuts with Cashew nuts for a milder, creamier crunch.

Storage

  • Refrigerate up to 2 days
  • Cool quickly, then refrigerate in a sealed container. Reheat in a hot wok or large frying pan with a small splash of water for 2 to 4 minutes until piping hot; add the fresh coriander and peanuts after reheating to keep them bright and crunchy.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Vegetable Pad Thai
Image by JustRecipes
Pinterest

Recipe overview

  • Servings: 3 servings
  • Total time: 40min (30min active)
  • Difficulty: Medium
  • Cuisine: Thai
  • Allergens:
    Eggs Peanuts Soybeans
Kid friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

Misen Carbon Steel Nonstick Frying Pan 12 Inch

Versatile induction-ready pan
  • Works on all stovetops
  • Naturally nonstick when seasoned
  • Requires seasoning and maintenance

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

Misen Carbon Steel Nonstick Frying Pan 12 Inch

Versatile induction-ready pan
  • Works on all stovetops
  • Naturally nonstick when seasoned
  • Requires seasoning and maintenance
Best value

Pyrex Glass Mixing Bowls with Lids

Microwave-safe glass
  • Microwave safe
  • BPA-free lids
  • Glass is heavier
Top quality

All-Clad Tri-Ply Stainless Steel Saucepan

Professional-grade tri-ply saucepan
  • Excellent heat control
  • Premium build quality
  • Expensive
Best overall

KitchenAid Stainless Steel Mixing Bowls

Non-slip steel set
  • Non-slip base
  • Stainless steel
  • Not microwave safe

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.