Delicious Mexican Beef Soup Recipe – Cultural Richness

This post may contain affiliate links. See my disclosure policy.

As a beacon of warmth and comfort, the tantalizing journey of the Mexican Beef Soup recipe is one to relish. Delving into this culinary marvel, we weave together a rich tapestry of traditional Mexican flavors, from the robustness of tender beef to the freshness of verdant vegetables. 

Mexican Beef Soup Recipe For A Cozy Evening

Savor the interplay of herbs and spices as they slowly simmer, layering delectable complexities onto this satisfying dish. The aroma of this hearty soup, wafting through the kitchen, is an irresistible invitation to gather and share, filling both the heart and stomach. 

This recipe transcends beyond just sustenance; it embodies love and home, the perfect concoction to enjoy on a chilly evening. Savor the fullness of life, one spoonful at a time, as we guide you through the intricacies of this traditional Mexican Beef Soup. 

Delight in the authenticity, luxuriate in the comfort and immerse yourself in the flavor journey of this age-old Mexican classic.

What Is A Mexican Beef Soup Recipe?

Mexican Beef Soup, or “Caldo de Res”, is a hearty and nutritious traditional dish. At its heart is succulent beef, simmered until tender, often with bone for extra flavor. The soup is loaded with vibrant vegetables like corn, potatoes, carrots, and zucchini and seasoned with aromatic herbs and spices. 

This colorful melange is cooked slowly until all flavors meld harmoniously. The result is a comforting, robust soup that is both satisfying and deeply nourishing, representing Mexican cuisine’s warmth and complexity.

History Of Mexican Beef Soup Recipe

Caldo de Res, or Mexican Beef Soup, finds its roots in the rich culinary heritage of Mexico, with variations across different regions. This age-old dish symbolizes the country’s tradition of making the most out of available ingredients. 

Traditionally, it was cooked with lesser-used beef cuts, utilizing bones and shanks for deep flavor. Locally grown vegetables were added for substance and nutrition, making it a one-pot meal. 

Often consumed as a Sunday family meal, it symbolized communal dining and warmth. This hearty soup has crossed borders today, winning hearts worldwide for its satisfying, comforting, and robust flavors.

Interesting Facts About Mexican Beef Soup Recipe

  • Due to its hydrating broth and nutrient-packed ingredients, Caldo de Res is often considered a “hangover cure” in Mexico.
  • The soup is usually served with rice, warm tortillas, and lime wedges, enhancing its flavors and providing a fulfilling meal.
  • Despite its name, “Caldo de Res” or Beef Soup, it’s common to find versions of the soup with chicken or fish, showcasing the recipe’s versatility.
  • Many families have their unique take on the soup, adding different vegetables, herbs, and spices, making each rendition a personal interpretation of a shared tradition.
  • Traditionally, the soup is cooked in a clay pot, which is believed to impart a unique flavor.

What Makes Mexican Beef Soup Recipe Special?

  • Nutritious: Mexican Beef Soup is filled with nutrient-rich vegetables, tender beef, and a wholesome broth, providing a balanced, nourishing meal.
  • Versatility: The recipe is adaptable to personal preferences or dietary needs. You can substitute the type of meat, add different vegetables, or adjust the spices to your liking.
  • Traditions: Each preparation tells a story, reflecting the culinary traditions of different Mexican regions and individual family recipes, making every dish unique.
  • Healing Properties: With its hydrating broth and nutrient-packed ingredients, it’s often consumed as a comfort food or “hangover cure.”
  • One-Pot Meal: The soup combines proteins, vegetables, and a hearty broth in one dish, making it a convenient yet satisfying meal.
  • Flavor Profile: The slow-cooking process allows for the melding of complex flavors from herbs, spices, meat, and vegetables, creating an intensely flavorful and aromatic dish.
  • Community: The soup is often prepared for family gatherings and communal meals, symbolizing shared warmth, love, and togetherness.
What Makes Mexican Beef Soup Recipe Special

Ingredients List 

