Caldillo Mexican Beef Stew

Loading…

By Reading time

When the beef hits a hot Dutch oven, it should sizzle and start picking up a deep brown crust. I work in batches so the pieces have room; crowded beef releases moisture and steams instead, leaving fewer browned bits to build the stew’s flavor. That first bit of patience pays off in this Caldillo Mexican Beef Stew, where the beef simmers until tender in a tomato-and-broth base.

The order matters just as much as the browning. Chuck needs a long, gentle simmer, while russet potatoes need much less time. I let the beef get nearly fork-tender before stirring in the potatoes and drained green chiles, so the meat has time to soften without the potatoes collapsing into the broth. The finished stew is hearty and chile-warmed, with tender chunks of beef and potatoes in every bowl.

Caldillo Mexican Beef Stew tender beef potatoes
“

Kitchen Note

Let the beef get nearly fork-tender before the potatoes go in. They need only 25 to 35 minutes, and adding them sooner can leave you with soft, broken-up potatoes before the chuck is ready.

Save this Caldillo Mexican Beef Stew for a cozy pot of tender chuck, russet potatoes, and mild green chiles simmered in a savory tomato broth.

Save to Pinterest

Why Crowding the Beef Leaves Caldillo Short on Flavor

Those browned bits on the bottom of the pot are part of the stew, not something to scrub away. When beef has room to sear, its surface turns brown and leaves savory fond behind; when the pot is packed, the beef gives off moisture and the pieces cook gray and soft instead. That difference carries through the whole pot, because the tomatoes and broth loosen the fond and pick up its roasted, beefy flavor.

Use a 5-quart Dutch oven and brown the chuck in batches over medium-high heat. Give each piece enough contact with the hot pot to color, then move it to a plate while the next batch cooks. Once the onion softens, the garlic and spices need only a short turn in the pot; letting them sizzle for 30 seconds wakes up their aroma without scorching the garlic. Scrape the bottom well when you add the tomatoes and broth, then return the browned beef and its juices. That sequence gives the broth a deeper base without needing extra ingredients.

The Chuck, Russets, and Green Chiles That Shape This Caldillo

Caldillo Mexican Beef Stew savory chile simmer
  • Beef chuck — Chuck has enough connective tissue to become tender during a long simmer, while lean cuts can turn dry before they soften. Packaged beef stew meat works, too; choose pieces with some marbling and keep them close to the same size so they cook evenly.
  • Russet potatoes — Their starch gives the broth a little body as the cubes cook. Yukon Gold potatoes are a useful swap if you want chunks that hold their shape more firmly, though the broth will be less starchy; peel and cut them to the same size.
  • Diced green chiles — Canned chiles bring a mellow, slightly earthy chile flavor without making the stew intensely hot. Hot canned diced green chiles can replace the mild kind for a more noticeable kick, while keeping the same soft texture.
  • Diced tomatoes and beef broth — Tomatoes bring acidity that balances the rich chuck, and low-sodium broth leaves more control over the finished seasoning. Fire-roasted diced tomatoes add a smoky edge; regular beef broth works in place of low-sodium, but the stew will taste saltier.
  • Cumin and oregano — Ground cumin gives the broth its warm, earthy note, while dried oregano keeps it savory and herbal. Mexican oregano can replace the dried oregano in the same measure for a brighter, citrusy note; use a fresh-smelling jar of either herb for the clearest flavor.

Building Caldillo in the Dutch Oven, From Sear to Tender Beef

Brown the Chuck in Uncrowded Batches

Toss the beef with kosher salt and black pepper. Heat the neutral oil in a 5-quart Dutch oven over medium-high heat, then add the beef in batches and brown each batch for about 5 minutes. You’re looking for browned patches on the meat, not a pot full of gray, steaming pieces. Transfer each batch to a plate before adding the next.

Soften the Onion and Wake Up the Spices

Add the diced onion to the pot and cook over medium heat for 4 to 5 minutes, stirring occasionally, until it softens. Stir in the minced garlic, cumin, and oregano for 30 seconds. Keep the mixture moving during this brief stage; garlic can scorch quickly and turn bitter. The spices should smell fragrant when they’re ready.

Simmer the Beef Until Nearly Tender

Add the diced tomatoes and beef broth, scraping the browned bits from the bottom of the pot as the liquid loosens them. Return the beef and any juices on the plate, then bring the pot to a boil. Reduce the heat to low, cover, and simmer for 1 1/2 to 2 hours. The beef should be nearly fork-tender before you move on.

Finish with Potatoes and Green Chiles

