This Tofu Vegetable Stir-fry with Cashews meets all my requirements for an awesome weeknight dinner. It’s quick, easy, veggie-packed and super kid-friendly. | Healthy Seasonal Recipes | Katie Webster

tofu veggie stir-fry with cashews

  • Author: Katie Webster
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Asian


This Tofu Veggie Stir-fry with Cashews meets all my requirements for an awesome weeknight dinner. It’s quick, easy, veggie-packed and kid-friendly!



  • 1 pound (450 g) firm organic tofu
  • 1 lime, halved
  • 3 tablespoons (45 mL) tamari soy sauce, divided
  • 3 tablespoons (45 mL) sesame oil, divided
  • ½ teaspoon (2 mL) cornstarch
  • ½ pound (225 g) snow peas
  • 1 small red bell pepper
  • 1 small yellow bell pepper
  • 1 tablespoon (15 mL) liquid honey *or maple syrup to make it vegan
  • 1 large clove garlic, minced Pinch of sea salt
  • 2 teaspoons (10 mL) organic canola oil, divided
  • ½ cup (125 mL) raw cashews


  1. Slice the tofu into strips about ½ inch (1 cm) thick and 1 inch (2.5 cm) wide. Lay tofu on a paper towel and pat dry. Press the tofu with another paper towel to remove excess moisture.
  2. In a medium bowl, mix together a marinade of the juice of ½ lime, 1 tablespoon (15 mL) tamari, 1 tablespoon (15 mL) sesame oil and cornstarch. Add the tofu and toss gently to coat. Marinate for 15 minutes while you prepare the vegetables.
  3. Trim the stem from the snow peas and pull off the string that runs down the side of the pod. Cut bell peppers in half and discard the seeds. Slice peppers into ½-inch (1 cm) strips.
  4. Whisk together a sauce of the juice of the remaining ½ lime, remaining 2 tablespoons (30 mL) tamari, 1 tablespoon (15 mL) sesame oil and honey. Stir in minced garlic and set aside.
  5. Drain the tofu from the marinade and pat dry again; season lightly with salt. Heat 1 teaspoon (5 mL) of the canola oil in a large, well-seasoned wok or nonstick skillet over medium-high heat. When oil is very hot, add half of the tofu and cook for 2 to 3 minutes on one side, until lightly golden. Turn the pieces of tofu and brown them on the other side. Transfer to a plate. Heat the remaining 1 teaspoon (5 mL) canola oil and repeat with the remaining tofu.
  6. Increase heat to high, add the remaining 1 tablespoon (15 mL) sesame oil to the wok and tumble in the prepared vegetables. Stir-fry for 4 to 5 minutes, until the colours are bright and the bell peppers start to soften.
  7. Return the browned tofu to the pan and pour over the reserved tamari sauce mixture. Tumble in the cashews. Stir-fry, stirring constantly, until the sauce has thickened and coated everything, about 2 to 3 minutes. Remove from heat and serve at once.


  • Serving Size: 1 1/2 cups
  • Calories: 356
  • Sugar: 7 g
  • Sodium: 848 mg
  • Fat: 25 g
  • Saturated Fat: 3 g
  • Trans Fat: 0 g
  • Carbohydrates: 21 g
  • Fiber: 4 g
  • Protein: 16 g
  • Cholesterol: 0 mg