Caldo de Res con Elote y Calabaza (Mexican Beef Soup with Sweetcorn and Squash)

In Mexican home cooking, caldo de res is a generous beef soup served as a complete meal rather than a light starter. The broth is kept clear and savoury by simmering the beef gently with onion, garlic and bay leaf until the meat becomes tender. Rounds of fresh corn and pieces of calabaza-style squash add substance, sweetness and a soft, comforting texture without overwhelming the beefy base. Finished at the table with lime and coriander, it is warming, restorative and easy to adapt, with each bowl offering meat, vegetables and broth in equal measure.
Cuisine style Mexican home-style cooking
Cooking style One-pot cooking • Meal prep friendly • Freezer-friendly
Time commitment Under 3 hours

Why this recipe works

  • Gentle simmering: Cooking the beef slowly in water with onion, garlic and bay leaf creates a clean, savoury broth while allowing the meat to become tender.
  • Bright finish: Lime added at the table lifts the richness of the beef broth and balances the sweetness of the corn and squash.
  • Hearty but clear: Chunks of beef and vegetables make the soup satisfying, while the broth stays light enough for a simple lunch or family-style meal.

Get the most out of this recipe

Timing notes

  • Use the simmering time: Most of the recipe is inactive simmering, so cut the corn, squash, lime and coriander while the beef is cooking.
  • Serve once the squash is tender: The soup is best served when the squash is soft but still holding its shape and the beef yields easily when pierced.

Ingredient notes

  • Using butternut squash: Butternut squash is a practical substitute for calabaza, giving similar sweetness and a soft, dense texture in the broth.
  • Corn on the cob adds texture: Thick rounds of fresh corn flavour the broth as they cook and make each bowl feel more substantial.
  • Add lime at the table: Squeezing lime over each bowl just before eating keeps the flavour fresh and lets everyone adjust the brightness to taste.

Common mistakes

  • Boiling too hard: A rolling boil can make the broth cloudy; keep the pot at a gentle simmer and skim the surface as needed.
  • Adding the squash too early: Wait until the beef is beginning to turn tender before adding the squash, otherwise it may break down before the meat is ready.
  • Stopping before the beef is tender: If the meat still feels firm, continue simmering before serving; stew meat needs time to become soft and yielding.

Make-ahead tips

  • Cook ahead: The soup can be made in advance and refrigerated once completely cooled, making it useful for planned lunches or easy dinners.
  • Reheat gently: Warm the soup in a saucepan until piping hot, adding a little water if the broth has reduced.
  • Freezer-friendly: Freeze in sealed containers, thaw overnight in the fridge, then reheat gently until fully hot throughout.

Equipment you'll need

Ingredients
Instructions
Print
  1. Halve the onion and lightly crush the garlic cloves. Put the beef in a stockpot with the onion, garlic and bay leaves, then cover with about 2 litres of cold water. Bring to the boil, skimming off any foam that rises to the surface.
  2. Reduce to a gentle simmer and cook, partially covered, until the beef is starting to turn tender. Keep the heat low so the broth stays clear, skimming occasionally. Top up with a little water if needed to keep the beef submerged.
  3. Meanwhile, cut the corn into thick rounds. Peel the butternut squash, remove the seeds, and cut into bite-sized chunks. Cut the limes into wedges and roughly chop the coriander.
  4. Add the corn and butternut squash to the pot and return to a gentle simmer. Cook until the squash is tender and the beef is fully tender when pierced, and the broth tastes rich. Remove and discard the bay leaves before serving.
  5. Ladle the soup into bowls, making sure each serving gets beef, corn and squash. Serve hot with lime wedges for squeezing over and a generous sprinkle of coriander. Taste and adjust at the table with more lime as you like.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • For a clearer broth, keep the soup at a gentle simmer rather than a rolling boil, and skim the surface during the first 15 minutes.
  • If the beef is still firm after the first simmer, keep cooking until it yields easily to a fork before adding the squash so it does not overcook.
  • If serving to young children, remove the corn rounds from their bowl and cut the kernels off the cob before serving.

Substitutions

  • Replace Butternut squash with Pumpkin for a similar sweetness and texture.
  • Replace Fresh corn on the cob with Sweet corn kernels, adding them for the final 10 minutes so they stay sweet and plump.

Storage

  • Refrigerate up to 3 days
  • Cool completely, then refrigerate in a sealed container for up to 3 days. Reheat gently in a saucepan until piping hot; add a splash of water if the broth has reduced. Freeze for up to 2 months, thaw overnight in the fridge, then reheat until piping hot.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Recipe overview

  • Servings: 4 servings
  • Total time: 2h (25min active)
  • Difficulty: Medium
  • Cuisine: Mexican
One pot Freezer friendly Kid friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

Misen 8-Inch Chef Knife

Sharp modern chef knife
  • AUS-10 steel
  • Balanced design
  • Less traditional feel

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

Misen 8-Inch Chef Knife

Sharp modern chef knife
  • AUS-10 steel
  • Balanced design
  • Less traditional feel
Best value

Titanium & PP Double-Sided Cutting Board

Easy-clean double-sided board
  • Separate surfaces for meat and produce
  • Resists odors and stains
  • Harder on knife edges than wood or plastic
Top quality

WÜSTHOF Classic 8-Inch Chef's Knife

Premium German chef knife
  • Excellent build quality
  • Reliable edge retention
  • Expensive
Best overall

OXO Good Grips 2-Piece Cutting Board Set

Practical everyday board set
  • Two useful sizes with reversible cutting surfaces
  • Dishwasher safe and easy to clean
  • Plastic surfaces will show knife marks over time

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.