Ingredients
Equipment
Method
Brown the beef
- Season the beef chuck cubes with salt and black pepper, then brown them in hot vegetable oil in batches in a Dutch oven until browned on the outside, about 5 to 7 minutes per batch.
- Transfer browned beef to a plate while you brown the remaining pieces so the pan stays hot for quicker browning.
Build the chile-tomato base
- In the same Dutch oven, cook the diced onion for 4 minutes until softened, then add the minced garlic and cook for 1 minute until fragrant.
- Stir in the roasted green chiles, diced Roma tomatoes, ground cumin, and dried Mexican oregano, then cook for 3 minutes to coat the vegetables in spices.
Simmer until beef is tender
- Pour in the beef broth, add the browned beef, cover, and simmer for 1 1/2 hours until the beef is tender and the stew looks brothy.
Cook the potatoes
- Add the cubed potatoes to the pot, recover, and simmer for 25 to 30 minutes until tender when pierced with a fork.
Finish and serve
- Turn off the heat and top the caldillo with chopped fresh cilantro so it stays bright and fresh.
- Serve hot with lime wedges and warm tortillas alongside so diners can squeeze in lime and dip as desired.
Notes
Pro tip: browning the beef in batches helps the stew develop deeper flavor without steaming. Refrigerate leftovers in a covered container for up to 4 days; reheat gently on the stovetop with a splash of broth if needed. Freeze up to 2 months, but for best potato texture, thaw in the fridge overnight and reheat slowly. For a lighter option, use reduced-sodium beef broth and trim excess fat from the chuck before browning.
