Tofu Stir-Fry with Broccoli and Cashews
Tofu Stir-Fry with Broccoli and Cashews is ready in 20 minutes (15 hands-on) and has 617 kcal and 45 g of protein per serving. One serving costs about $3.15. Prices from Walmart, 2026.

- Total time
- 20 min
- Hands-on
- 15 min
- Calories
- 617 kcal
- Cost per serving
- $3.15
Ingredients (Serves: 2)
- Firm tofu400 g
- Broccoli300 g
- Bell pepper120 g
- Cashew nuts40 g
- Garlic10 g
- Fresh ginger10 g
- Soy sauce30 g
- Toasted sesame oil10 g
- Olive oil20 g
Method
Pat the tofu dry and cut it into cubes. Fry it in the olive oil over high heat for 6 minutes until crisp. Set aside.
Stir-fry the broccoli florets and pepper strips for 4 minutes with the chopped garlic and ginger.
Return the tofu, add the soy sauce and cashews and toss for 1 minute. Finish with the sesame oil.
Nutrition per serving
| Calories | 617 kcal |
|---|---|
| Protein | 45 g |
| Carbohydrates | 28 g |
| Sugars | 8 g |
| Fat | 42 g |
| Fiber | 11 g |
Plan your week with recipes like this
Cestio picks your meals for the whole week to fit your budget and diet, and writes the shopping list for your supermarket. Free for 3 days.
More recipes like this
Lettuce wraps with textured soy and mushrooms55 min · 454 kcal · $3.06
Textured soy stir-fry with cauliflower and green beans50 min · 378 kcal · $1.81
Tofu and broccoli stir-fry with soy sauce40 min · 541 kcal · $3.54
Textured soy soup with mushrooms and zucchini55 min · 373 kcal · $2.44
Textured soy soup with mushrooms and spinach55 min · 373 kcal · $3.78
Tofu soup with bok choy, zucchini and carrot45 min · 508 kcal · $3.15