Cashew Tofu Stir Fry

A delicious quick and easy weeknight dinner. Baked crispy tofu and crunchy cashews tossed in a sticky ginger garlic sauce. Serve with rice and steamed broccoli for a healthy, balanced meal.

What do I love most about this cashew tofu stir fry? Is it the sticky, kinda sweet, kinda savory sauce that covers every morsel of tofu and cashews? Could it be the sticky white rice that perfectly cools down the lightly spiced sauce? Or is it because this is a dish that showcases tofu in the best possible way; meaty, rich and toothy?

The correct answer is D! All of the above.

I’ve said this before, but I sometimes feel like my job is to help you love tofu. If you don’t already, that is. It’s one of the reasons I created my free 7 Day Plant-Protein Course and my motivation between the dozens and dozens of tofu recipes on this site.

This tofu stir fry is another one to add to that list. Torn extra-firm tofu pieces and crunchy cashews covered with a sticky garlic-ginger-hoisin sauce. Serve with steamed white rice and broccoli for a balanced, delicious weeknight dinner.

Tofu Stir Fry With Cashews And Rice

Ingredients for Cashew Tofu Stir Fry

  • Extra-firm tofu
  • Cornstarch
  • Neutral oil
  • Hoisin sauce
  • Rice wine vinegar
  • Soy sauce
  • Chili garlic sauce (like sambal oelek)
  • Sesame oil 
  • Garlic, minced
  • Ginger, grated
  • Cashews
  • Scallions

Notes and Substitutions:

I find that olive oil competes with the other flavors here, and prefer to use a neutral oil like a canola oil or even avocado oil. Toasted sesame oil is also my preferred

Sriracha can be substituted for thee sambal oelek, if desired.

Vegan Stir Fry With Tofu And Broccoli

How to prepare tofu for stir fry

As with all tofu recipes, you’ll need to drain and press the tofu first before cooking. You can press the tofu using a tofu press, or halving it, wrapping it in a kitchen towel and pressing it with a heavy object. This removes excess water and prevents soggy tofu.

To get the tofu as meaty as possible, you’ll want to do the same trick that I use in my harvest tofu salad recipe– tear it! Tearing it creates a craggy texture that is similar to how chicken or pork would be in a stir fry recipe.

I tried this one both cubes and torn, and really preferred the torn version.

The next trick is to coat the tofu in cornstarch before baking. This is kinda like frying the tofu in a pan; the cornstarch makes the tofu nice and crunchy without the mess of pan frying.

Bowl Of Sticky Tofu With Rice And Broccoli

Serving Suggestions

Cashews add in additional protein and yummy fats and I love them combined with this tofu. If you have a cashew allergy, you can sub in another nut or leave it out together.

Highly recommend serving this one with sticky white sushi rice, or Jasmine rice. I know that I’m a Registered Dietitian and supposed to only suggest brown rice, but I find that the subtle flavor of white rice pairs so perfectly with the spiced sauce. It’s both light and cooling. I use a rice maker for easy cooking, but regular rice on the stove works too.

And since I am a dietitian, I’m serving this one with a side of steamed broccoli though any green vegetable would work here. My kids oddly love plain steamed broccoli without anything on it, so it’s a go-to side dish for us many nights.

Hope you love this one as much as we do! It’s a fantastic weeknight dinner and if you like spice like I do, feel free to add in more red pepper flakes.

Close Up Photo Of Cashew Tofu Stir Fry With Rice And Broccoli

More Vegan Tofu Recipes:

Tofu Cooking Tutorials

If you try this recipe, make sure to come back and leave a comment and a rating. Your feedback helps other readers and seeing you make my recipes makes my day.

Delish Knowledge

Cashew Tofu Stir Fry

A delicious quick and easy weeknight dinner. Baked crispy tofu and crunchy cashews tossed in a sticky ginger garlic sauce. Serve with rice and steamed broccoli for a healthy, balanced meal.
Servings: 4 servings
Prep Time: 15 minutes
Cook Time: 30 minutes

Ingredients 

  • 1 package extra-firm tofu, drained and pressed
  • 2 tablespoons cornstarch
  • 2 tablespoons neutral oil, like grapeseed or avocado oil
  • 1/3 cup hoisin sauce
  • 6 tablespoons rice wine vinegar
  • 3 tablespoons soy sauce
  • 2 tablespoons chili garlic sauce, like sambal oelek
  • 3 tablespoons sesame oil
  • 6 cloves garlic, minced
  • 1 inch piece ginger, grated
  • 1/2 cup cashews
  • 2 cups cooked rice, for serving
  • 2 cups steamed broccoli, for serving
  • 1/2 cup chopped scallions

Instructions

  • Preheat oven to 425 F. Cube tofu and toss with corn starch, then toss with the oil and spread evenly on a baking sheet. Cook for 25 minutes, or until crispy.
  • Whisk together the hoisin sauce, rice wine vinegar, soy sauce, chili garlic sauce, sesame oil, garlic and ginger. Place in a medium saucepan and simmer over medium low heat until slightly thickened.
  • Add in the cooked tofu and cashews and cook for 5 minutes until sauce thickens and tofu and cashews are warmed through. Stir in the scallions. 
  • Serve over cooked rice and steamed broccoli. 

Nutrition

Serving: 1servingCalories: 515kcalCarbohydrates: 51gProtein: 16gFat: 28gSaturated Fat: 4gPolyunsaturated Fat: 9gMonounsaturated Fat: 13gTrans Fat: 0.03gCholesterol: 1mgSodium: 1626mgPotassium: 535mgFiber: 4gSugar: 11gVitamin A: 401IUVitamin C: 43mgCalcium: 94mgIron: 4mg
Course: dinner, main
Cuisine: Pan-Asian Inspired

Leave a Reply

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

Did you make this? Rate this recipe!




3 Comments

  1. Yuuuuuuuuuum!!!!!!! Can this recipe be frozen? Thanks 🙂

    1. I’m not sure if it can be frozen? Freezing changes the texture of tofu, so I worry that it would be an issue?

    2. I’m not sure if it can be frozen? I worry that it would change the texture as freezing does change the texture of tofu