• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Six Hungry Feet logo

  • All Recipes
  • Spanish-inspired
  • Asian-inspired
  • About
  • Subscribe
menu icon
go to homepage
  • All Recipes
  • Spanish-inspired
  • Asian-inspired
  • About
  • Subscribe
  • subscribe
    search icon
    Homepage link
    • All Recipes
    • Spanish-inspired
    • Asian-inspired
    • About
    • Subscribe
  • ×
    Home » Recipes

    Published: Sep 22, 2021 · Updated: Jan 30, 2025 by Laura Arteaga

    Tofu Stir Fry with Cashews

    Jump to Recipe Print

    Do you love a good Chinese Take Out? We do, but we love being able to cook a delicious Chinese Stir Fry at home too. Homemade food is always healthier, and cheaper and our Tofu Stir Fry with Cashews and Chinese flavors is definitely a winner.

    Tofu Stir Fry with Cashews

    A good Tofu Stir Fry is always welcome at home. Whether we make a quick and simple stir fry for those busy weekdays or a more elaborated one during weekend nights, tasty stir fry with tofu is a favorite at home.

    If you have been following us for a while now, you may have noticed we love tofu and we include this plant-based protein in many of our recipes. We have a strong passion for Asian flavors and we find tofu to be a perfect protein to include in Asian-style meals, such as this Spicy Peanut Tofu.

    For this recipe, we chose to use cashews, fresh veggies, and a delicious and umami-packed dark sauce. The perfect combination for a mouth-watering lunch or dinner that will please your Chinese take-out cravings.

    Serve our Tofu and Cashews Stir Fry with jasmine rice or noodles and you will have a complete and satisfying meal for the family.

    Our Tofu Stir Fry with Cashews is:

    • Vegan
    • Gluten-free if you use tamari instead of soy sauce
    • Spicy
    • Chinese-style dish
    • Easy and quick to make
    Tofu Stir Fry with Cashews

    Best way to cook Tofu for Stir Fries

    Tofu is by far our favorite protein. So versatile, we create many dishes using this plant-based ingredient. If you have a look at our blog, you will find a lot of recipes using tofu, mainly Asian-style.

    People keep asking us how can tofu taste so nice at home and so bland when they cook it themselves. One simple and quick answer: tofu needs a deep-in-flavor marinade or a sauce and some love when cooking it.

    We have tried cooking this protein in different ways and our favorite way is still frying the tofu in a pan with a little bit of coconut or sesame oil. Pan-frying the tofu at a medium-low temperature while you keep turning the tofu pieces is the perfect way to cook it. For a healthier option, you can also bake the Tofu

    For this recipe, we coat the tofu with cornflour before stir-frying it to make it crispier and yummier.

    It gets golden and crispy on the outside and moist and fluffy on the inside. It may take a bit longer than baking or deep frying it, but it's definitely worth it.

    Tofu Stir Fry with Cashews

    WHAT TYPE OF TOFU SHOULD YOU CHOOSE?

    For this recipe, where the tofu is the centerpiece and gets cooked and coated with a rich sauce, you will need firm or extra firm tofu.

    If you are getting tofu fresh from an Asian supermarket, you may need to get the extra firm type. They tend to be softer than the tofu you can buy at your regular supermarket.

    When making this dish, we choose to cut our tofu into square pieces, it makes it easier to handle when cooking it.

    Last tip: Get good quality tofu, you will notice the difference.

    How to make Tofu Stir Fry with Cashews

    Ingredients

    Firm tofu. Choose extra-firm or firm tofu for this recipe as it's easier to cook without it breaking or crumbling into smaller pieces. If you want to make this recipe soy-free, you can check out our Red Lentil Tofu.

    Toasted Cashews. We love cashews and use them in many of our dishes. Normally, to make vegan cream or milk. This time, we kept them whole and toasted them to give our dish a crunchy element.

    Fresh veggies. For our Tofu and Cashews Stir Fry, we use mushrooms, red bell pepper, carrot, pak choi, spring onions, and red chilis. You can add other veggies such as zucchinis, baby sweet corn, or green peppers too.

    Stir Fry Sauce. Our stir fry sauce for this recipe is simple but still delicious. It's a combination of soy sauce, five-spice powder, sugar, Shaoxing Wine or mirin, and cornflour to thicken up. You can try as well, adding some classic Chinese Garlic Sauce to this dish, we've done it before and it was yummy!

    Tofu Stir Fry with Cashews

    Stey by Step Recipe

    To cook this meal, we recommend toasting the cashews before you start preparing the rest of the ingredients. Toast your cashews at 160Cº / 320Fº for 6 to 8 minutes. They need to be golden and crunchy but not too brown. Make sure to flip them halfway so they cook evenly.

    The best pan to use for this recipe is a nice and big Wok pan.

    1. Prepare the stir fry sauce. First, combine cornflour with water until it's completely incorporated. Then add the rest of the sauce ingredients.
    2. Coat the tofu with cornflour and fry the tofu using a frying pan with a little bit of vegetable oil. Set aside.
    3. Chop the veggies and add a little bit of oil in a wok pan, stir fry the vegetables on medium to high heat. Sauté for 5-6 minutes, stirring occasionally.
    4. Add the tofu and previously toasted cashews and combine with the rest of the ingredients. Add the sauce and mix with all the ingredients. Leave cooking for 2-3 minutes and turn off the heat.
    Stey by Step Pictures

    Serving Suggestions

    Our Tofu Stir Fry with Cashews is the perfect main dish for a busy weekday night when you are craving something tasty, Asian-flavoured, and packed full of veggies and protein.

    Served with jasmine rice, noodles or even quinoa makes for a full meal to enjoy with all the family. You can serve some Rice Paper Dumplings on the side or as a starter to this stir fry.

    If you are cooking this dish for kids or toddlers, make sure to leave the fresh chili out to make this recipe nonspicy.

    Keep any leftovers in the fridge. The cashews will get soft from absorbing the sauce so you can leave them out or add some more when you reheat the meal.

    Stir Fry with Coconut Bowl
    Tofu Stir Fry with Cashews

    Tofu Stir Fry with Cashews

    Do you love a good Chinese Take Out? We do, but we love being able to cook a delicious Chinese Stir Fry at home too. Our homemade Tofu Stir Fry with Cashews and Chinese flavors is healthier, cheaper and is definitely a winner.
    4.50 from 6 votes
    Print Pin Rate
    Course: Main Course
    Cuisine: Chinese
    Keyword: cashew stir fry, tofu stir fry
    Prep Time: 10 minutes minutes
    Cook Time: 20 minutes minutes
    Total Time: 30 minutes minutes
    Servings: 4 people
    Calories: 377kcal

    Ingredients

    • 1 cup toasted cashews
    • 400 g tofu
    • 1.5 tablespoon corn flour
    • 100 g mushrooms
    • 1 red bell pepper
    • 1 large carrot
    • 2 piece pak choi
    • 3 spring onions
    • 1 red chilli

    Stir Fry Sauce

    • 1 tablespoon five-spice powder
    • 2 tablespoon soy sauce
    • 1 teaspoon sugar
    • 1 tablespoon Shaoxing wine or Mirin
    • 1 cup water
    • 1 tablespoon cornflour mixed with 2 tablespoon water
    US Customary - Metric
    Prevent your screen from going dark

    Instructions

    • Toast your cashews at 160Cº / 320Fº for 6 to 8 minutes. They need to be golden and crunchy but not too brown. Make sure to flip them halfway so they cook evenly.
    • Prepare the stir fry sauce. First, combine cornflour with water until it's completely incorporated. Then add the rest of the sauce ingredients.
    • Coat the tofu with cornflour and fry the tofu using a frying pan with a little bit of vegetable oil. Set aside.
    • Chop the veggies and add a little bit of oil in a wok pan, stir fry the vegetables on medium to high heat. Sauté for 5-6 minutes, stirring occasionally.
    • Add the tofu and previously toasted cashews and combine with the rest of the ingredients.
    • Add the sauce and mix with all the ingredients. Leave cooking for 2-3 minutes and turn off the heat.

    Newsletter

    Join our Community of Foodies. Exclusive plant-based recipes, meal plans, and pro cooking tips directly to your inbox. Join Now!

    Nutrition

    Calories: 377kcal | Carbohydrates: 32g | Protein: 24g | Fat: 20g | Saturated Fat: 3g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 9g | Sodium: 803mg | Potassium: 1577mg | Fiber: 8g | Sugar: 12g | Vitamin C: 247mg | Calcium: 609mg | Iron: 8mg
    If you tried our recipe, please leave a comment or tag us on Instagram @Sixhungryfeet. We are always happy to see your creations! 

    More Chinese-style Recipes:

    • Chinese Eggplant with Garlic Sauce
    • Salt and Pepper Tofu
    • Vegan Chop Suey
    • 15 Chinese Tofu Recipes

    About Laura Arteaga

    I'm Laura, originally from Mallorca, Spain. My culinary journey began at 21, and despite my background in Economics, cooking stole my heart. I am now a full time writer and food blogger. My food philosophy is simple: "Eat more real food." Through my writing and recipes, I want to inspire people to transition to a plant-based life style, to eat more vegetarian food, or simply to try new recipes in the comfort of their homes.

    Subscribe for More!

    Reader Interactions

    Comments

    1. Andrew says

      September 25, 2021 at 9:18 pm

      5 stars
      Just made this for lunch: it was easy, tasty, and customizable- I had all the ingredients but bok choy (cabbage stood in) and cashews (used peanuts). Good stuff!

      Reply
      • Laura says

        September 29, 2021 at 1:44 pm

        Thank you Andrew 🙂 Glad you liked it!

        Reply
    4.50 from 6 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

    Six Hungry Feet is a blog dedicated to plant-based recipes from around the world. Our recipes are influenced by our travels around Asia, our childhood in Spain (Laura) and Ireland (Astra), and by parenthood, which made us develop more and more family-friendly recipes.  More about us →

    Featured Recipes

    • Vegan Oyster Mushroom Tacos
      Oyster Mushroom Tacos
    • Loaded Hummus
      Mediterranean Loaded Hummus
    • Vegan Wonton Soup
      Vegan Wonton Soup
    • Strawberry Crumble
      Vegan Strawberry Crumble

    Stock images by Depositphotos

    A cookbook titled "Mediterranean Kitchen" by Six Hungry Feet, featuring a wooden spoon and a large bowl of mixed salad with zucchini, greens, feta cheese, and nuts. The cover notes "31 Tasty, Healthy and Nutritious Plant-based Recipes" and "Made with love from Mallorca.

    Footer

    ↑ back to top

    Privacy Policy - Disclaimer - Contact - Work with Us

    Copyright © 2024 Six Hungry Feet

    Rate This Recipe

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.