4.93 from 28 votes

Cashew Tofu (Vegan Cashew Chicken)

vegan cashew chicken in a white skillet with a wooden spoon.
Cashew Tofu is our spin on the takeout classic cashew chicken, but better. It's simple to make, only 30 minutes, and make made in one dish!

Allergen friendly

Prep Time 5 minutes
Cook Time 25 minutes
Total 30 minutes
vegan cashew chicken in a white skillet with a wooden spoon.
4.93 from 28 votes

Cashew Tofu (Vegan Cashew Chicken)

Prep Time 5 minutes
Cook Time 25 minutes
Total 30 minutes
Cashew Tofu is our spin on the takeout classic cashew chicken, but better. It's simple to make, only 30 minutes, and make made in one dish!

Allergen friendly

Cashew Tofu is our spin on the takeout classic cashew chicken, but better. It’s simple to make, only 30 minutes, and make made in one dish!

vegan cashew chicken in a white skillet with a wooden spoon.

Want to Save This Recipe?

Enter your email & we'll send it to your inbox. Plus you’ll get great new recipes from us every week.

This cashew tofu is an instant hit. One bite and you’re like this absolutely must go in the meal rotation. It has the perfect balance of flavors to make you remember that you can have amazing food and still be vegan.

It’s also made in 30 minutes and one pot for a win every time!

One of the best things about it is the balance of textures. There’s crispiness from the tofu, crunchiness from the cashes and sugar snow pea, and softness that comes from the inner parts of the tofu, peppers, and broccoli florets.

This dish pairs perfectly with a simple white or brown rice or try our vegan garlic turmeric rice.

Jump to:

Why You’ll Love This Dish

  • Easy Clean up – This is made in one pot so it’s super easy to clean up the recipe when finished making.
  • Quick – This dish is ready in just about 30 minutes which is faster than you could even order takeout and have it delivered. Most of the recipe is just cooking, so there’s not even a lot of prep.
  • Simple Ingredients – most of these ingredients are things people keep in the pantry or on hand if they make most Asian dishes, so you can make it quickly without having to run to the store

🥘Recipe Ingredients

ingredients for cashew tofu.

Gather your ingredients!

  • Cashews – You want to use roasted but unsalted cashews for the best results in the dish.
  • Tofu – to make this dish go faster and the tofu hold up best to the home cook, we recommend a super firm tofu for this dish. It doesn’t need to be pressed out like others.
  • Veggies – we are using broccoli and sugar snap peas for this dish for greens, and a balance of textures.
  • Cornstarch – this is to make the tofu crispy on the edge on the first part of cooking the tofu.

See my recipe card below for a complete list of the ingredients with measurements.

Substitutions and Variations:

  • Cashews – If you use salted cashews, we recommend reducing the sodium elsewhere in the dish. If you only have raw cashews, roast them in the oven first. If you cannot have cashews, swap with another nut like almonds or pine nuts or just omit.
  • Tofu– If you don’t have super firm tofu, use an extra firm tofu that has been drained and pressed. You could also sub out the tofu for chickpeas, mushrooms, or just more veggies.
  • Veggies – Feel free to do fresh green beans, Brussels sprouts, cauliflower, asparagus, or even add in some leafy green like
  • Cornstarch – you could swap this with arrowroot powder, potato starch, or even all-purpose flour. Just make sure you do the listed amount of you will just feel like you are biting into flour.

Step by Step Instructions for cashew tofu:

making a bowl of stir fry sauce for cashew tofu.

Step 1. Make stir fry sauce by combining all the sauce ingredients in one bowl and the cornstarch and water in a separate bowl.

Step 2. Then, whisk the two bowls together to create the stir fry sauce.

cooking tofu in oil in a skillet until golden brown.

Step 3. Add oil into a large skillet over medium heat. Add the cornstarch coated tofu and fry, flipping occasionally, until golden brown and crispy (about 6-8 minutes). Remove to a towel lined plate.

Note: It’s best to lightly coat the tofu in the directed amount of cornstarch. Adding too much will make the tofu taste like dry powder.

steps to stir fry and saute veggies to make cashew tofu.

Step 4. Add another tablespoon of oil if needed before continuing. Add in your broccoli and sugar snap peas.

Stir to combine, then season with salt and pepper to taste.

Let veggies cook undisturbed for about 1-2 minutes until slightly charred.

Add 3-4 tablespoons of water then cover to steam the veggies for 3-4 minutes.

Step 5. Add peppers and stir, then garlic and ginger and stir, letting cook until fragrant.

Step 6. Next, add roasted cashews, whisk the sauce mixture a stir, and pour over the veggies in the skillet. Stir around to coat and after a few minutes the mixture will begin to thicken.

Step 7. Add in the tofu and mix to combine. Serve warm topped with sesame seeds and green onions.

