Stir-fried textured soy with cabbage and carrots
Stir-fried textured soy with cabbage and carrots is ready in 50 minutes (30 hands-on) and has 490 kcal and 34 g of protein per serving. One serving costs about $1.67. Prices from Walmart, 2026.

- Total time
- 50 min
- Hands-on
- 30 min
- Calories
- 490 kcal
- Cost per serving
- $1.67
Ingredients (Serves: 2)
- Textured soy protein (dry)120 g
- Carrots59 g
- Green cabbage300 g
- Garlic6 g
- Fresh ginger10 g
- Spring onion (scallion)40 g
- Onion45 g
- Olive oil12 g
- Mayonnaise36 g
- Soy sauce24 g
- Toasted sesame oil8 g
- Dried chili1 g
- Sesame seeds (optional)20 g
Method
Soak the textured soy in boiling water for 10 minutes, drain and press gently. Cut the cabbage into thin strips, the carrots into sticks, and slice the onion and spring onion; mince the garlic and ginger.
Heat the olive oil and sesame oil in a wok or large pan and fry the textured soy for 6-8 minutes, stirring, until well browned.
Add the onion, garlic, ginger and dried chili, then the carrots and cabbage; stir-fry for 8 minutes until the vegetables are tender but still have some bite.
Pour in the soy sauce, cook for 1 minute and add the spring onion. Serve with the mayonnaise on top and the sesame seeds.
Nutrition per serving
| Calories | 490 kcal |
|---|---|
| Protein | 34 g |
| Carbohydrates | 37 g |
| Sugars | 12 g |
| Fat | 25 g |
| Fiber | 14 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
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
Crispy tofu bowl with brown rice, vegetables and peanut dressing40 min · 737 kcal · $2.15