• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
a Veg Taste from A to Z
  • Home
  • Recipes
  • Why Plant Based
  • Work With Me
  • Italian Site

Vegan Pad Thai with Cashews

Modified: 29 May, 2023 · Published: 22 Sep, 2020 by Adriana Z. · This post may contain affiliate links · 2 Comments

Jump to Recipe - Vai alla Ricetta Print Recipe
This post may contain affiliate links - Questo post potrebbe contenere link di affiliazione

Vegan Pad Thai with Cashews

Questa ricetta è disponibile anche in italiano

An easy and delicious vegan version of the delicious Pad Thai, made with soya chunks, cashews and a bunch of simple ingredients, all seasoned with a tasty plant based sauce.

Who doesn't like Pad Thai?

Gorgeous seasoned noodles with a rich tamarin sauce, fresh stir fried veggies all topped with crunchy crushed cashew nuts.

If you haven't tried it yet my friends, it is about time!

How to Make a Vegan Pad Thai

It goes without saying that this, like these Chinese-style dumplings and other Asian-inspired recipes, is another highly customizable recipe with what we like or what we have on hand.

The important part of this preparation is the sauce.

Pad Thai sauce has an iconic sweet and sour taste, and it is, as mentioned, the key to its success.
To make it we will need 6 ingredients:
- Tamarind Sauce. Sweet and sour, it is a staple of Thai cuisine. It can be found in almost any big supermarket or online. If you don't want to buy it, the closest substitute, which I'm sure you already have available, would be the humble ketchup.
- Oyster Sauce. Obviously we will replace the fish-based sauce with a vegan alternative that can be found online or in specialized shops under the names of  Vegan/Vegetarian Oyster Sauce or Mushroom Sauce. Just use the one you can find, and if you cannot find any or don’t want to purchase it you can replace it for light soy sauce or coconut aminos. 
- Vegan Fish Sauce. Here you can find my homemade version. It can also be replaced with 50% vinegar and 50% brown sugar.
- Sweet Chilli Sauce. Easily found in stores or online.
- Lime Juice. For the iconic tart aftertaste.

sauce mixture ready to be poured over the vegan pad thai

Now let's move onto the protein part.

In my version, I used dehydrated soy chunks as the main protein element.

Adding this ingredient to our recipes is really easy. It just needs to be rehydrated in some hot water or broth (which I prefer because it gives more flavour) for 15-20 minutes and it's ready to be used.

I also incorporated pressed tofu, as per the original recipe, simply sautéed in a pan with a drizzle of oil.

And cashews, which I decided to use instead of the traditional peanuts, to make this dish more accessible even to those that are intolerant.

While our soy is rehydrated in broth, we can toast and coarsely chop the cashew nuts, then we can move onto prepping the vegetables.

crushing cashew nuts on a blue chopping board with a chef knife

In this version I used ready to use vegetables such as mangetout and bean sprouts. However you can use any vegetable you have or like. For example, it also works perfectly with carrots, broccoli and mushrooms.

We are also going to make a vegan egg mixture from scratch, that will fry and fluff up like a chicken egg will do. This can be substitute with any vegan egg replacement you have at hand like this one.
To make it at home you will only need:
- Chickpea Flour. You can find it easily in shop also with the names of Besan or Gram Flour.
- Corn Starch. Or flour. It adds texture to the vegan egg.
- Turmeric. For colour.
- Black Salt/Kala Namak. For the egg-y taste.
- Vegetable Oil
- Water
Weight the powders first. Add vegetable oil and mix well. Add the water a bit at a time until you have a rather runny batter.

pouring vegan egg mixture into a work with vegetable oil
In a large pan or wok add a little bit of vegetable oil, and fry the soya chunks drained and gently pressed to remove as much water as possible. This will require 3 to 5 minutes on medium high heat. Set aside in a bowl.

Pour another touch of vegetable oil in the hot wok, wait 10 seconds then pour the vegan egg mixture. Break the batter with a spatula as if you're making scrambled eggs, and cook the batter until golden brown and fluffy. Set this aside as well.

We can now begin our stir fry.

In the same wok add a little bit of oil, the onions (chopped), the garlic (grated or finely chopped) and the chili pepper (chopped). Give all a little stir, then tofu sticks go in. Stir fry until the tofu pieces turn golden and crispy, then add sautéed soya chunks.

