Delicious Vegan Caldo de Res (Mexican Beef Soup)

Caldo de res is Mexican beef soup and it’s comfort food that’s enjoyed all year long no matter the weather. I’m so thrilled to share my vegan caldo de res recipe with you. Amigos if you’ve been missing caldo de res since going meatless, my recipe is going to satisfy those cravings and I promise your whole family will love it too. 

A blue and white bowl filled with Mexican vegan caldo de res or beef stew. There's a corn tortilla and lime wedges on the side.
Vegan Caldo de Res

Mexican Caldo de Res

When it comes to hearty and soul-warming soups, few cuisines can compete with the robust flavors of Mexican caldo de res. 

This is one of those delectable cherished dishes that has graced Mexican tables for generations. Depending on the region this Mexican beef soup may be called: caldo de res, puchero or cocido. 

Traditionally it’s made with bone-in beef shank or chuck roast, beef bones which help infuses the broth with a rich, meaty flavor. Additionally a variety of local Mexican vegetables are added to the pot and cooked slowly until tender. 

For Mexicans it’s warming comfort food that is not only served during the colder winter months, but eaten throughout the year – yes even in the blazing heat of summer some Mexican homes cook caldo de res. 

Small bowls filled with chopped vegetables used for making Mexican caldo de res.

Vegan Caldo de Res

Amigos for those of use on a plant-based journey, vegan or vegetarian journey, we too can enjoy Mexican caldo de res – without the meat, of course.

I promise that the flavors in my vegan version are so close to the traditional Mexican beef soup, and it will be a meal you’ll find truly satisfying. 

By substituting the meat with a veggie-based protein, this vegan caldo de res version captures the essence of the original while providing a compassionate and nutritious option. It’s a fantastic way to enjoy the flavors of caldo de res without any animal products.

Vegan caldo de res with it’s vibrant vegetables, vegan protein, and savory broth packed with delicious flavors, is a bowl of nourishing comfort that warms the soul. It’s meal you can feel good about for not causing any harm to any animals. 

Bowls filled with chopped vegetables and Beyond Steak that are used in making vegan Mexican caldo de res.

Ingredients

When it comes to the vegan version of Mexican caldo de res (or caldo sin res), there’s a strong emphasis on the broth. We need to achieve a flavorful broth to compliment the hearty vegetables. It’s a know fact that the heart of any caldo or stew lies in its broth. 

  1. Vegan Protein: I used Beyond Meat Steak and it made the most perfect substitution for the rich beef flavors. On occasion I’ve used Taiwanese Vegan Beef Slice TVP. Other vegan meat proteins you could use would be beefless tips like those by Be’f Tips by Gardein
  2. Fresh Vegetables: The vegetables in my vegan recipe remain the same as the beef versionYou’ll need carrot, chayote a type of Mexican squash, zucchini or calabacitas, potato, cabbage, ears of corn, onion, garlic.
  3. Broth: To replace the beef stew meat and bones in the traditional soup base we’ll be using vegan beef bouillon broth base as a flavorful alternative. You could also use vegetable broth instead. 
  4. Seasonings: To help give the tasty broth a deeper umami flavor we’ll be using vegan Maggi seasoning. You can also use liquid aminos or soy sauce instead. 
  5. Herbs & Spices: Fresh cilantro, bay leaves, salt and black pepper.
  6. Olive Oil: Just a little bit to sauté the vegan protein. 
  7. Water: We’ll need several cups of water to mix our vegan beef broth bouillon and to cook the vegetables. 
Small blue bowl filled with frozen Beyond Steak made by Beyond Meat company.
Beyond Steak

Other Ingredients

The vegetables I mentioned above are the most common and traditionally ones used. But I’ve also seen a lot of people add green beans and even chopped serrano pepper to the stew mix. Certain Mexican regions add a large tomato or two to the soup broth. Feel free to do so if desired. 

For serving you’ll need lime wedges, warm corn tortillas, homemade salsa or your favorite hot sauce. 

A white and blue bowl filled with Mexican frijoles charros which is a cowboy bean stew.
Vegan Frijoles Charros

More Mexican Stew and Soup Recipes

  • Albondigas or Mexican Meatball SoupThis is a vegetarian version because I used egg in the recipe, I’ll get a vegan version to you soon.
  • Vegan Sopa de Fideo: Mexican noodle soup with a tomato base.
  • Tortilla Soup: Made in just 30 minutes!
  • Vegan Frijoles Charros or Mexican Charro BeansA hearty bean stew bursting with flavors.
  • Vegan Sopa de Lentejas: Lentil Mexican soup that’s hearty and perfect for cooler days. 
  • Vegan Mexican Shells Soup: Sopa de conchas is a tomato based soup with shell shaped pasta. 
  • Vegan MenudoAn incredibly flavorful and delicious vegan alternative to the tripe version.
  • Caldo de Pollo: Is Mexican chicken soup made similar to the caldo de res.
  • Caldo de Verduras: Mexican vegetable soup made similar to both caldo de res and caldo de pollo, except it’s just a vegetable stew.
