Mode
Splits the weight between cost and protein efficiency.

L3 Chef-yTaste (placeholder) 8.5/10
Prep 18 min · Cook 16 min · Total 34 min
Lightened General Tso tofu
Updated 2026-10-08 - data v2026-10-08.2
Servings1
Nutrition
521 kcal Estimates
Percent of calories
- Protein per 100 kcal
- 7.7 g est.
- Cost
- $2.19 est.
- Cost per 10 g protein
- $0.54 est.
Recipe keys
- Vegan
- Budget
- Dairy-Free
- One-Pan
Why this recipe is worth the hype
- 40 g protein for about $2.19 (est.)
- Takeout flavor without a deep fryer.
- Vinegar keeps the sauce bright instead of syrupy.
- Edamame backs up the tofu on protein.
Ingredients
Amounts update with the serving control. Per serving is the base.
- Tofu, firm6 oz (175 g)
- Edamame, cooked0.25 cup (40 g)
- White rice, cooked0.5 cup (95 g)
- Broccoliadded estimate1 cup (70 g)
- Soy sauceadded estimate2 tsp (12 g)
- Cornstarchadded estimate1.5 tsp (5 g)
- Garlicadded estimate1 clove (5 g)
- Gingeradded estimate1 tsp (4 g)
- Sesame oiladded estimate1 tsp (4 g)
- Rice vinegaradded estimate1.5 tsp (8 g)
Steps
- Coat tofu in most of the cornstarch and pan-fry until crisp.
- Stir soy sauce, vinegar, garlic, ginger, and the rest of the cornstarch.
- Add broccoli and a splash of water and simmer until the sauce thickens.
- Toss the tofu and edamame through the sauce.
- Serve over rice with sesame oil.
Recipe ladder
L1 Basic
Baked tofu, rice, and stir-fry vegetables
- kcal +32 higher
- Protein +2 g higher
- Carbs +3 g higher
- Fat +1 g higher
- Cost +0.14 higher est.
- Time +1 min higher
553 kcal · $2.33 est.
L2 Upgraded
Crispy tofu with soy-ginger glaze
- kcal −18 lower
- Protein −4 g lower
- Carbs +1 g higher
- Fat −2 g lower
- Cost −0.16 lower est.
- Time −1 min lower
503 kcal · $2.03 est.
L3 Chef-y
Lightened General Tso tofu
Current level
521 kcal · $2.19 est.
Nutrition values are estimates computed from ingredient weights. USDA verification is in progress.
Cite as: Macro Friendly Meals, "Lightened General Tso tofu", https://macrofriendlymeals.com/recipes/tofu-rice-veg-l3, data v2026-10-08.2.