Then bean sprouts and mangetouts go in (or any other vegetable mix of your choice) and cook for 3-5 minutes or for how long you like. 

Meanwhile we can boil our noodles in abundant hot water. Always stick to the time printed on the package as it can vary from 2 to several minutes.

Drain the noodles and add them to the veggie mixture along with the fried "egg".

Pour over the sauce, mix well and cook together for another 5 minutes or so.

Finally sprinkle the toasted cashew nuts and serve immediately with coriander (cilantro) leaves and fresh lime wedges.

Vegan Pad Thai Recipe

Ingredients:
125 g Tofu (firm or extra firm; ½ cup)
200 g Flat Rice Noodles (8oz)
100 g Bean Sprouts (1 cup)
50 g Mangetout (½ cup)
30 g Soya Chucks (⅓ cup)
30 g Cashews (¼ cup)
1 small Onion
2 Garlic Cloves
2 tablespoon Vegetable Oil
250 ml Water (or Vegetable Broth; 1 cup) + more to cook noodles
1 tablespoon Soy Sauce
1 teaspoon Vegetable Stock Powder (omit if using vegetable broth)
1 Lime

Fresh Coriander Springs
Salt to taste
...for the sauce...
2 tablespoon Mushroom Sauce (Vegan Oyster Sauce)
1.5 tablespoon Tamarind Sauce
1 tablespoon Light Soy Sauce

1 tablespoon Vegan Fish Sauce
½ tablespoon Sweet Chilli Sauce
½ tablespoon Lime Juice
...for the vegan egg...
¼ cup Water (50g)
2 tablespoon Chickpea Flour (20g)
1 tablespoon Corn Starch (12g)
½ teaspoon Black Salt (Kala Namak)
½ teaspoon Vegetable Oil
1 pinch Turmeric

Method:
1. Place the soya chunks into a glass bowl, add the vegetable stock powder (omit if using vegetable broth), the soy sauce and hot water (or vegetable broth). Leave to soak for 15 to 20 minutes.
2. In the meantime we can roughly crumble and toast the cashew nut on a hot skillet for 30 seconds/1 minute. Set aside.
3. Press the tofu if needed for 15 minutes. Then cut into thick sticks.
4. Make the sauce by combining all the ingredients into a glass.
5. Prepare the vegan egg mixture by combining in a bowl dry ingredients first, then the vegetable oil and the water, a bit at a time until you end up with a runny batter.
6. Add some vegetable oil in a pan (½ tbsp), heat it for a few seconds, then pour the "egg" batter. Break the batter with a spatula as if you're making scrambled eggs, and cook the batter until golden brown and fluffy. Set this aside as well.
7. Drain and gently press the soy chunks in order to remore the extra water. Add to a hot pan with ½ a tablespoon of vegetable oil, and fry the soya chunks on medium/high heat for 3 to 5 minutes. Set aside in a bowl.
8. In the same wok add the remaining vegetable oil, the onions (chopped), the garlic (grated or finely chopped) and the chili pepper (chopped). Give all a little stir, then add the tofu sticks and stir fry until the tofu turns golden and crispy.
9. Add sautéed soya chunks, bean sprouts and mangetouts and cook for 5 minutes or for longer if you prefer. 
10. Cook the noodles in abundant boiling water according to the package instructions.
11. Drain the noodles and add them to the veggie mixture along with the fried "egg".
12. Pour over the sauce, mix well and cook together for another 5 minutes or so.
13. Adjust the taste with some salt to taste.
14. Finally sprinkle the toasted cashew nuts and serve immediately with coriander (cilantro) leaves and fresh lime wedges.