Stir in the peeled, cubed potatoes and drained green chiles, then cover the pot again. Simmer for 25 to 35 minutes, until the potatoes are tender and the beef yields easily to a fork. Check a potato cube near the end; it should give way without crumbling when nudged. If it still feels firm in the center, keep simmering and check again.

Easy Caldillo Changes That Keep the Stew’s Character

Use Yukon Golds for Neater Potato Chunks

Swap the russets for peeled Yukon Gold potatoes, cut into 1-inch cubes. They hold their shape more firmly through the simmer, so the broth has less potato starch and the chunks stay more distinct.

Turn Up the Heat with Hot Green Chiles

Replace the mild diced green chiles with hot canned diced green chiles, using the same can size and draining them first. The stew keeps its familiar texture, but the chile heat is more prominent in the broth.

Make It Gluten-Free

Choose a gluten-free low-sodium beef broth and keep the rest of the ingredients the same. The stew stays savory and full-bodied, with no change to the method or simmer time.

Storage and Reheating

  • Refrigerator: Store in an airtight container for 3 to 4 days. The potatoes will continue to absorb some broth and soften as the stew sits.
  • Freezer: Freeze in airtight containers for up to 2 to 3 months. The beef freezes well, though the potatoes may be softer or break apart after thawing.
  • Reheating: Warm gently in a saucepan over low heat, stirring now and then, or microwave in a covered bowl and stir midway. Heat to 165°F throughout; a hard boil can make the potatoes fall apart.

Questions That Come Up When Making Caldillo

Can I leave the green chiles out?+

Yes. The stew will still cook properly, but it will lose the mild chile flavor that gives Caldillo its character. You don’t need to replace them with another ingredient.

How do I fix beef that’s still chewy?+

Keep the pot covered over low heat and continue simmering until the beef yields easily to a fork. Chuck can stay firm before its connective tissue has had time to soften; if the potatoes are already tender, expect them to soften further while the beef finishes.

Can I cut the potatoes smaller to cook them faster?+

You can, but small pieces are more likely to break down during the simmer and make the broth thicker. Keeping them in 1-inch cubes gives you tender potatoes that are easier to lift into a bowl.

Can I peel and cut the potatoes ahead?+

Yes. Keep the cut potatoes covered with cold water in the refrigerator so they don’t discolor, then drain them well before adding them to the pot. Add them only when the beef is nearly fork-tender.

Caldillo Mexican Beef Stew

Caldillo Mexican beef stew simmers beef chuck, potatoes, tomatoes, and green chiles in a Dutch oven until the beef is fork-tender. The broth is savory and hearty, with tender cubes of potato in every bowl.
Prep Time 15 minutes
Cook Time 2 hours 30 minutes
Total Time 2 hours 45 minutes
Servings: 6 servings
Course: Dinner
Cuisine: Mexican
Calories: 480

Ingredients
  

  • 2 lb boneless beef chuck cut into 1-inch cubes
  • 1 tsp kosher salt
  • 0.5 tsp black pepper
  • 1 tbsp neutral oil
  • 1 yellow onion medium, diced
  • 3 cloves garlic minced
  • 1 tsp ground cumin
  • 1 tsp dried oregano
  • 1 can (14.5 oz) diced tomatoes
  • 4 cups low-sodium beef broth
  • 1.5 lb russet potatoes peeled and cut into 1-inch cubes
  • 2 can (4 oz) diced green chiles drained

Equipment

  • 1 5-quart Dutch oven

Method
 

  1. Toss the beef with the salt and pepper.
  2. Heat the oil in a 5-quart Dutch oven over medium-high heat.
  3. Brown the beef in batches, about 5 minutes per batch, then transfer it to a plate.
  4. Add the onion to the pot and cook over medium heat for 4 to 5 minutes, stirring occasionally, until softened.
  5. Add the garlic, cumin, and oregano and stir for 30 seconds.
  6. Add the tomatoes and broth, scraping up any browned bits from the bottom of the pot.
  7. Return the beef and any juices to the pot.
  8. Bring to a boil, reduce the heat to low, cover, and simmer for 1 1/2 to 2 hours, until the beef is nearly fork-tender.
  9. Stir in the potatoes and green chiles, cover, and simmer for 25 to 35 minutes, until the potatoes are tender and the beef is fork-tender.

Notes

For the most tender beef, simmer gently and check that it is nearly fork-tender before adding the potatoes. Refrigerate leftovers for 3 to 4 days or freeze them; for a lower-carb variation, reduce or omit the potatoes.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment

Recipe Rating