• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Vegan Punks
  • Recipes
  • Resources
  • About us
  • Work with us
    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
  • Recipes
  • Resources
  • About us
  • Work with us
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Resources
    • About us
    • Work with us
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Thai

    Vegan Thai Cashew Stir Fry

    Published: Apr 4, 2018 by Jess & Dan · Modified: May 3, 2020 · This post may contain affiliate links

    278 shares
    Jump to Recipe Print Recipe
    A bowlful of Thai Cashew Stir Fry with a white tea towel around the bowl.

    Our Thai cashew stir fry with tofu is a vegan spin on the classic “cashew chicken” or gai pad med mamuang himaphan. A protein packed, 20 minute stir fry with a kick!

    Thai Cashew stir fry on a plate on w red background with chilli in the right hand corner and pineapple fried rice in the left hand top corner
    Jump to:
    • What is Thai cashew stir fry?
    • How to make a vegan Thai cashew chicken
    • Rich, Salty, Umami Stir Fry Sauce
    • How to Prepare Tofu for this Thai Cashew Stir Fry
    • Press the tofu first!
    • 📖 Recipe
    • 💬 Comments

    What is Thai cashew stir fry?

    This recipe is based on Thai cashew chicken, a dish found all over Thailand. It's especially popular in Thai restaurants in the west. Obviously we won’t be using chicken here, so we’ve switched it out for tofu. Tofu is a commonly used ingredient in Thai cooking. You could equally replace the chicken with a vegan chicken alternative – there are so many on the market now!

    The Thai name for the original dish is 'gai pad med mamuang himaphan', which roughly translates as chicken fried with cashew nuts. So, we’ll go with 'tau hu pad med mamuang himaphan' for our version – tofu fried with cashew nuts!

    Apart from the chicken, our Thai cashew stir fry recipe is pretty authentic and traditional! The only other change you’ll find here is that we use a vegetarian oyster sauce, rather than the shellfish derived original ingredient.

    Vegetarian oyster sauce is typically made with mushrooms, but it’s pretty similar in flavour – it’s a thick, gloopy sauce that adds a rich, umami flavour. We’d definitely recommend investing in some for Thai and other asian cooking! You can use more soy sauce instead, but it won’t have quite the same depth of flavour or consistency.

    Stir fry on a plate on top of a red background

    How to make a vegan Thai cashew chicken

    It’s really easy to make our Thai cashew stir fry with tofu! This one is a 15/15 – 15 minutes to make + using 15 ingredients and then you’ll have a delicious dinner.

    The sauce is a pretty classic Thai stir fry sauce – you’ll find similar ingredients combined in different ways, and quantities, throughout various Thai dishes. We use light soy sauce, dark soy sauce, vegetarian oyster sauce, sugar, white pepper and some water. That’s it! You can mix all the ingredients together in a bowl so it’s ready to pour straight into the wok.

    Ingredients laid out on a wooden try, including sauce, sugar, garlic, onion, sugar snap peas and chillies
    Mix all of the sauce ingredients in a bowl so it's ready to pour straight into the wok.

    Our protein of choice is tofu, and you can read our tips on how to prepare your tofu for a stir fry in the next section.

    Rich, Salty, Umami Stir Fry Sauce

    To add to the rich, salty and umami sauce, the other key flavours come from garlic and chillies – two classic Thai ingredients. You can mince or finely chop them up, but if you have a pestle and mortar, we’d recommend giving them a good bashing! There’s a reason why pestle and mortars are used so commonly in Asia. It helps to release and marry the flavours of the ingredients.

    In terms of vegetables, we tend to think pretty flexibly when it comes to our recipe creation. If there’s a particular vegetable you enjoy, or you’re trying to keep things seasonal, create your own combination and rock it.

    If you’re looking for some inspiration, our picks for a Thai cashew stir fry with tofu are spring onions, red pepper, sugar snap peas and tenderstem broccoli. It’s a colourful combination full of a range of vitamins and minerals. We love to include a large variety of vegetables in our dishes. That's why you don’t often find a recipe on our site that doesn’t include at least a couple of veggies!

    Vegetables on a brown wooden tray ready for stir frying

    How to Prepare Tofu for this Thai Cashew Stir Fry

    Tofu has a pretty bad reputation outside of the vegan community. It’s seen as a bland and spongy protein alternative. Those people just haven’t had good tofu though – it’s all in the preparation!

    Tofu is such a versatile ingredient. We use it for everything from scrambled ‘eggs’, to tofu ‘bacon’ and chicken-style nuggets. There are endless possibilities, with it being able to readily take on flavours and the texture is adaptable too. Have you tried the double-freeze method? Maybe we should write a blog post all about tofu soon!

    Wok with vegetables and tofu in it.
    Get your tofu golden and crispy before adding to the wok to make this Thai Cashew Stri Fry

    Press the tofu first!

    Anyway, there’s one particular way that we like to prepare our tofu for a stir fry. We take extra-firm tofu and press it – ideally overnight, or if not, at least for a couple of hours. Getting as much moisture out of it as possible really helps to get a firmer bite. We use a Tofuture tofu press and would definitely recommend it!

    Once the tofu is pressed, we chop it into pieces roughly two inches in length. Toss the pieces in a couple of tablespoons or cornflour (also known as cornstarch). The cornflour will help to get a satisfying crunch on the outside! You can also get creative when you’re coating tofu. I recently mixed in some vegan chicken stock powder and some curry powder with the cornflour for the tofu coating. It made the tofu in our vegan chinese curry extra delicious! It not only had a nice crunch, but gave the tofu a rich, savoury and slightly spicy edge!

    Once coated, get a frying pan or wok nice and hot. Add a good splash of a neutral oil, like groundnut or rapeseed oil. Carefully add your coated tofu to the pan and fry for a couple of minutes on the first side. After that, flip over and cook for a couple of minutes on the other side. You’re aiming for a golden brown colour, so turn the heat down if you think it needs it. And that’s it, the tofu is ready to be added to the stir fry!

    Love Thai food? Us too, we have loads of other recipes to try. Here's our guide to cooking Vegan Thai Food, which contains more recipes from Thailand.

    Did you make this recipe? Leave a review and a rating below, or tag us in your photos on Instagram! Alternatively, bookmark it in your browser or save to Pinterest for later.

    If you love our content, please consider supporting it by buying us a coffee.

    📖 Recipe

    Thai Cashew Stir-fry on a white plate with cutlery balanced on it.

    Vegan Thai Cashew Stir Fry

    Our Thai cashew stir fry with tofu is a vegan spin on the classic “cashew chicken” or "gai pad med mamuang himaphan". A protein packed, 20 minute stir fry with a kick!
    5 from 5 votes
    Save Saved! Print Pin Rate
    Course: Dinner
    Cuisine: Thai
    Prep Time: 10 minutes minutes
    Cook Time: 10 minutes minutes
    Total Time: 20 minutes minutes
    Servings: 4
    Calories: 401kcal
    Author: Jess & Dan

    Ingredients

    Metric - US Customary

    For the sauce:

    • 2 tablespoon light soy sauce
    • 1 tablespoon dark soy sauce
    • 1 tablespoon Vegan Oyster Sauce
    • 6 tablespoon water
    • 1 teaspoon sugar
    • ½ teaspoon white pepper ground
    • Pinch of salt

    For the stir fry:

    • 400 g extra firm tofu – cut into cubes
    • 2 tablespoon cornflour
    • 3 shallots – cut into chunks
    • 1 cup cashews
    • 4 cloves garlic – finely chopped
    • 4 bird eye chillies – finely chopped
    • 2 red peppers – cut into chunks
    • 150 g tenderstem broccoli
    • 150 g sugar snap peas
    • 6 spring onions - cut into 1 inch chunks
    • 2 tablespoon oil
    • 1 teaspoon oil

    Instructions

    • To start off, coat the tofu in cornflour – just chuck it all in a bowl and give it a good mix up until all the pieces of tofu are nicely coated.
      400 g extra firm tofu, 2 tablespoon cornflour
    • Add the oil to a wok and bring it up to a medium-high heat. Then add the cubes of tofu and fry for a few minutes on each side – you want to get a nice golden brown colour. Once done, take the tofu out of the wok and put it to one side for later.
      2 tablespoon oil
    • In a bowl, mix together all of the ingredients for the sauce and put that to one side for later as well.
      2 tablespoon light soy sauce, 1 tablespoon dark soy sauce, 1 tablespoon Vegan Oyster Sauce, 6 tablespoon water, 1 teaspoon sugar, ½ teaspoon white pepper, Pinch of salt
    • Add 1 teaspoon oil to the wok and get it back up to a medium-high heat.
      1 teaspoon oil
    • Fry the shallots and cashews and cook for a couple of minutes until the onions have softened and the cashews have started to brown. Be careful not to burn them, you just want to catch them as they start to brown.
      3 shallots, 1 cup cashews
    • Now get the chilli and garlic in and cook for a minute.
      4 bird eye chillies, 4 cloves garlic
    • Chuck all the veg in there and stir for a few minutes more. Stir Fry until everything is nice and hot but still fresh and crunchy.
      2 red peppers, 150 g tenderstem broccoli, 150 g sugar snap peas, 6 spring onions
    • Pour the sauce in and mix everything up whilst on the heat so it's all coated nicely. Serve immediately with rice.

    Notes

    If you don't want the meal to be too spicy, use fewer bid eye chillies. Alternatively, swap bid eye chillies for a standard red chilli.
    If you don't have vegan Oyster sauce this you can double up the amount of dark soy sauce and add 1 teaspoon vegan Worcestershire sauce.

    Nutrition

    Calories: 401kcal | Carbohydrates: 31g | Protein: 19g | Fat: 24g | Saturated Fat: 3g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 13g | Trans Fat: 1g | Sodium: 966mg | Potassium: 733mg | Fiber: 5g | Sugar: 11g | Vitamin A: 3148IU | Vitamin C: 146mg | Calcium: 121mg | Iron: 6mg
    Tried this recipe? Tag us today!Mention @vegan_punks or tag #veganpunks!

    If you love this recipe, pin it on Pinterest!

    A bowlful of Thai Cashew Stir Fry with a white tea towel around the bowl.

    More Vegan Thai Recipes

    • Vegan fish sauce in a glass jug.
      The 7 Best Fish Sauce Substitutes
    • Collage of vegetable Thai dishes with a title in the middle.
      7 Delicious Thai Vegetable Side Dishes (Vegan)
    • Square image of Thai Basil Tofu in a bowl with spoons in front of it
      Thai Basil Tofu Stir Fry In 15 Minutes
    • A bowl filled with mango slices and creamy, coconut-y rice, topped with black sesame seeds.
      Deliciously Creamy Vegan Mango Sticky Rice
    278 shares

    Reader Interactions

    Comments

    1. Sharad

      April 26, 2022 at 2:49 pm

      5 stars
      Thanks for sharing.. Was looking for the dish recipy since long.

      Reply
      • Jess & Dan

        April 28, 2022 at 9:07 am

        It's a pleasure Sharad! Hope you enjoy it. Jess x

        Reply

    Leave a Comment Cancel reply

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

    Recipe Rating




    Primary Sidebar

    A bowlful of Thai Cashew Stir Fry with a white tea towel around the bowl.
    Jess and Dan wearing sunglasses, sat against a painted brick wall

    Hey there! Thanks for checking out Vegan Punks. We're Dan and Jess – a husband and wife team who love creating and sharing vegan recipes. We draw on our experiences of travelling the world and learning about different cuisines. That's why you'll find plant-based versions of traditional dishes from all around the globe on our blog. And, of course, all with a pinch of punk attitude.

    More about us →


    An image showing all the publications we've been shared in, including: Veganuary, LiveKindly, Vegan Food & Living and Plant Based News, amongst others.

    Never miss a recipe again!

    Subscribe to our newsletter to get our latest recipes and news direct to your inbox.

    Thanks for signing up!

    Keep your eyes peeled for brand new recipes to your inbox very soon.

    In the meantime, why not connect with us on Instagram and Facebook?

    .

    Seasonal Recipes

    • Pumpkin spice syrup in a glass jar.
      The Best Simple Homemade Pumpkin Spice Syrup Recipe
    • Stuffed acorn squash with quinoa, kale and sage.
      Stuffed Air Fryer Acorn Squash with Quinoa
    • Vegan pumpkin soup in a bowl, with oat cream on top and chillies and coriander. Set on top of a blue towel with a lime in the background and spoon to the left.
      Vegan Pumpkin Soup with Thai Red Curry Paste
    • Butternut squash curry in a bowl with bread, lime and coriander.
      13 Best Indian Butternut Squash Recipes (curry + more)
    • A bowl with handles full with vegan stew and dumplings, a pot of vegan vegan in the background along with another smaller bowl of stew
      Hearty Vegan Stew and Dumplings
    • Satay sweet potato curry in a bowl on a tray with condiments around it
      Satay Sweet Potato Curry

    Popular Recipes

    • Battered enoki mushrooms with Gochujang mayo.
      Crispy Fried Enoki Mushrooms with Spicy Dipping Sauce
    • Thai vegetable stir fry on a white oval plate. Broccoli, carrots cabbage and mushrooms and cashews can be seen. Set on a pink background.
      Thai Vegetable Stir Fry in 15 minutes
    • Aubergine curry with cauliflower with spoons, friend Indian snacks and Indian bread.
      Roasted Aubergine and Cauliflower Curry (Easy)
    • Two jars of Biscoff overnight oats topped with yoghurt and a biscuit. With a spoon.
      Easy Biscoff Overnight Oats (4 Ingredients)
    • Vegan egg mayo sandwich cut in half
      Vegan Egg Mayo Sandwich
    • Best Vegan Carbonara

    Footer

    A bowlful of Thai Cashew Stir Fry with a white tea towel around the bowl.

    ↑ back to top

    About

    • Privacy Policy
    • Accessibility Statement
    • Affiliate Disclaimer
    • Terms of Service

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • About Us
    • Contact Us
    • Work With Us

    Vegan Punks is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising & linking to Amazon.com.

    Copyright © 2024 Vegan Punks®

    278 shares