Beef shank, with bone2 pounds
Vegetable oil1 tablespoon
Salt2 teaspoons
Ground black pepper2 teaspoons
Onion, chopped1
Diced tomatoes (canned)1 (14.5 oz)
Beef broth3 cups
Water4 cups
Carrot, coarsely chopped2 medium
Fresh cilantro, chopped1/4 cup
Potato, quartered (optional)1
Corn, husked and cut into thirds2 ears
Chayotes, quartered (optional)2
Cabbage, cored and cut into wedges1 medium head
Pickled jalapenos, sliced1/4 cup
Finely chopped onion1/4 cup
Chopped fresh cilantro1 cup
Limes, cut into wedges2
Radishes, quartered4

Ingredient Tips

  • Beef: Opt for bone-in beef shanks or short ribs for deeper flavor, as bones contribute richness to the soup.
  • Vegetables: Use fresh, seasonal vegetables for optimal flavor and nutritional benefits. Feel free to include your favorite veggies beyond the classic choices.
  • Spices: Toast spices slightly before adding them to the soup to enhance flavor.
  • Fresh Herbs: Use fresh herbs whenever possible. They provide a vibrant flavor that dried herbs can’t quite match.
  • Broth: Homemade beef broth brings depth and complexity, but a quality store-bought one can work if you’re pressed for time.
  • Cooking Pot: If available, cook in a clay pot for the traditional flavor, but a good quality heavy-bottomed pot or Dutch oven will also work great.
  • Garnish: Serve with a wedge of lime, chopped cilantro sprinkle, or a spicy salsa dollop to add a fresh and tangy twist to the soup.

Can You Vary Mexican Beef Soup Recipe With Other Ingredients?

  • Keto: Replace high-carb ingredients like corn and potatoes with lower-carb veggies like bell peppers, zucchini, or cauliflower. Stick to the beef and bone broth for protein and fat.
  • Paleo: The traditional recipe is almost Paleo-friendly. Ensure all ingredients, including the broth, are homemade or free of additives and preservatives.
  • Gluten-Free: This recipe is naturally gluten-free as it doesn’t contain wheat or gluten-based ingredients. Just make sure to use a gluten-free broth.
  • Whole30: Similar to the Paleo version, use additive-free ingredients and replace corn (as it’s not Whole30 compliant) with other veggies like extra carrots or green beans.
  • Vegetarian: Substitute beef with hearty vegetables like mushrooms or root vegetables. Replace the beef broth with vegetable broth for a flavorful, vegetarian version.
  • Vegan: Follow the same steps as the vegetarian version, and ensure that all added broths and ingredients are plant-based and free from animal products.
Can You Vary Mexican Beef Soup Recipe With Other Ingredients

Recipe Directions 

  • Cut meat into 1/2-inch pieces.
  • Brown the meat and bones in a hot pot with oil, seasoning with salt and pepper.
  • Add onion until lightly browned, followed by tomatoes and broth.
  • Simmer for an hour. If the meat isn’t tender, continue for an additional 10 minutes.
  • Pour in water and return to simmer. Add carrots, cilantro, potatoes, corn, and chayote, simmering until tender.
  • Add cabbage wedges and cook for an additional 10 minutes.
  • Serve with garnishes of jalapenos, onions, cilantro, and lime juice. Enjoy alongside radishes.
Mexican Beef Soup Recipe

Variations, Add-Ons, And Toppings

  • Variations: For a different protein, swap beef for chicken, pork, or fish. For a vegetarian version, use mushrooms or beans instead of meat and vegetable broth instead of beef broth.
  • Add-Ons: Add other vegetables like bell peppers, peas, or spinach for extra nutrition. Toss in diced chilies or a dash of cayenne pepper for some heat.
  • Grains: You can incorporate rice or quinoa for a heartier soup. Remember to cook separately and add just before serving to avoid them becoming too soft.
  • Toppings: Apart from the traditional toppings of cilantro, onions, and lime, try shredded cheese, diced avocado, or a dollop of sour cream for extra creaminess. A sprinkle of crushed tortilla chips can add a pleasing crunch.
  • Serving: Serve with warm tortillas, a side of rice, or crusty bread for a complete, satisfying meal.