A small Mexican earthenware pot filled with vegan caldo de res.

How to Make Vegan Caldo de Res

In Mexican households, it’s not uncommon to simmer a large pot of caldo de res for hours on the stovetop. The result? Tender, flavorful broth, and perfectly cooked vegetables. This method pays homage to the rich culinary heritage of Mexico.

Though you could easily cook this caldo in your slow cooker or Instant Pot, I prefer the traditional cooking method of a long stovetop simmer. I promise that it’s a practical way to cook and enjoy homemade caldo de res with very minimal effort.

Sautéing Beyond Steak in an Dutch oven with olive oil.

Step 1: Beyond Steak is found in the frozen isle of your local grocery store. You don’t need to defrost it before using it. To begin, pour the oil in a large Dutch oven and once hot pour in the frozen vegan steak bits. Over medium-high heat sauté for 5 minutes or until defrosted and they begin to brown a bit. Remove from the pot and set aside. 

Step 2: Add the onion and garlic to the pot and cook until soft. 

Sautéing onion and garlic in a large pot to make vegan caldo de res.
Simmering Mexican vegetables with broth inside a large Dutch oven.

Step 3: Add the carrots, chayote, potato, cabbage, corn, the cilantro, bay leaves, salt and black pepper, vegan beef bouillon powder or paste to the pot. Then pour in plenty of water to fully cover the vegetables.  

Step 4: Add the Maggi seasoning and mix until everything is well combined.

Pouring in Maggi seasoning to the vegetables for Mexican caldo de res.
Large blue Dutch oven filled with vegan caldo de res simmering on the stove.

Step 5: Lower the heat to medium-low, cover the pot and simmer until all of you have tender vegetables.  

Step 6: Add the calabacitas or zucchini to the pot, then pour in the reserved vegan beef bits. Stir to well combine, cover the pot and simmer another 10 to 15 minutes.

Adding Mexican calabacitas and cooked Beyond Steak into simmering pot.
A large pot filled with cooked vegan caldo de res.

Step 7: Before serving taste the caldo and adjust seasonings as desired – careful it’ll be very hot!

A large bowl filled with vegan caldo de res and warm corn tortillas on the side.

How to Serve Caldo de Res

Serving your vegan caldo de res is really up to you and how you’d like to enjoy it. 

The most traditional accompaniments to caldo are warm tortillas, lime, Mexican rice, and usually some sort of homemade salsa or hot sauce. 

Growing up I would watch my dad add a raw egg to his large bowl of my mom’s caldo de res. He’d mixed it into the broth and it added like a creamy texture to it. I personally never like that.

My own personal favorite way to eat my caldo de res is with plenty of lime juice drizzled over the bowl, then some dashes of hot sauce like Valentina, and a pile of warm corn tortillas. Typically I reserve the arroz for when I eat caldo de pollo. 

You can serve caldo de res in large bowls as a main dish, or in small bowls as a hearty appetizer. You can serve it for lunch or dinner. 

I like to make a large pot of my vegan caldo de res and just enjoy throughout the week. It also works perfect for meal prepping too. 

A blue and white bowl filled with Mexican vegan caldo de res or vegan beef stew.

What Does Vegan Caldo de Res Taste Like

Amazing! Vegan caldo de res tastes amazing!

You’re going to be so pleasantly surprised how close to the traditional flavors this vegan version has.

The Beyond Steak by Beyond Meat has the best flavor for a beef substitute in this Mexican caldo – and actually in so many recipes. Once it’s been simmered with the rest of the ingredients it has a very similar texture to tender beef. Plus it’s umami flavor helps add that special touch. Every time I make it that soft texture reminds me so much of the tender meat my mom’s caldo always had – but the best part being that no animals were hurt in the making of this delicious soup. 

Amigos don’t skip on the Maggi sauce because it really helps round out those deep umami flavors that make this hearty soup so perfectly balanced. 

The vegetables are savory, tender, sweet and just the perfect texture to vegan caldo de res. 

I promise you that once you start making this vegan caldo de res it will show up on your meal plans on a regular basis. It’s also a great way to get your kiddos or veggie hating adults, to eat more nutritious veggies in one meal.  

Vegan caldo de res made with Beyond Steak inside a blue bowl.

