Creamy textured soy soup with celery, carrot and tomato
Creamy textured soy soup with celery, carrot and tomato is ready in 55 minutes (25 hands-on) and has 485 kcal and 34 g of protein per serving. One serving costs about $1.85. Prices from Walmart, 2026.

- Total time
- 55 min
- Hands-on
- 25 min
- Calories
- 485 kcal
- Cost per serving
- $1.85
Ingredients (Serves: 2)
- Textured soy protein (dry)120 g
- Vegetable stock700 g
- Carrots74 g
- Celery200 g
- Crushed tomatoes (can)82 g
- Garlic6 g
- Onion56 g
- Olive oil20 g
- Whipping cream70 g
- Dried oregano2 g
- Fresh basil (optional)8 g
Method
Soak the textured soy in boiling water for 10 minutes; drain and press gently. Chop the onion, garlic, celery and carrot.
Heat the olive oil in a pot and sauté the onion, garlic, celery and carrot for 8 minutes. Add the soy and brown it for 5 minutes.
Add the crushed tomatoes, oregano and vegetable stock, bring to a boil and simmer gently for 20 minutes.
Stir in the cream, heat for 2 minutes without boiling and serve with chopped basil.
Nutrition per serving
| Calories | 485 kcal |
|---|---|
| Protein | 34 g |
| Carbohydrates | 37 g |
| Sugars | 12 g |
| Fat | 24 g |
| Fiber | 12 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
Kale frittata with smoked bacon55 min · 485 kcal · $2.03
Kale and pepper frittata with goat cheese50 min · 441 kcal · $1.90
Frittata with artichokes, roasted peppers and rocket50 min · 472 kcal · $3.61
Artichoke and spinach frittata with parmesan50 min · 460 kcal · $3.41
Asparagus and pea frittata with lettuce and strawberry salad50 min · 453 kcal · $2.15
Asparagus and pea frittata with iceberg salad50 min · 473 kcal · $2.05