Scaling The Recipe 

Scaling Up

  • If catering to a larger crowd, double or triple the ingredients based on your desired servings. Remember to use a pot large enough to accommodate the increased volume. Additionally, larger quantities may require slightly longer cooking times, especially for the meat to become tender.

Scaling Down

  • If cooking for a smaller group, halve or reduce the ingredients accordingly. Note that even if reducing, you want to ensure enough liquid (broth and water) to cover the meat and vegetables during simmering.

What Is Used For Garnishing?

  • Fresh Cilantro: The vibrant green leaves add a pop of color and a new, herbal flavor.
  • Minced Onion: Sprinkling raw minced onions on top adds a little crunch and a zesty bite.
  • Lime Wedges: Squeezing fresh lime juice over the soup just before eating gives a bright, tangy note that enhances the other flavors.
  • Jalapenos: Chopped or sliced jalapenos offer a kick of heat for those who like spicy soup.
  • Radishes: Sliced radishes provide a peppery flavor and a satisfying crunch.
  • Avocado: Diced avocado offers a creamy, rich counterpoint to the hearty soup.
  • Cheese: A sprinkling of shredded cheese, such as queso fresco, can add a salty creaminess.
  • Tortilla Strips: Crispy strips add texture and are a traditional complement to many Mexican dishes.
 Mexican Beef Soup Recipe What Is Used For Garnishing

Can I Make Mexican Beef Soup Recipe In A Slow Cooker Or Instant Pot?

Slow Cooker

  • This method is excellent for tenderizing beef and developing deep flavors. 
  • After browning the meat, onions, and bones in a separate pan (which is crucial for flavor development), transfer them to the slow cooker.
  •  Add the rest of the ingredients (except quick-cooking vegetables like corn and chayote).
  • Cook on low for 7-8 hours or high for 3-4 hours. Add the quick-cooking vegetables in the last hour to avoid them getting mushy.

Instant Pot

  • Using an Instant Pot can considerably shorten the cooking time. 
  • Use the sauté function to brown the meat and onions. Add the rest of the ingredients (except quick-cooking vegetables).
  • Cook on high pressure for 30-40 minutes. 
  • Release pressure naturally for 10-15 minutes, then quickly release. 
  • Add the quick-cooking vegetables, and use the sauté function again to simmer the soup until the vegetables are tender.

Can I Use Store Broth, Or Should I Make My Own?

Homemade Broth

  • Making your broth allows for more control over the flavor and salt content. You can also ensure it’s free from any preservatives or additives. Homemade beef broth, made from simmered bones and aromatic vegetables, can add a rich, deep flavor to the soup.

Store-Bought Broth

  • If you need more time, a good-quality store-bought broth can be convenient. Opt for low-sodium versions to control the saltiness of your soup better. Ensure it’s free from artificial flavors or additives, especially if adhering to a specific diet.

Can I Use Different Types Of Meat/Fish/Pasta/Vegetables For The Soup?

  • Meat: Aside from beef, you could use chicken, pork, or even lamb. The cooking time might vary, especially for chicken which cooks faster.
  • Fish: If you prefer seafood, firm, white-fleshed fish like cod, halibut, or snapper would be great alternatives. Shrimp could also be used, but remember to add them near the end of cooking to prevent overcooking.
  • Pasta: Small pasta shapes like macaroni, shells, or orzo could be added for a heartier soup. Cook them separately and add them to the soup near the end to prevent them from becoming mushy.
  • Vegetables: The choice of vegetables can be modified based on preference and seasonality. Root vegetables like turnips, parsnips, or sweet potatoes; green vegetables like kale, spinach, or peas; or other vegetables like bell peppers, mushrooms, or zucchini could be used.
Mexican Beef Soup Recipe

Success Tips – Tips And Tricks For Making The Recipe 

Making a great Mexican Beef Soup involves several steps. Still, these tips and tricks can simplify the process and enhance the flavor:

Prepping Tips

  • Cut Uniformly: Ensure all vegetables are cut into similar-sized pieces. This promotes even cooking and a more pleasant eating experience.
  • Use Fresh Ingredients: Fresh ingredients, especially vegetables, and herbs, bring out the best flavors.
  • Prep Ahead: You can chop all your vegetables and herbs in advance and store them in the refrigerator to save time on the cooking day.

Cooking Tips

  • Brown the Meat: Browning the meat before simmering adds depth of flavor to the soup. Take your time with this step; allow a nice crust to form on the meat for maximum flavor.
  • Season in Stages: Season the soup at different stages of cooking. Start seasoning the meat, then adjust the seasoning again after adding the vegetables, and finally, before serving.
  • Simmer Slowly: Allow the soup to simmer gently rather than boil rapidly. This will tenderize the meat and allow the flavors to meld together.
  • Skim the Fat: If your soup has a layer of fat on the top after cooking, skim it off for a healthier soup. You can refrigerate the soup and remove the solid fat layer before reheating.
  • Serve Hot: Serve the soup hot, and remember to garnish. They add extra flavor and make the dish visually appealing.
Mexican Beef Soup Recipe

Nutritional Values 

Mexican Beef Soup offers a nutrient-dense meal that contributes to a well-rounded diet. It’s packed with high-quality protein from beef, supplying essential amino acids for body repair and maintenance. The medley of vegetables provides necessary vitamins and minerals, such as vitamins A, C, potassium, and fiber, supporting overall health. 

What Are The Total Calories In The Soup?

A generous serving of a traditional Mexican Beef Soup (considering a balanced amount of meat, vegetables, and broth) might range between 300-400 calories. Suppose you’re concerned about the calorie content. In that case, you can make certain adjustments, like using leaner cuts of beef, reducing the oil, and increasing the quantity of low-calorie vegetables.

Dietary Restrictions Of The Mexican Beef Soup

  • Vegetarian/Vegan: The recipe uses beef and thus is unsuitable for vegetarians or vegans. However, it can be modified by replacing beef with plant-based proteins like beans, lentils, or tofu and using vegetable broth instead of beef broth.
  • Gluten-Free: The traditional Mexican Beef Soup recipe is typically gluten-free as long as the beef broth is gluten-free. Always check labels to ensure the ingredients suit a gluten-free diet.
  • Dairy-Free: The recipe doesn’t typically include dairy, making it suitable for those avoiding dairy. However, some garnishes like sour cream or cheese are dairy-based, so those should be omitted for a dairy-free version.
  • Paleo/Keto: The soup can be suitable for a paleo or keto diet by using grass-fed beef and omitting high-carb vegetables like potatoes and corn.
  • Whole30: Similar to Paleo, the soup can be made Whole30 compliant by choosing the ingredients carefully. Make sure the broth is Whole30-approved, and avoid high-carb vegetables and legumes.
  • Allergies: The traditional recipe doesn’t contain common allergens like nuts, eggs, or seafood. However, always check all ingredients if you’re cooking for someone with specific food allergies.

Health Benefits Of The Mexican Beef Soup

  • High in Protein: Beef is an excellent source of high-quality protein essential for muscle growth and repair. It also helps to keep you feeling full and satisfied.
  • Rich in Vitamins and Minerals: Vegetables like carrots, onions, tomatoes, and cabbage provide essential nutrients, including vitamins A, C, and K, and minerals like potassium and folate.
  • Bone Health: If made with bone-in beef, the soup may provide beneficial compounds like collagen, which is good for skin and joint health, and other nutrients that are good for bone health.
  • Hydrating: The broth base of this soup helps in hydration and can be especially comforting during colder months or when you’re feeling under the weather.
  • Boosts Immunity: Ingredients like garlic, onions, and tomatoes are known for their immunity-boosting properties.
  • Low in Calories: Despite its hearty nature, this soup can be relatively low in calories, especially if you lean towards using more vegetables and lean cuts of beef.
  • Customizable: The recipe is versatile, allowing you to add more of your favorite nutrient-dense vegetables or leaner proteins as per your preference.

Nutrition Table 

Mexican Beef Soup Recipe Nutrition Table 

