clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Pad Thai Plated with lime wedges and sriracha on a grey plate on wooden surface.

Vegan Pad Thai Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This vegan Pad Thai bursts with delicious flavours and brings a nutritious and tasty exotic meal to your plate. It is pretty simple and quick to make and won’t get boring to eat!

  • Total Time: 55 minutes
  • Yield: 3 1x



400g rice noodles

200g firm tofu

200g soy sprouts

1 bunch garlic chives

3 spring onions

1 lime

3 tbsp coconut sugar

1/2 chilli

3 tbsp tamarind paste

3 tbsp mushroom sauce (vegan)

50g toasted peanuts

1/3 bunch cilantro

1 tbsp vegetable oil

2 shallots

2 tablespoons sesame oil

4 cloves garlic

Optional: sriracha


Cut the shallots into quarters and thinly slice them. Next, finely mince your chilli and garlic.  Chop the peanuts slice up the spring onions, and cut the garlic chives into bits about 5 cm (2 inches) in length. If you use dried tamarind pulp, soak it in water and break it down before making the sauce. Soak the rice noodles in lukewarm water for about 15 minutes until turning white and soft. Lastly, cube the tofu into bite-sized pieces. 

Melt the coconut sugar on low heat, be careful not to burn the sugar. Add the mushroom sauce, as well as the tamarind paste, and combine well. Check and adjust ratios for a balanced flavour of the sauce.

To a deep pan or wok, add a tablespoon of vegetable oil and fry the shallots, garlic and chillis on high heat. Add the tofu and some of the white parts of the scallion. 

Add the soaked rice noodles, as well as the rest of the scallions and garlic chives. Also, add the sauce and half of the peanuts. 

Sauté for 5-10 minutes until the garlic chives soften. Check for seasoning and add salt as needed. Dress the Pad Thai with lime juice and sesame oil while still in the pan. 

Add a generous serving to your plate, and dress it with additional lime, sesame oil, chopped peanuts, or sriracha if you like.


The ratios for the sauce might vary, depending on what kind of mushroom sauce and tamarind paste you use. You might need to experiment a bit with the ratios. The aim is to reach a nicely balanced, tangy, umami and sweet sauce. 

I used rice noodles of 5mm thickness. 

If you want to make this Pad Thai gluten-free, check for the ingredients on the mushroom sauce. 

  • Author: Ivo
  • Prep Time: 25
  • Cook Time: 30
  • Category: Main, Lunch, Dinner
  • Cuisine: Thai
  • Diet: Vegan