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
- Prepare couscous according to package instructions, replacing water with vegetable broth and adding 1 tsp soy sauce.
- In a bowl, gently toss tofu cubes with cornstarch, sea salt, and garlic powder until evenly coated.
- Heat oil in a large skillet or wok over medium-high heat. Fry tofu until golden brown on all sides. Remove and set aside.
- In a small bowl, dissolve brown sugar in hot water. Stir in soy sauce and lemon juice. Set aside.
- 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.
- Add remaining ½ tbsp vegan butter, cashews, and minced garlic. Stir-fry for 1–2 minutes until garlic is fragrant.
- 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.
- 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