How Can I Make Mexican Beef Soup Recipe Lower In Sodium? 

  • Homemade Broth: Opt for a homemade broth instead of store-bought. Many store-bought broths contain high levels of sodium. When you make it at home, you can control the amount of salt added.
  • No Added Salt: Omit any additional salt from the recipe. You can also reduce the salt used in seasoning the meat and vegetables.
  • Low-Sodium Ingredients: Choose low-sodium or no-salt-added versions of canned or packaged ingredients if you use them.
  • More Spices, Less Salt: Enhance the flavor with herbs and spices such as cilantro, cumin, chili powder, garlic, and onion instead of relying on salt. Fresh lime juice can also add a bright, tangy flavor that can make up for less salt.
  • Rinse Canned Vegetables: If using canned vegetables, rinse them thoroughly under running water to remove excess sodium.

How Can I Make Mexican Beef Soup Recipe Lower In Sugar?

  • Choose Low-Sugar Ingredients: Use fresh vegetables instead of canned ones that might be preserved in sugar solutions.
  • Avoid Sweetened Broths: Some store-bought broths can contain added sugars. Opt for unsweetened, low-sodium versions, or make your own at home.
  • Be Careful with Sauces and Spices: Certain sauces and spice mixes may have hidden sugars. Always check the labels and choose low-sugar or sugar-free options.
  • Skip Sugary Toppings: While not typically a part of traditional Mexican Beef Soup, be mindful of any additions or garnishes that may introduce sugar into the recipe.
How Can I Make Mexican Beef Soup Recipe Lower In Sugar

How To Serve Mexican Beef Soup Recipe At Its Best?

  • Garnishes: Top each serving with freshly chopped cilantro, diced onions, and sliced jalapenos. This makes the dish visually appealing and adds a burst of fresh flavor.
  • Lime Wedges: Offer lime wedges on the side for squeezing over the soup just before eating. This adds a tangy note that complements the rich flavors of the soup perfectly.
  • Warm Tortillas: Serve the soup with warm corn tortillas on the side. They can scoop up the soup or make mini tacos with tender beef.
  • Mexican Rice: Mexican rice could be a nice accompaniment for those who prefer a heartier meal.
  • Cold Beverages: To balance the warmth of the soup, serve it with a cold beverage. Traditional Mexican drinks like horchata or a simple iced tea pair nicely.

Perfect Side Dishes To Complement Mexican Beef Soup Recipe

  • Mexican Rice: This tomato-based rice dish, infused with onions, garlic, and various spices, pairs well with the soup and can make the meal more substantial.
  • Guacamole and Chips: A classic side dish that contrasts the hearty soup with a creamy, refreshing contrast. The crunch of the chips also adds a nice textural element.
  • Elote (Mexican Street Corn): Grilled corn on the cob coated with creamy sauce, cheese, chili, and lime is a flavorful side that complements the soup wonderfully.
  • Refried Beans: Another staple in Mexican cuisine, refried beans offer a creamy, savory side that pairs nicely with the soup.
  • Ensalada de Nopalitos: A salad made from the pads of the prickly pear cactus. It’s a common dish in Mexico, tangy and full of fiber.
  • Warm Tortillas: Either corn or flour tortillas can be served on the side for dipping or scooping up the soup’s ingredients.
  • Pico de Gallo: This fresh tomato salsa can add a refreshing note to your meal.
Perfect Side Dishes To Complement Mexican Beef Soup Recipe

How Long Can We Store The Soup?

Like most homemade soups, Mexican Beef Soup can be safely stored in the refrigerator for about 3 to 4 days. Be sure to let the soup cool before transferring it to an airtight container to prevent the growth of bacteria.

You can freeze the soup if you want to store it for longer. Properly stored, it will maintain the best quality for about 4 to 6 months but remain safe. To freeze, allow the soup to cool, transfer it to freezer-safe containers or heavy-duty freezer bags, and place it in the freezer.

Can I Make The Soup In Advance?

Yes, you can make Mexican Beef Soup in advance, and in fact, it can even enhance the flavors as they have more time to meld together.