Did you like this recipe? Let me know with a comment in the section below 🙂
Don’t forget to SUBSCRIBE to the mail list to receive new posts updates straight to your inbox.
Follow and support this blog on Instagram Instagram - Free social icons, Facebook facebook-icon - Widowhood, Help For Widows | Widow Might   and Pinterest Social, media, pinterest, square Free Icon of Social media (color ....


                                                                                                                                                                       

For other Thai or Asian inspired vegan recipes check out the following list:

- Thai Green Curry with Crispy Sesame Tofu
- Tofu Puffs in Asian Vegan Mushroom Sauce
- Korean Tteokbokki with Peppers

- Vegan Chinese Dumplings (Jiaozi) 
- Vegan Paneer Makhani
- Sweet and Sour Pineapple Tofu with Veggies

- Cauliflower and Leek Curry
- Green Split Lentil Dahl

Pin Recipe

Print Recipe

5 from 5 votes

Vegan Pad Thai with Cashews

An easy and delicious vegan version of the delicious Pad Thai, made with soya chunks, cashews and a bunch of simple ingredients, all seasoned with a tasty plant based sauce.
Prep Time 30 minutes minutes
Cook Time 20 minutes minutes
Total Time 50 minutes minutes

Ingredients

  • 125 g (0.5 cups) Tofu firm or extra firm
  • 200 g (7 oz) Flat Rice Noodles
  • 100 g (1 cups) Bean Sprouts
  • 50 g (0.5 cups) Mangetout
  • 30 g (0.3 cups) Soya Chucks
  • 30 g (0.20 cups) Cashews
  • 1 small Onion
  • 2 Garlic Cloves
  • 2 tablespoon Vegetable Oil
  • 250 ml (1 cups) Water or Vegetable Broth + more to cook noodles
  • 1 tablespoon Soy Sauce
  • 1 teaspoon Vegetable Stock Powder omit if using vegetable broth
  • 1 Lime
  • Fresh Coriander Springs
  • Salt to taste
...for the sauce...*
  • 2 tablespoon Mushroom Sauce Vegan Oyster Sauce
  • 1.5 tablespoon Tamarind Sauce
  • 1 tablespoon Light Soy Sauce
  • 1 tablespoon Vegan Fish Sauce
  • ½ tablespoon (0.5 tablespoon) Sweet Chilli Sauce
  • ½ tablespoon (0.5 tablespoon) Lime Juice
...for the vegan egg...
  • 50 g (0.25 cup) Water
  • 20 g (2 tablespoon) Chickpea Flour
  • 1 tablespoon Corn Starch
  • ½ teaspoon (0.5 teaspoon) Black Salt Kala Namak
  • ½ teaspoon (0.5 teaspoon) Vegetable Oil
  • 1 pinch Turmeric
2 -3 people
Prevent your screen from going dark

Instructions

  • Place the soya chunks into a glass bowl, add the vegetable stock powder (omit if using vegetable broth), the soy sauce and hot water (or vegetable broth). Leave to soak for 15 to 20 minutes.
  • In the meantime we can roughly crumble and toast the cashew nut on a hot skillet for 30 seconds/1 minute. Set aside.
  • Press the tofu if needed for 15 minutes. Then cut into thick sticks.
  • Make the sauce by combining all the ingredients into a glass.
  • Prepare the vegan egg mixture by combining in a bowl dry ingredients first, then the vegetable oil and the water, a bit at a time until you end up with a runny batter.
  • Add some vegetable oil in a pan (½ tbsp), heat it for a few seconds, then pour the "egg" batter. Break the batter with a spatula as if you're making scrambled eggs, and cook the batter until golden brown and fluffy. Set this aside as well.
  • Drain and gently press the soy chunks in order to remore the extra water. Add to a hot pan with ½ a tablespoon of vegetable oil, and fry the soya chunks on medium/high heat for 3 to 5 minutes. Set aside in a bowl.
  • In the same wok add the remaining vegetable oil, the onions (chopped), the garlic (grated or finely chopped) and the chili pepper (chopped). Give all a little stir, then add the tofu sticks and stir fry until the tofu turns golden and crispy.
  • Add sautéed soya chunks, bean sprouts and mangetouts and cook for 5 minutes or for longer if you prefer. 
  • Cook the noodles in abundant boiling water according to the package instructions.
  • Drain the noodles and add them to the veggie mixture along with the fried "egg".
  • Pour over the sauce, mix well and cook together for another 5 minutes or so.
  • Adjust the taste with some salt to taste.
  • Finally sprinkle the toasted cashew nuts and serve immediately with coriander (cilantro) leaves and fresh lime wedges.

Notes

*for substitutes check post.

Nutrition

Calories: 672kcal | Carbohydrates: 93g | Protein: 22g | Fat: 26g | Saturated Fat: 14g | Potassium: 581mg | Fiber: 8g | Sugar: 27g | Vitamin A: 272IU | Vitamin C: 37mg | Calcium: 163mg | Iron: 6mg
Did you like this recipe?Follow @avegtastefromatoz and tag #avegtastefromatoz when you try it!

Sharing is Caring! Please share my content on social networks 🙂

  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on Pinterest (Opens in new window) Pinterest
  • Click to share on X (Opens in new window) X
  • Click to share on Tumblr (Opens in new window) Tumblr
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to share on WhatsApp (Opens in new window) WhatsApp
  • Click to email a link to a friend (Opens in new window) Email

Related

More Asian

  • Bagara Baingan in a serving plate in bright orange gravy garnished with fresh coriander
    Vegan Bagara Baingan
  • sesame and miso dressing in a glass bowl with a spoon
    Super Easy Goma Miso Dressing
  • kung pao tofu with peppers, peanuts and flat rice noodles in a grey plate
    Best Vegan Kung Pao Tofu
  • burmese chickpea tofu block on a plate with decorative chickpeas and herbs
    Chickpea Tofu From Scratch (Burmese Tofu)

Filed Under: Asian, Gluten Free, Mains, Thai, Tofu

Reader Interactions

Comments

  1. Katerine P.

    September 24, 2020 at 7:23 pm

    Thank you for this lovely recipe, I've been craving a good pad Thai since I went vegan and oh boy, this has fulfilled even more than expected!

    I didn't have vegan mushroom sauce and didn't want to wait to buy some so I used soy sauce + vegan worchester, and it was spot on!

    Also I'm in love with this egg! I'm going to use the recipe for some quick vegan egg scramble! x

    Reply
    • Adriana Z.

      September 24, 2020 at 8:07 pm

      Thank you Katerine for stopping by 🙂

      Good call for the sauce substitution, sounds perfect!

      I'm truly pleased you enjoyed the recipe and the "egg" 🙂 🙂

      Take care

      Reply
5 from 5 votes (5 ratings without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

nice to see you here

Welcome to a Veg Taste from A to Z! I'm Adriana Zifarelli, an Italian born massive foodie living in London. In this space you can find my true, tried and tested experiments in the kitchen. Have fun!

More about me →

SUMMER FAVOURITES

Eggplant "Meatballs"

Vegan Egg & Cress Sandwich

Vegan Grilled Mushroom Souvlaki

Mushroom Souvlaki

Couscous Stuffed Peppers

jerk barbecue corn ribs

Jerk BBQ Corn Ribs

crice noodles with seasonable colourful vegetables in a grey plate with half a lime

Vietnamese Noodle Salad

Lebanese Moussaka with Green Peppers FI

Lebanese Moussaka

Vegan Piña Colada Cheesecake

POPULAR NOW

wild garlic pesto spaghetti rolled into nests served on a grey plate and topped with pine nuts and wild garlic flowers

Wild Garlic Pesto Pasta

best vegan salmon / carrot lox close up on a wooden tray with lemon wedges, capers and dill

The Best Vegan Salmon

homemade vegan italian sausages with gluten roasted on a plate close up

Italian Style Sausages

How to Cook Potatoes in the IP

courgette and potato bake close up

Courgette and Potato Bake

vegan sticky toffee pudding slice on a white plate with fork and oozing toffee sauce

Best Vegan Sticky Toffee Pudding

Vegan Lemon Pound Cake

tofu puffs on a grey plate

How to Make Tofu Puffs

tofu vegan eggs on chopping board

Vegan Hard Boiled Eggs

Vegan Quiche Lorraine Closed Up Slice

Ultimate Vegan Quiche Lorraine

seitan chicken shreds on chopping board

Vegan Seitan Chicken

tearing with hands a breaded and air fried oyster mushroom

Air Fried Oyster Mushrooms

Subscribe to get latest recipes!

privacy policy

Stay Connected

Copyright © 2025 a Veg Taste from A to Z on the Foodie Pro Theme

 

Loading Comments...
 

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family loved this!
    Thank you for sharing this recipe

    Or write in your own words:

    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.