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.

Stir-fried textured soy with cabbage and carrots
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

  1. 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.

  2. 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.

  3. 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.

  4. 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

Calories490 kcal
Protein34 g
Carbohydrates37 g
Sugars12 g
Fat25 g
Fiber14 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