If you plan to serve it within a few days, cook the soup as directed, allow it to cool, and then store it in an airtight container in the refrigerator. Before serving, reheat it on the stovetop over medium heat until it’s hot.

What Can We Do With Leftovers?

  • Tacos or Burritos: Shred the leftover beef and use it as a filling for tacos or burritos, along with some of the veggies and a broth drizzle.
  • Stuffed Peppers: Use the leftover soup ingredients to stuff bell peppers, top with cheese, and bake.
  • Enchiladas: Use beef and vegetables as an enchilada filling. The broth could be reduced to make a flavorful sauce.
  • Casserole: Mix the soup with rice or pasta, top with cheese, and bake for a comforting casserole.
  • Quesadillas: The shredded beef and veggies can make for a great quesadilla filling.
  • Empanadas: Use the soup’s ingredients as a filling for homemade empanadas.
Mexican Beef Soup Recipe  What Can We Do With Leftovers

Special Tools/Equipment Needed 

  • A Large Soup Pot or Dutch Oven: This accommodates all the ingredients and ensures even cooking. A heavy-bottomed pot is ideal as it distributes heat evenly and prevents burning.
  • A Sharp Knife: For cutting the meat and chopping the vegetables.
  • Cutting Board: To assist in preparing ingredients.
  • Large Spoon: To stir the ingredients as they cook in the pot.
  • Ladle: For serving the soup.
  • Bowls: For serving the soup.

Frequently Asked Questions 

What Kind Of Beef Is Best To Use For Mexican Beef Soup?

For a flavorful and hearty Mexican Beef Soup, it’s best to use a cut of beef that benefits from slow, moist cooking. Chuck roast, beef shank, or short ribs would all be excellent choices. Using beef with bones can also enhance the depth of flavor in the soup.

What If I Don’t Have All The Vegetables Listed In The Recipe?

Mexican Beef Soup is quite flexible. If you’re missing a vegetable or two, don’t worry. The soup will still be delicious. Replace any missing vegetables with ones you have on hand or omit them if necessary.

How Can I Make My Soup Spicy?

Suppose you enjoy a spicy kick in your soup. In that case, add some diced jalapenos, serrano peppers, or even a dash of cayenne pepper. You can also serve the soup with hot sauce on the side so that each person can adjust the spice level to their preference.

Can I Cook The Soup In A Pressure Cooker?

Yes, you can prepare Mexican Beef Soup in a pressure cooker. This method can significantly reduce the cooking time. However, you’ll need to adjust the cooking times accordingly, generally reducing them by about two-thirds.

How Can I Thicken My Soup If It’s Too Thin?

Mexican Beef Soup is typically a brothy soup. Still, if you prefer a thicker consistency, you can remove some cooked vegetables, puree them, and stir them back into the soup. Alternatively, you can mix a little cornstarch with cold water to form a slurry, then slowly add this to the soup while stirring, letting it simmer until it reaches your desired thickness.

Delicious Mexican Beef Soup Recipe - Cultural Richness

Delicious Mexican Beef Soup Recipe – Cultural Richness

5 from 7 votes
Recipe by Hanna Barnes Course: Soup Recipe


Prep time


Cooking time







Mexican Beef Soup is a traditional, comforting dish brimming with robust flavors. The vibrant blend of ingredients mirrors the cultural richness of Mexico, promising a culinary journey with every spoonful. This soup is a culinary hug in a bowl, perfect for cold days or when you need a nourishing pick-me-up.

Ingredients List

  • 2 pounds 2 Beef shank with bone

  • 1 tablespoon 1 Vegetable oil

  • 2 teaspoons 2 Salt

  • 2 teaspoons 2 Ground black pepper

  • 1 1 Onion, chopped

  • 1 oz 1 Diced tomatoes (canned)

  • 3 cups 3 Beef broth

  • 4 cups 4 Water

  • 2 medium 2 Carrot, coarsely chopped

  • 1/4 cup 1/4 Fresh cilantro, chopped

  • 1 1 Potato, quartered (optional)

  • 2 ears 2 Corn, husked and cut into thirds

  • 2 2 Chayotes, quartered (optional)

  • 1 medium 1 Cabbage, cored and cut into wedges

  • 1/4 cup 1/4 Pickled jalapenos, sliced

  • 1/4 cup 1/4 Finely chopped onion

  • 1 cup 1 Chopped fresh cilantro

  • 2 2 Limes, cut into wedges

  • 4 4 Radishes, quartered