cashew tofu and veggies.

Recipe FAQs:

Can I make this dish top 9 free?

Swap the tofu with mushrooms, chickpeas, or just more veggies and then the soy sauce and hoisin for soy free versions. The cashews could be subbed for another nut or just omit or replace with a crunchy veggie.

Can I prep this dish ahead of time?

Yes. Once cooled completely, you can store in an air tight container in the fridge for 2-3 days. The tofu will not be as crispy as eating it right away but still delicious.

Can I double this recipe?

Yes. Use a large skillet to cook this recipe. The biggest thing is not overcrowding the tofu when cooking it the first time

Can this be frozen?

We do not recommend freezing this dish.

Other Vegan Rice Recipes to Consider:

five stars
Did you make and love this recipe?
Click the 5 stars in the recipe card above or below in the comment section! This is a great way to support us so we can continue to bring great recipes!

🥳 Get the Full Recipe

vegan cashew tofu in a white skillet.

Cashew Tofu (Vegan Cashew Chicken)

Prep Time 5 minutes
Cook Time 25 minutes
Total 30 minutes
Cashew Tofu is our spin on the takeout classic cashew chicken, but better. It's simple to make, only 30 minutes, and make made in one dish!
Course Main Course
Cuisine Asian
Servings 4 people
Calories 451kcal

Ingredients

For the Sauce

For tofu and veggies

  • 14 oz block extra firm tofu
  • 1-2 tablespoon cornstarch
  • 3 tablespoon olive oil, divided
  • 1 head broccoli florets
  • 8 oz sugar snap peas
  • ¼ teaspoon salt, more to taste
  • ¼ teaspoon black pepper, more to taste
  • 1 red bell pepper, diced
  • 3-4 tablespoon water
  • ½ teaspoon fresh ginger, minced
  • 2 cloves garlic, minced
  • 1 cup roasted and unsalted cashews
  • sesame seeds, for garnish
  • green onions, chopped, for garnish

Instructions

  • Add water and cornstarch into a bowl and whisk together. Add remaining sauce ingredients and whisk together again.
  • In a medium bowl, add tofu cubes, cornstarch and stir a few times to combine throughly then set aside. Next, add in 2 tablespoon oil into a large skillet* over medium heat. Add the tofu and fry, flipping occasionally, until golden brown and crispy (about 6-8 minutes). Remove to a towel lined plate.
  • In the same skillet, add 1 tablespoon oil if needed. When hot, add in broccoli and sugar snap peas. Stir to combine, then season with salt and pepper to taste. Let veggies cook undisturbed for about 1-2 minutes until slightly charred. Add 3-4 tablespoons of water then cover to steam the veggies for 3-4 minutes. Add peppers and stir, then garlic and ginger and stir, letting cook until fragrant. 

  • Next, add roasted cashews, whisk the sauce mixture a stir, and pour over the veggies in the skillet. Stir around to coat and after a few minutes the mixture will begin to thicken. Add in the tofu and mix to combine. Serve warm topped with sesame seeds and green onions.

Notes

* If using a smaller skillet, fry the tofu in batches to avoid overcrowding the pan. 
*Nutritional facts are only estimates. Please utilize your own products for the most accurate information. 

Video

This website uses affiliate links which may earn commission for purchases made at no additional cost to you.

Nutrition

Serving0.25dishCalories451kcalCarbohydrates35gProtein18gFat28gSaturated Fat5gPolyunsaturated Fat5gMonounsaturated Fat16gCholesterol0.2mgSodium1496mgPotassium696mgFiber4gSugar15gVitamin A1551IUVitamin C73mgCalcium97mgIron5mg

More 30 Minute Meals Recipes

Rate and Review

We would love to hear what you think!
4.93 from 28 votes (8 ratings without comment)

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

*

Recipe Rating




  1. I have made this recipe so many times and it is delicious every time. This website is now my go to for any recipe I want to try!

    1. Thank you so much for sharing this! We love hearing that the Cashew Tofu has been a repeat recipe for you and that it turns out delicious every time. Knowing our site has become your go-to for trying new recipes truly means a lot to us!

  2. 5 stars
    Fabulous! Definitely adding this to the regular rotation. Made the tofu in air fryer while cooking veggies on stove. All of your recipes I’ve tried are fabulous!

    1. Thank you so much! We are so happy to hear that you have been enjoying this recipe as well as others!

  3. 5 stars
    This recipe was fabulous! And finally, a recipe that makes enough sauce to make my sauce-loving husband happy! Definitely adding this to our rotation. Every recipe of yours we’ve tried is excellent.

  4. 5 stars
    What size dutch oven would you recommend for this recipe? I’d like to purchase one but don’t know what size to choose. Thank you in advance for your recommendation. Love your recipes and I’m new (as of today) to your site. Can’t wait to try this recipe!