Authentic Caldo de Res: A Hearty Mexican Beef Soup Recipe That Warms the Soul
Authentic Caldo de Res: A Hearty Mexican Beef Soup Recipe
Caldo de res is a soul-warming Mexican beef soup that combines tender beef shanks, fresh vegetables, and aromatic herbs for a nourishing, flavor-packed meal. This traditional recipe brings the authentic taste of Mexico right to your dinner table.
:max_bytes(150000):strip_icc()/85055_CaldodeRes_4x3_8944-cffb27bf94bc4c698d87fd827ea52fd1.jpg)
Why You’ll Love This Traditional Mexican Beef Soup
There’s something incredibly comforting about a steaming bowl of homemade caldo de res. This Mexican beef soup has been a staple in households for generations, offering both nourishment and flavor in equal measure. The rich beef broth develops incredible depth as it simmers with beef shanks and marrow bones, while the colorful array of vegetables adds texture, nutrition, and visual appeal.
Perfect for cold winter days, family gatherings, or when you’re feeling under the weather, this soup delivers on both taste and healing properties. The best part? Despite its complex flavors, it’s surprisingly simple to make!
Ingredients for the Perfect Caldo de Res
- 2 pounds beef shanks with bone (for rich flavor)
- 10 cups water
- 1 large white onion, quartered
- 4 cloves garlic, peeled
- 2 bay leaves
- 1 tablespoon salt (or to taste)
- 1 teaspoon black pepper
- 3 large carrots, peeled and cut into 2-inch chunks
- 3 large potatoes, peeled and quartered
- 2 ears of corn, cut into 2-inch pieces
- 1 large chayote, cut into large chunks (can substitute with zucchini)
- ¼ medium cabbage, cut into wedges
- ½ cup fresh cilantro, chopped
- 2-3 limes, cut into wedges for serving
- Fresh jalapeños, sliced (optional, for heat)
- 1 tablespoon of beef bouillon (optional, for extra flavor)
Kitchen Tools You’ll Need
- Large stock pot or Dutch oven (at least 8-quart capacity)
- Sharp knife and cutting board
- Ladle for serving
- Slotted spoon
- Measuring cups and spoons
How to Make Traditional Caldo de Res Step by Step
- Place beef shanks in a large pot and add water until the meat is covered by about 2 inches. Bring to a boil over high heat, then reduce to medium-low.
- Skim any foam that rises to the top during the first 10-15 minutes of cooking. This removes impurities and ensures a clear, clean-tasting broth.
- Add the quartered onion, garlic cloves, bay leaves, salt, and pepper to the pot. Cover partially and simmer for about 1 hour, or until the meat is beginning to become tender.
- Add the carrots, potatoes, corn, and chayote to the pot. Continue simmering for another 20 minutes.
- Add the cabbage wedges and continue cooking for an additional 10-15 minutes, or until all vegetables are tender but not mushy.
- Taste the broth and adjust seasonings as needed. Remove bay leaves before serving.
- Ladle the soup into large bowls, ensuring each serving has a good portion of meat and various vegetables.
- Garnish each bowl with fresh chopped cilantro and serve with lime wedges on the side for squeezing over the soup just before eating.
Pro Tips for the Best Caldo de Res
- Bone-in is better: Always use bone-in beef shanks for the most flavorful broth. The marrow adds incredible richness.
- Low and slow: Don’t rush the cooking process. A gentle simmer develops flavor without toughening the meat.
- Layered additions: Add vegetables in stages based on their cooking times to ensure nothing gets overcooked.
- Make ahead: Like many soups, caldo de res tastes even better the next day when flavors have had time to meld.
- Customize your bowl: Serve with additional toppings like diced avocado, chopped onion, or Mexican rice on the side.
Serving Suggestions for Your Caldo de Res
In Mexico, caldo de res is typically served in large, deep bowls with plenty of broth. The traditional way to enjoy this soup is with warm corn tortillas on the side for dipping, along with these accompaniments:
- Fresh lime wedges (essential for that bright, citrusy finish)
- Chopped white onion and cilantro
- Sliced radishes for crunch and color
- Diced avocado for creaminess
- Hot sauce or fresh jalapeños for those who enjoy heat
For a complete meal, consider serving smaller portions of the soup as a starter, followed by a main course of carne asada or chiles rellenos. However, with its hearty combination of meat and vegetables, caldo de res is perfectly satisfying as a meal on its own.
Storing and Reheating Your Mexican Beef Soup
Caldo de res stores beautifully and often tastes even better the next day! Here’s how to make the most of any leftovers:
- Refrigeration: Store cooled soup in airtight containers for up to 3-4 days.
- Freezing: For longer storage, freeze in portion-sized containers for up to 3 months. The vegetables may soften slightly upon thawing, but the flavor remains excellent.
- Reheating: Warm gently on the stovetop over medium-low heat until heated through. Avoid boiling vigorously, which can make the meat tough.
- Refresh before serving: Add a squeeze of fresh lime and a sprinkle of cilantro to brighten up reheated soup.
Health Benefits of Caldo de Res
Beyond its comforting qualities, this traditional Mexican beef soup offers numerous nutritional benefits:
- Bone broth benefits: The long-simmered bone-in beef creates a broth rich in collagen, minerals, and amino acids that support joint health and digestion.
- Vegetable variety: With multiple vegetables in each serving, you’re getting a wide range of vitamins, minerals, and antioxidants.
- Balanced nutrition: This one-pot meal provides a good balance of protein from the beef, complex carbohydrates from the vegetables, and healthy fats.
- Hydration: The flavorful broth helps maintain hydration, especially important when you’re feeling under the weather.
With approximately 234 calories per serving, 22g protein, and 7g of fiber, caldo de res makes for a nutritious and satisfying meal that doesn’t overload on calories.
Variations on Traditional Caldo de Res
While this recipe aims to capture the authentic essence of Mexican caldo de res, there are regional variations and personal adaptations worth exploring:
Regional Mexican Variations
- Northern Mexico: Often includes green beans and squash blossoms when in season.
- Central Mexico: Sometimes incorporates xoconostle (prickly pear) for a subtle tangy flavor.
- Coastal regions: May add epazote herb for its distinctive flavor and digestive benefits.
Modern Adaptations
- Instant Pot Caldo de Res: Reduce cooking time to about 35 minutes under pressure for the meat, then add vegetables and cook for 3-5 minutes more.
- Slow Cooker Version: Cook on low for 8 hours, adding vegetables in the last 2-3 hours.
- Vegetable Substitutions: Feel free to use seasonal vegetables or what you have on hand – turnips, green beans, and calabacitas all work well.
- Leaner Option: For a lower-fat version, use beef chuck roast instead of shanks and refrigerate the broth before finishing the soup so you can remove the hardened fat.
Why Caldo de Res Remains a Beloved Mexican Tradition
Caldo de res represents more than just a delicious meal—it’s a celebration of Mexican culinary heritage. This soup has been passed down through generations, with each family adding their own special touch. It symbolizes the importance of gathering around the table to share nourishing food and conversation.
In Mexican culture, serving caldo de res is an expression of care and love. It’s the soup that grandmothers make when family members are feeling ill, the centerpiece of Sunday family dinners, and a staple during the cooler months of the year.
Whether you’re familiar with Mexican cuisine or trying it for the first time, this authentic caldo de res recipe offers a wonderful introduction to the rich, comforting flavors that make Mexican food so beloved worldwide. The combination of tender beef, hearty vegetables, and flavorful broth creates a truly satisfying meal that nourishes both body and soul.
Recipe adapted from: AllRecipes – Caldo de Res (Mexican Beef Soup)
Authentic Caldo de Res (Mexican Beef Soup)
Ingredients
Method
- Place beef shanks in a large pot and add water until the meat is covered by about 2 inches. Bring to a boil over high heat, then reduce to medium-low.
- Skim any foam that rises to the top during the first 10-15 minutes of cooking. This removes impurities and ensures a clear, clean-tasting broth.
- Add the quartered onion, garlic cloves, bay leaves, salt, and pepper to the pot. Cover partially and simmer for about 1 hour, or until the meat is beginning to become tender.
- Add the carrots, potatoes, corn, and chayote to the pot. Continue simmering for another 20 minutes.
- Add the cabbage wedges and continue cooking for an additional 10-15 minutes, or until all vegetables are tender but not mushy.
- Taste the broth and adjust seasonings as needed. Remove bay leaves before serving.
- Ladle the soup into large bowls, ensuring each serving has a good portion of meat and various vegetables.
- Garnish each bowl with fresh chopped cilantro and serve with lime wedges on the side for squeezing over the soup just before eating.
