Discover the comforting flavors of Vegan Mexican Caldo de Res, a plant-based take on the traditional Mexican beef soup that's brimming with hearty vegetables and bold spices. This vibrant recipe features a medley of carrots, celery, corn on the cob, tender russet potatoes, zucchini, and cabbage simmered in a rich vegetable broth infused with cumin, oregano, and crushed tomatoes. Textured vegetable protein (TVP) adds a satisfying, meaty texture, making it a perfect dish for vegans or anyone looking for wholesome, nutritious comfort food. Ready in just over an hour, this easy one-pot meal is ideal for feeding a crowd, and the garnishes of fresh cilantro and lime wedges tie together the vibrant flavors beautifully. Perfect for chilly evenings or a cozy family dinner, this vegan caldo is as filling as it is flavorful.
In a large soup pot, heat the olive oil over medium heat. Add the diced onion and minced garlic, sautΓ©ing until the onion becomes translucent, about 4 minutes.
Add the sliced carrots and celery to the pot and cook for another 3-4 minutes, stirring occasionally.
Stir in the chopped potatoes, zucchini slices, corn pieces, and chopped cabbage.
Pour in the vegetable broth and crushed tomatoes, stirring to combine.
Add the bay leaves, ground cumin, dried oregano, salt, and black pepper to the pot. Stir well.
Bring the soup to a boil, then reduce the heat to low. Cover and let it simmer for about 45 minutes, or until the vegetables are tender.
In the last 10 minutes of cooking, add the rehydrated TVP to the pot, stirring to integrate it into the soup.
Remove the bay leaves before serving. Taste and adjust the seasoning if necessary.
Ladle the hot soup into bowls, garnishing with fresh chopped cilantro and serving with lime wedges on the side for additional flavor.
Calories |
2370 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 54.9 g | 70% | |
| Saturated Fat | 9.1 g | 45% | |
| Polyunsaturated Fat | 8.4 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 7694 mg | 335% | |
| Total Carbohydrate | 408.4 g | 149% | |
| Dietary Fiber | 78.5 g | 280% | |
| Total Sugars | 102.4 g | ||
| Protein | 106.3 g | 213% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 1012 mg | 78% | |
| Iron | 29.8 mg | 166% | |
| Potassium | 11584 mg | 246% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.