Step-By-Step Directions

  • Cut the meat from the beef bones into about 1/2 inch pieces, but leave some meat on the bones for extra flavor.
  • Heat a heavy soup pot over medium-high heat until it’s very hot. Then, add the oil, tilting the pot to ensure the bottom is well-coated.
  • Once the oil is hot, add the meat and bones to the pot. Season them with salt and pepper for taste.
  • Cook and stir the mixture until the meat and bones are thoroughly browned, adding an exciting depth of flavor.
  • Add one onion to the pot and cook until it’s lightly browned. This caramelization of the onion adds a subtle sweetness.
  • Next, stir in the tomatoes and broth in the pot. The liquid should cover the bones by 1/2 inch. If it doesn’t, add enough water to compensate.
  • Reduce the heat to low and let it simmer for one hour with the lid on loosely. Check the meat for tenderness. If it’s not tender enough, continue cooking for another 10 minutes.
  • Return the soup to a simmer after adding the water. Cook until 10 minutes after adding the carrot and 1/4 cup cilantro.
  • After that, add the potato, corn, and chayote to the soup that is cooking. Allow the soup to cook until all of the vegetables are soft.
  • Place the cabbage slices in the soup and simmer for another 10 minutes.
  • You are now ready to serve! Ladle the soup into large bowls, making sure to incorporate all of the meat, veggies, and bones.
  • To add color and flavor, garnish each bowl with jalapenos, minced onion, and more cilantro.
  • Squeeze fresh lime juice over each serving to add a bright, zesty note. Serve with fresh radishes on the side for added crunch.
  • Enjoy your homemade Mexican Beef Soup! It’s a hearty, wholesome meal that’s bursting with traditional flavors.

Recipe Video


  • Beef Shank: Use beef shank with the bone-in for the best flavor. The bone adds richness to the broth and enhances the overall taste.
  • Browning the Beef: Before adding the beef shank to the soup, consider browning it in vegetable oil. This step adds depth and richness to the meat’s flavor.
  • Seasoning: Adjust the salt and pepper to your taste preferences. Feel free to add more or less according to your liking.
  • Tomatoes: If you prefer a spicier soup, use diced tomatoes with green chilies instead of plain tomatoes.
  • Carrots and Potatoes: The carrots and potatoes add heartiness to the soup. If you like a chunkier soup, you can leave them in larger pieces. Alternatively, you can cut them into smaller cubes for a more uniform texture.
  • Chayotes: Chayotes are a traditional addition to this soup but are optional. If you can’t find chayotes, you can substitute or omit zucchini altogether.
  • Cilantro: Cilantro adds freshness to the soup. You can add it during cooking and reserve some for garnishing before serving.
  • Radishes and Pickled Jalapenos: These toppings add a burst of color and a touch of spiciness to the finished dish. Feel free to adjust the quantity based on your spice preference.
  • Lime Wedges: Serving the soup with lime wedges allows each person to add a squeeze of lime to their liking, brightening the flavors.
  • Cooking Time: Simmer the soup on low heat for at least 1.5 to 2 hours to allow the flavors to meld and the beef to become tender. You can also use a slow cooker for a more convenient cooking process.

1 thought on “Delicious Mexican Beef Soup Recipe – Cultural Richness”

Leave a Comment

Author picture

soup chick!

You've entered a realm where each bowl isn't just a meal; it's an expedition to the core of comfort, well-being, and the sheer delight of feeding both body and soul. My name is Julia, and I'm here to navigate you through the flavorful worlds of Soup Chick. Together, we'll uncover the artistry behind each recipe, share stories that warm the heart, and celebrate the simple pleasures of making and enjoying soup.

More About Me