Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Garlicky Cashew Broccoli & Tofu Stir‑Fry


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Yusra
  • Total Time: 30 minutes
  • Yield: 2 servings
  • Diet: Vegan

Description

This garlicky cashew broccoli and tofu stir-fry is a vibrant, satisfying vegan dish featuring crispy tofu, fresh broccoli, and crunchy cashews tossed in a savory-sweet garlic sauce. Served over whole wheat couscous, it’s an easy, flavor-packed meal ready in just 30 minutes.


Ingredients

  • For the Couscous:
  • 1 cup whole wheat couscous
  • 1 cup vegetable broth
  • 1 tsp soy sauce
  • For the Tofu:
  • 1 block (≈ 350 g) extra-firm tofu, drained and cubed
  • 1½ tbsp cornstarch
  • ¼ tsp sea salt
  • ¼ tsp garlic powder
  • Oil, for frying
  • For the Garlicky Cashew Broccoli:
  • 1½ tbsp brown sugar
  • 1 tbsp hot water
  • 2 tbsp soy sauce
  • ½ tsp lemon juice
  • 2 tbsp vegan butter (divided)
  • 4 cups (≈ 227 g) broccoli florets
  • ½ cup (≈ 64 g) raw cashews, chopped or halved
  • 3 cloves garlic, minced
  • To Serve (Optional): Sriracha, sesame seeds

Instructions

  1. Prepare couscous according to package instructions, replacing water with vegetable broth and adding 1 tsp soy sauce.
  2. In a bowl, gently toss tofu cubes with cornstarch, sea salt, and garlic powder until evenly coated.
  3. Heat oil in a large skillet or wok over medium-high heat. Fry tofu until golden brown on all sides. Remove and set aside.
  4. In a small bowl, dissolve brown sugar in hot water. Stir in soy sauce and lemon juice. Set aside.
  5. In the same skillet, melt 1½ tbsp vegan butter over high heat. Add broccoli and stir-fry uncovered for 2–3 minutes. Cover and cook another 2–3 minutes until tender.
  6. Add remaining ½ tbsp vegan butter, cashews, and minced garlic. Stir-fry for 1–2 minutes until garlic is fragrant.
  7. Return tofu to the skillet and pour in the sauce. Stir everything together and cook for 1–2 more minutes until sauce thickens and coats the stir-fry.
  8. Serve hot over couscous. Top with sriracha or sesame seeds if desired.

Notes

  • Swap couscous for rice, quinoa, or noodles if preferred.
  • Use peanuts or almonds instead of cashews for variation.
  • Add bell peppers, snap peas, or carrots for extra veggies.
  • Use tamari for a gluten-free version.
  • To keep cashews crunchy, toast them separately and add just before serving.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stir-Fry
  • Cuisine: Asian-Inspired

Nutrition

  • Serving Size: 1 bowl
  • Calories: 520
  • Sugar: 8g
  • Sodium: 780mg
  • Fat: 28g
  • Saturated Fat: 6g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 44g
  • Fiber: 7g
  • Protein: 25g
  • Cholesterol: 0mg