Soups & Stews
This beef and hominy recipe delivers deep, smoky flavors in a single pot, perfect for hearty weeknight dinners or weekend gatherings. The secret lies in slow-braising beef with cumin and chiles until tender, then simmering it with hominy for a dish that's rich, satisfying, and packed with Mexican-inspired warmth.
I developed this version after years of perfecting the balance between bold spices and tender meat—no shortcuts, just deep flavor. What makes this recipe stand out is its simplicity: just one-pot prep, minimal cleanup, and a cooking process that transforms tough cuts into melt-in-your-mouth beef.
The hominy adds a satisfying texture, while the cumin-kissed broth ties everything together. It's the kind of dish that tastes even better the next day, making it ideal for meal prep or feeding a crowd.
By the end, you'll have a steaming pot of smoky, aromatic beef swimming in a thick, savory broth with hominy that's perfectly tender. Serve it with warm tortillas, cilantro, and lime wedges for a complete meal that feels restaurant-quality.
The slow-cooked beef practically falls apart, and the hominy soaks up all the rich flavors. This recipe works equally well on the stovetop or in a slow cooker, giving you flexibility for any schedule.
Whether you're making it for a family dinner or a cozy night in, the result is a comforting, flavorful dish that brings the heartiness of Mexican cuisine to your table. Let's get cooking!
Ingredients for beef and hominy
Sixteen ingredients. One pot. Smoky, tender beef with hominy that tastes like a Mexican feast.
| Ingredient | Amount | Notes |
|---|---|---|
| Chuck Roast 🥩 | 2 ½ lb | Cut into 1.5-inch cubes |
| Dried Hominy 🌽 | 2 cups | Rinsed and drained |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Ground Cumin 🌿 | 2 tbsp | Toasted for deeper flavor |
| Dried Ancho Chiles 🌶️ | 2 pieces | Stems/seeds removed |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky depth |
| Beef Broth 💧 | 3 cups | Low-sodium preferred |
| Tomato Paste 🍅 | ½ cup | Smooth, not chunky |
| Apple Cider Vinegar 🍎 | 1 tbsp | For brightness |
| Bay Leaves 🌿 | 2 whole | Fresh preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | 1 tsp | Freshly ground |
| Olive Oil 🫒 | 2 tbsp | For searing |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The chuck roast is your secret weapon here—it's tough enough to stand up to long cooking but melts into tender perfection. Ask the butcher to cube it for you if you're short on time, or grab pre-cubed from the meat section (just check for good marbling). For the hominy, Trader Joe's has the best canned version, but any dried hominy works—just rinse it well to remove excess starch. The ancho chiles? Penzeys sells them online, but most Latin markets carry them too. Toast the chiles briefly in a dry skillet before soaking to deepen their flavor—don't skip this step.
No ancho chiles? Dried pasilla chiles work too, or sub 1 tbsp of smoked paprika plus 1 tsp of cocoa powder for that deep, earthy note. Running low on cumin? Ground coriander at half the amount adds brightness. The tomato paste can be the squeeze-tube kind from Trader Joe's—it's perfect for this recipe. Fresh cilantro is ideal, but dried cilantro (or oregano) at one-third the amount works in a pinch. For the beef broth, low-sodium is key—you'll be adding salt later, and you don't want to overdo it.
This dish tastes even better the next day, so make a double batch if you're feeding a crowd. The hominy keeps well for 5 days in the fridge, and the beef? Even better after a day of resting. Store everything together in the same pot—just reheat with a splash of water or broth. Freezes beautifully for 3 months, though the texture gets slightly softer after thawing. I always make extra to have for lazy weeknights—just reheat and serve with warm tortillas and lime wedges.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash dishes. Chuck roast and hominy simmer together in the same pot—no extra pans, no fuss. Just slice, sear, and let it work its flavor while you stir in the onions and cumin.
- Deep, Earthy Richness: That slow-cooked beef with its tender pull-apart texture? It’s like a hug in a bowl. The dried hominy adds a nutty, almost buttery depth, while the cumin and garlic make every bite taste like a little fiesta.
- Weeknight to Potluck: Between us, this feeds a crowd without stress. Double the batch for leftovers, or bring it to a gathering—it’s hearty enough for a main but simple enough to prep ahead. My in-laws think I’m a saint when I bring this.
- Budget Stretch: Honestly, chuck roast is one of the most affordable cuts that still tastes luxurious. A pound of dried hominy lasts forever, and onions/garlic/cumin? You already have those. This recipe turns $15 into a meal that feels like a splurge.
Step-by-step instructions for smoky cumin-kissed beef and hominy
Here's how to build a rich, one-pot masterpiece with tender beef and hominy.
🍳 Step 1: Sear the Chuck Roast for Deep Flavor
Heat a large Dutch oven over medium-high heat and add the 2 tablespoons olive oil. Working in batches to avoid crowding, add the 2.5 lb chuck roast cut into 1.5-inch cubes and sear for 3-4 minutes per side until deep golden brown. You want those cubes to develop a rich crust—this is where all the flavor starts.
As you sear, add the 2 tablespoons ground cumin and 1 tablespoon smoked paprika to the pan, stirring to coat the beef cubes. This creates a flavorful crust that'll infuse the entire dish. Once all the beef is browned, transfer it to a plate and set aside.
🍳 Step 2: Build the Aromatic Base
In the same Dutch oven, add the 1 whole yellow onion and 6 cloves minced garlic. Cook over medium heat for 4-5 minutes until the onions soften and the garlic becomes fragrant—you should smell that sweet, toasty aroma. This is your flavor foundation.
Stir in the 2 pieces dried ancho chiles (remove stems/seeds first) and cook for 30 seconds until they darken slightly. Add the 0.5 cup tomato paste and cook for another 1 minute, stirring constantly to prevent burning. This creates a rich, slightly sweet base for your stew.
🥘 Step 3: Combine and Simmer the Stew
Return the seared beef to the Dutch oven. Add the 2 cups rinsed dried hominy, 3 cups beef broth, 1 tablespoon apple cider vinegar, 2 whole bay leaves, 1.5 teaspoons salt, and 1 teaspoon black pepper. Stir everything together until the hominy is evenly distributed.
Bring the mixture to a boil, then reduce heat to low and cover partially. Let it simmer for 2 hours until the beef is fork-tender and easily pulls apart. The hominy should be tender but still hold its shape—this is key for texture. Stir occasionally to prevent sticking, but avoid over-mixing which can break up the beef.
⏰ Step 4: Finish and Garnish
Once the beef is tender, taste and adjust seasoning if needed. Remove the 2 bay leaves and discard them. Stir in the 0.25 cup chopped fresh cilantro just before serving—this adds a bright, fresh finish that cuts through the richness.
Let the stew rest for 5-10 minutes before serving. This allows the flavors to meld and the hominy to absorb any remaining juices. Serve hot with warm tortillas or crusty bread to soak up every last bit of that smoky, cumin-kissed goodness.
Pro Tips For Making Beef And Hominy
- SEAR THE ROAST FIRST: Chuck roast loves a good crust, and skipping the sear means flavor hiding in plain sight. Hit that meat with a hot pan—no oil needed, the fat will render—and let it brown 3-4 minutes per side before adding anything else. I learned this the hard way after serving a dish that tasted more like "beef broth" than anything else.
- SOAK HOMINY OVERNIGHT: Dried hominy? Soak it like you mean it. Toss it in cold water for at least 12 hours—yes, overnight—and change the water once. Fresh hominy is easier, but dried gives you that authentic texture when done right. I used to rush it, and the result was chewy, sad little nubs instead of tender, fluffy bites.
- DON’T SKIP THE CUMIN TOAST: Bloom that ground cumin in fat—even just a minute—before adding onions and garlic. It releases its earthy aroma and stops the dish from tasting like you just sprinkled it on at the end. Sounds weird, but it works: the flavor sticks to everything, and the hominy soaks it up like a sponge.
- LOW AND SLOW IS NON-NEGOTIABLE: Chuck roast needs time—we’re talking 3-4 hours at 300°F (150°C), not a rushed hour at 350°F. The meat will pull apart like butter, and the hominy will absorb all the juices. I was skeptical until I tried it: dry, tough beef? Gone. Fall-apart tenderness? Every. Single. Time.
Creative variations of this recipe
Smoky Pozole Style
Transform this into pozole rojo by adding 1 chipotle pepper in adobo to the simmering broth for heat, plus 1 cinnamon stick for warmth. Swap the hominy for hominy corn kernels (like Trader Joe's canned pozole corn) and serve with radish slices, avocado, and lime wedges.
The smoky chipotle gives it that authentic Mexican street-food vibe. 🌶️
Slow Cooker Shortcut
For hands-off cooking, brown the beef in a skillet first, then transfer everything to a 6-quart slow cooker with all ingredients. Cook on low for 8 hours or high for 4 hours.
The slow cooker keeps the hominy tender while melting the beef—perfect for busy weeknights. Just stir in cilantro at the end. ⏰
Spicy Chipotle Twist
Add 1 tablespoon chipotle powder (like Penzeys) to the cumin and smoked paprika when searing the beef. For extra heat, stir in 1 teaspoon cayenne with the apple cider vinegar. Top with crumbled cotija cheese and pickled jalapeños for a bold, smoky kick. 🌶️
Creamy Ranchero Fusion
Stir in ½ cup sour cream or Mexican crema at the end for a creamy, tangy twist. Add ½ cup shredded Monterey Jack cheese and serve with warm flour tortillas for dipping. This fusion brings the richness of ranchero stew to your hominy dish—ideal for cooler evenings. 🥣
Vegetarian Adaptation
Swap the beef for 2 cups shredded jackfruit (drained and rinsed) or portobello mushrooms (sliced and seared). Boost umami with 1 teaspoon soy sauce or 1 tablespoon miso paste in the broth. The hominy and spices still shine, making this a hearty veggie-friendly option. 🌱
Breakfast Hash Upgrade
Add 2 cups diced potatoes and 1 bell pepper with the onions. Cook the potatoes until tender, then proceed with the recipe. Top with fried eggs and crumbled bacon for a smoky breakfast hash that’s perfect for brunch. The hominy adds a fun twist to morning meals. 🍳
Nutrition facts
Frequently asked questions
What cut of beef works best for this recipe?
Chuck roast is ideal because it's flavorful and becomes tender when slow-cooked. For best results, ask your butcher to cube it into 1.5-inch pieces>—this ensures even cooking. If chuck isn't available, brisket or stew meat work well too, but avoid lean cuts like sirloin, which can dry out.
Can I use canned hominy instead of dried?
Just drain and rinse 2 (15-oz) cans of canned hominy to remove excess sodium. For texture, avoid pre-cooked hominy—it won't absorb flavors as well. Dried hominy is traditional, but canned saves time and works perfectly in this recipe.
Why does my beef turn out tough?
Overcooking or skipping the sear are the most common mistakes. Always brown the beef first to build flavor, then simmer on low heat for 2 hours—never boil. If your beef is still tough, it may need 30 more minutes of cooking. Use a meat thermometer to check for 195°F internal temp.
How can I make this dish spicier?
Add 1-2 teaspoons cayenne pepper with the cumin or stir in 1 tablespoon chipotle powder when searing the beef. For heat with depth, include 1 chipotle pepper in adobo (minced) with the ancho chiles. Serve with pickled jalapeños or hot sauce on the side for extra kick.
What sides pair best with beef and hominy?
Warm corn tortillas or crusty bread are perfect for soaking up the broth. Add cilantro-lime rice, a simple black bean salad, or roasted zucchini and bell peppers for balance. For a heartier meal, serve with avocado slices and radishes.