How to Store Leftover and How to Reheat

To store leftover caldo de res, allow leftovers to come to room temperature before storing in an airtight container. This caldo will keep fresh for a week or little longer. 

To freeze pour into freezer-safe container or freezer safe bags for up to 3 months. Defrost overnight in the fridge or the next day on the countertop. 

To reheat you can do so on the stovetop until hot. Or you can place in the microwave for a couple of minutes or until the large pieces of vegetables are warmed through. 

A bowl of Mexican vegan caldo de res topped with Valentina hot sauce.

Vegan Caldo de Res Recipe

If you were a fan of the classic caldo de res I promise this plant-powered version will still offer you a taste of Mexico’s culinary heritage. Vegan caldo de res with its rich broth, tender vegan meat, and colorful vegetables, is still a testament to the art of Mexican cooking just with a plant-forward method. 

So, the next time you’re looking for a hearty and satisfying meal to warm your soul on cold days or simply want that childhood nostalgia, consider whipping up a big pot of vegan caldo de res. Your taste buds, and perhaps even your family, will thank you for it. Because remember, Mexican food is not just a meal; it’s a taste of Mexico’s traditions, heart and soul.

Spoonful of vegetables and vegan beef inside a bowl of vegan caldo de res.
A large bowl filled with vegan caldo de res and warm corn tortillas on the side.

Delicious Vegan Caldo de Res (Mexican Beef Soup)

Nancy Lopez & MexicanMadeMeatless.com
This vegan caldo de res or Mexican beef soup is comfort food and will satisfy your caldo de res cravings since going vegan – and I promise your whole family will love it too!
5 from 2 votes
Save Recipe Pin Recipe Leave a Review
Print Recipe

Video

Prep Time 15 minutes
Cook Time 40 minutes
Course Main Course, Main Dish
Cuisine Mexican, Vegan Mexican Recipe
Servings 4 servings
Calories 275 kcal

Ingredients
  

  • 8 oz Beyond Steak 227grams
  • 1 large potato cut into 8 pieces
  • 1 large carrot sliced
  • 1 medium chayote roughly chopped
  • 1 whole ear of corn sliced into 4 pieces
  • 1 small calabacita roughly chopped
  • 7 oz white cabbage chopped into medium-size pieces
  • 1/2 cup white onion chopped
  • 4 large garlic cloves minced
  • 1 Tablespoon olive oil
  • 3/4 teaspoon Maggi seasoning adjust to taste
  • 1 teaspoon salt adjust to taste
  • 1/4 teaspoon ground black pepper adjust to taste
  • 1 large bay leaf
  • 10 sprigs fresh cilantro
  • 6 cups vegan beef broth*

Serving Ingredients

  • lime wedges
  • warm corn tortillas
  • homemade salsa or hot sauce of choice

Instructions
 

  • Beyond Beef Steak is found in the frozen isle of your local grocery store. You don’t need to defrost it before using it. To begin, pour the oil in a large Dutch oven and once hot pour in the frozen vegan steak bits. Over medium-high heat sauté for 5 minutes or until defrosted and they begin to brown a bit. Remove from the pot and set aside.
  • Add the onion and garlic to the pot and cook until soft.
  • Add all of the carrots, chayote, potato, cabbage corn, the cilantro, bay leaves, salt and black pepper, vegan beef bouillon powder or paste to the pot. Then pour in plenty of water to fully cover the vegetables.
  • Add the Maggi seasoning and mix until everything is well combined.
  • Lower the heat to medium-low, cover the pot and simmer until all of you have tender vegetables.
  • Add the calabacitas or zucchini to the pot, then pour in the reserved vegan beef bits. Stir to well combine, cover the pot and simmer another 10 to 15 minutes.
  • Before serving taste the caldo and adjust seasonings as desired – careful it’ll be very hot!

Notes

Please note that if you use a different vegan protein and the type or brand of vegan beef bouillon you use will cause the nutritional values will differ.
Additionally the nutritional information above doesn’t include any tortillas or limes or salsa you use to serve your caldo.

Nutrition

Serving: 4servingsCalories: 275kcalCarbohydrates: 35gProtein: 17gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gTrans Fat: 0gCholesterol: 0mgSodium: 2281mgPotassium: 959mgFiber: 6gSugar: 8gVitamin A: 4208IUVitamin C: 49mgCalcium: 75mgIron: 3mg
Tried this recipe?Leave me a ⭐⭐⭐⭐⭐ review and tag me on social media @MexicanMadeMeatless or tag #mexicanmademeatless!

(Note: This article contains affiliate links, which may earn us a small commission if you make a purchase through them. Your support helps us continue to provide valuable content.)

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




2 Comments