When the beef hits the hot oil, the pot should give a clear, lively sizzle. If the pieces are crowded, they release moisture and turn gray before they have a chance to brown; working in batches gives each cube room to color. That first smell of browned beef and onion is what I look forward to when I make Caldillo Mexican Beef Stew.
This is a relaxed, stovetop stew built around beef chuck, potatoes, tomatoes, and green chiles. Cumin and oregano give the broth a warm, earthy note, while the canned tomatoes bring a little brightness without making the pot taste like tomato soup.
The beef gets a long, gentle simmer before the potatoes go in, so each ingredient has time to reach the texture it needs. You end up with fork-tender beef, potatoes that keep their shape, and a savory broth made for spooning into a bowl.

Kitchen Note
Pat the chuck dry before it goes into the pot, then brown it in two batches. The pieces should pick up deep color rather than steam; give each batch its full 5 to 7 minutes, turning occasionally.
Save this Caldillo Mexican Beef Stew for a pot of fork-tender beef, potatoes, and gently chile-seasoned broth.
Why This Caldillo Has a Brothy Finish, Not a Thick Gravy
A bowl of caldillo should be generous with broth. Here, beef broth does most of the work, while diced tomatoes add a gentle tartness and small bites of tomato rather than turning the liquid into a thick sauce. The beef and potatoes make it hearty, but the broth still moves easily around them when you ladle it out.
That distinction matters if you’re used to beef stews thickened with flour or built around a heavy tomato base. There’s no thickener in this pot, and there’s no need to mash the potatoes into the liquid. The long simmer gives the broth time to take on the flavor of browned beef, onion, garlic, cumin, and oregano. Keep the heat low enough for a gentle simmer, and let the ingredients season the broth naturally. The finished stew should be savory and spoonable, not pasty or gravy-thick.
How Chuck, Yukon Golds, and Green Chiles Shape This Stew

- Beef chuck — Chuck has enough connective tissue to become tender during a long, gentle braise, and it brings a fuller beef flavor to the broth than a lean cut. You don’t need an expensive steak here. If chuck isn’t available, beef sold for stewing works; choose pieces close to the same size so they cook at a similar pace.
- Yukon Gold potatoes — These potatoes turn creamy inside but hold together well in a simmering pot. Russets are starchier and more likely to break down, so they won’t give you the same distinct potato cubes. Cut the potatoes into even pieces so they soften together.
- Diced green chiles — Canned chiles are convenient and their mild, savory flavor settles into the broth without taking over. A standard can is fine; use hot diced green chiles in its place if you want the stew to carry more heat.
- Diced tomatoes and beef broth — Canned diced tomatoes are a practical choice because they add tomato flavor and texture without extra prep. Low-sodium beef broth gives you a steady base and leaves the listed kosher salt in control of the seasoning.
- Onion, garlic, cumin, and oregano — The onion softens into the base, while garlic and the dried spices release their aroma quickly in the pot. Freshly opened ground cumin has a clearer, warmer scent, but dried oregano from an everyday pantry jar works well here.
Building the Beef and Broth in the Right Order
Brown the Chuck in Two Batches
Heat the vegetable oil in a 6-quart Dutch oven over medium-high heat. Season the patted-dry beef with kosher salt and black pepper, then brown it in two batches, turning occasionally for 5 to 7 minutes per batch. Transfer each batch to a plate once browned. If the cubes are packed tightly together, they’ll steam instead of developing color.
Soften the Onion and Wake Up the Spices
Add the diced onion to the pot and cook over medium heat, stirring occasionally, until softened, about 5 minutes. Stir in the minced garlic, ground cumin, and dried oregano. Keep them moving for 30 seconds, just until fragrant; garlic can scorch if it sits against the hot pot too long. The softened onion should look glossy and tender, not browned.
Simmer the Beef Until Fork-Tender
Stir in the diced tomatoes, beef broth, browned beef, and any juices left on the plate. Bring the liquid to a boil, scraping the browned bits from the bottom of the pot as you stir. Cover, reduce the heat to low, and simmer gently for 1 1/2 to 2 hours, until the beef yields easily when pierced with a fork. A rolling boil isn’t the goal; lower the heat if the liquid bubbles hard.
Add the Potatoes and Chiles Near the End
Stir in the cubed Yukon Gold potatoes and diced green chiles, then cover the pot again. Simmer for 20 to 25 minutes, until a fork slides into the potatoes without resistance. Check a few cubes from different parts of the pot, since pieces can soften at slightly different rates. Once tender, the potatoes should stay intact rather than crumble into the broth.
Three Ways to Adjust the Chile, Tomato, or Beef
Turn Up the Chile Heat
Use a can of hot diced green chiles instead of the standard diced green chiles. The stew keeps its same brothy character, but the chile heat is more noticeable in each spoonful.
Give the Tomato a Smokier Edge
Swap the regular diced tomatoes for fire-roasted diced tomatoes. They bring a light roasted note to the broth, though the tomato flavor will be a little more prominent.
Make It with Shredded Beef
After the chuck is fork-tender, lift the pieces out and pull them apart with two forks, then return the beef to the pot before adding the potatoes and chiles. The smaller strands distribute through the broth for a less chunky, more spoon-coating bowl.
Storage and Reheating
- Refrigerator: Cool and refrigerate the stew within 2 hours. It keeps for 3 to 4 days; the potatoes soften a little as they sit.
- Freezer: Freeze in airtight containers for up to 3 months. The beef freezes well, though thawed potatoes may be softer and less firm.
- Reheating: Warm it gently in a covered saucepan over low heat, stirring now and then, until it reaches 165°F. Avoid a hard boil, which can make the beef seem tougher and break the potatoes apart.
Questions That Come Up While the Stew Simmer

Caldillo Mexican Beef Stew
Ingredients
Equipment
Method
- Heat the vegetable oil in a 6-quart Dutch oven over medium-high heat.
- Season the beef with the kosher salt and black pepper.
- Brown the beef in 2 batches, turning occasionally, for 5 to 7 minutes per batch.
- Transfer the browned beef to a plate.
- Add the onion to the pot and cook over medium heat, stirring occasionally, until softened, about 5 minutes.
- Add the garlic, cumin, and oregano, and stir for 30 seconds.
- Stir in the tomatoes, beef broth, browned beef, and any accumulated juices.
- Bring the stew to a boil, scraping up any browned bits from the bottom of the pot.
- Cover, reduce the heat to low, and simmer gently for 1 1/2 to 2 hours, until the beef is fork-tender.
- Stir in the potatoes and green chiles, then cover.
- Simmer for 20 to 25 minutes, until the potatoes are tender.


