Cashew Tofu Recipe

Jump To Recipe
Avatar Author's default profile picture
Jill Published: January 22, 2021 Modified: October 15, 2021
Cashew Tofu Recipe

How To Make Cashew Tofu

This cashew tofu is a vegan & gluten-free meal that’s full of healthy vegetables cooked in a sweet-savory sauce made with soy sauce, ginger, & maple syrup.

Preparation: 20 minutes
Cooking: 15 minutes
Total: 35 minutes



For Cashew Tofu Stir-Fry:

  • 14ozextra-firm tofu,(1 pkg)
  • 3tbspolive oil,divided
  • 1tbspcornstarch
  • fine sea salt and freshly-cracked black pepper
  • 1headbroccoli,cut into bite-sized florets
  • 1large red bell peppers,cored and cute into bite-sized pieces
  • 1small red onion,peeled and thinly-sliced
  • 1cuproasted cashews

For Toppings::

  • green onions,thinly-sliced
  • sesame seeds,toasted

For Stir-Fry Sauce:

  • cupreduced-sodium soy sauce
  • cupwater
  • 3tbspmaple syrup
  • 2tbsprice vinegar
  • 1tbspcornstarch
  • tspground ginger
  • 1clovegarlic,large, pressed or minced


  1. Sandwich the block of tofu between a few layers of paper towels. Then place a cutting board on top of the tofu, and stack a few heavy cans or pots on the cutting board.  Let the tofu drain for at least 15 to 30 minutes.

  2. Meanwhile, whisk all of the ingredients of the stir fry sauce together in a small bowl (or shake them together in a mason jar) until combined.

  3. Once the tofu has been drained, slice the block lengthwise into ½-inch slabs, then cut the tofu into bite-sized pieces.  Transfer the tofu to a large mixing bowl, drizzle it evenly with 1 tablespoon olive oil and toss until coated.

  4. Sprinkle the cornstarch plus a generous pinch of salt and pepper over the tofu, and toss until evenly coated.

  5. Heat 1 tablespoon oil over medium-high heat in a large non-stick skillet.  Add about half of the tofu (however much can fit in an even layer without overlapping) and sauté for about 4 to 5 minutes, flipping halfway through, until crispy and golden on both sides.  Transfer the tofu to a separate plate and repeat with the remaining tofu.

  6. Add the remaining oil to the sauté pan and add the broccoli, red pepper and red onion.  Sauté for 5 minutes, stirring occasionally, until crisp-tender.

  7. Add the cashews, stir-fry sauce and cooked tofu to the sauteé pan, and toss to combine.  Continue cooking for 1 to 2 more minutes, until the sauce has thickened.

  8. Remove pan from heat and serve the stir-fry warm over rice, noodles or quinoa, garnished with desired toppings.


  • Calories: 332.01kcal
  • Fat: 20.63g
  • Saturated Fat: 3.66g
  • Monounsaturated Fat: 12.00g
  • Polyunsaturated Fat: 3.77g
  • Carbohydrates: 28.47g
  • Fiber: 4.88g
  • Sugar: 11.05g
  • Protein: 13.54g
  • Sodium: 701.20mg
  • Calcium: 212.14mg
  • Potassium: 701.09mg
  • Iron: 3.67mg
  • Vitamin A: 74.34µg
  • Vitamin C: 126.45mg
Continue Reading Below
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!

Continue Reading Below
Continue Reading Below

Related Recipes

Easy Tofu Sandwich Recipe

Easy Tofu Sandwich

Whip yourself up a filling and hearty sandwich without any…
Total 15 mins
tofu turkey recipe

Vegan Tofu Turkey

Don't get fooled! These drumsticks-shaped tofu turkey made of pure…
Total 1 hr 20 mins

Cashew Milk

This vegan-friendly cashew milk tastes just as good as the…
Total 4 hrs 5 mins
Mapo Tofu Recipe
Pan-Fry & Skillet

Mapo Tofu

A hearty dish made with tofu and pork, the addition…
Total 20 mins
tofu bowl recipe

Tofu Bowl

Flavorful, healthy, and rich in fiber, this tofu bowl made…
Total 50 mins
Tofu Burger Recipe, vegan tofu burger with onion, tomato, cucumber, lettuce

Tofu Burger

By using just tofu and a few seasonings, we’ve created…
Total 35 mins
cashew chicken recipe
Pan-Fry & Skillet

Cashew Chicken

Serve this hearty cashew chicken made with chunks of crispy…
Total 35 mins
Continue Reading Below

Leave a comment

Replying to