Soups & Stews
This beef and hominy soup recipe delivers the soul-warming comfort of a traditional Mexican stew with modern convenience. The rich, smoky broth simmers with tender beef and hominy until every bite is packed with hearty depth—no shortcuts, just authentic flavor built over hours of slow cooking.
What makes this recipe special is how the flavors meld together: the slight sweetness of hominy, the savory depth of beef, and the subtle smokiness from spices that linger on your palate.
The secret lies in the slow simmer, which transforms tough cuts of beef into fork-tender pieces while allowing the hominy to absorb the flavorful broth.
You’ll need just a few simple ingredients—quality beef chuck, dried hominy, and aromatic spices—but the results are restaurant-quality, with a texture that’s both comforting and satisfying. This isn’t just a soup; it’s a meal in a bowl, perfect for chilly evenings or when you crave something substantial.
By the time you’re done, you’ll have a steaming pot of soup where the beef falls apart easily, the hominy adds a satisfying chew, and the broth is rich enough to sip straight from the spoon.
The aroma alone will draw everyone to the table, and the first bite delivers on that promise of home-cooked warmth. Serve with warm tortillas or crusty cornbread to soak up every last drop of that flavorful broth.
Whether you’re making it for a family dinner or meal prepping for the week, this recipe scales beautifully and tastes even better the next day. The slow-cooked method ensures maximum flavor, while the balance of ingredients keeps it approachable for home cooks.
Let’s get started on creating this hearty, smoky stew that’s as nourishing as it is delicious.
Ingredients for beef and hominy soup
Quality beef, smoky spices, and chewy hominy—this is your pantry raid checklist for comfort food perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Chuck Roast 🥩 | 2 lb | Cut into 1-inch cubes, trim excess fat |
| Dried Hominy 🌽 | 1 lb | Rinsed well before cooking |
| Yellow Onion 🧅 | 1 whole | Chopped, medium dice |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Dried Bay Leaves 🌿 | 2 whole | For authentic flavor |
| Ground Cumin 🌶️ | 1 tbsp | Toasted for deeper aroma |
| Smoked Paprika 🌶️ | 1 tbsp | For that smoky depth |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano if available |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Beef Broth 💧 | 6 cups | Low-sodium preferred |
| Tomato Paste 🍅 | 2 tbsp | For richness and color |
| Olive Oil 🫒 | 2 tbsp | For searing beef |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍋 | 1 whole | Juiced, for brightness |
The beef is non-negotiable here—chuck roast gives you that melt-in-your-mouth texture, while sirloin stays tough. Grab it from the butcher counter if you can, or look for pre-cubed packages in the meat section. Costco or Walmart usually have it at good prices. Trim off any big fat chunks before cooking—you want flavor, not grease. For hominy, Bob's Red Mill dried is my go-to, but any brand works as long as it's not pre-cooked. The dried kind soaks up all that smoky broth like a sponge.
No smoked paprika? Regular paprika plus a pinch of liquid smoke works in a pinch, but trust me—it's worth tracking down the real stuff. The tomato paste adds depth that you can't skip, but if you're fresh out, a handful of sun-dried tomatoes chopped up will do. Fresh cilantro is ideal for garnish, but dried works at one-third the amount if you're in a bind. The beef broth should be low-sodium—otherwise, you'll need to adjust the salt later. And if you've got epazote (that herb Mexicans use), throw in a few sprigs—it's a game-changer for authentic flavor.
This soup tastes even better the next day, so make a double batch if you can. Store it in the fridge for 4-5 days or freeze portions for up to 3 months. I like to portion it into quart-sized containers so I can grab and reheat exactly what I need. The hominy gets softer with reheating, so if you're serving it fresh, save some broth to loosen it up. And pro tip: reserve 1 cup of broth before serving—it's perfect for making rice or as a quick sippable broth.
Why You'll Love This Recipe
- Slow-Cooker Magic: The chuck roast practically melts into tender shreds while you’re out running errands—no babysitting the stove required. Honestly, I throw in the raw meat, hominy, and whole spices, then walk away. By dinner, it’s fall-apart good, and the bay leaves add that deep, earthy backbone without any fuss.
- Deep, Rustic Taste: That beef chuck roast? It’s the star, but the hominy soaks up all the rich, garlic-infused broth until it’s creamy and satisfying. Here’s what sold me—the slow simmer lets the onion caramelize just enough to add a subtle sweetness, while the bay leaves give it that old-school stewhouse depth. Not fancy, but ridiculously good.
- Meal Prep MVP: Between us, this soup only gets better the next day. I make a double batch on Sundays, and by Wednesday, it’s transformed into a hearty lunch or a quick dinner reheated with a sprinkle of cheese. My daughter picks out the hominy (she’s weird about texture), but still asks for seconds.
- Budget-Buster Combo: A chuck roast on sale and a bag of dried hominy stretch into four or five meals—no waste, no guilt. I’ll be real: it’s one of my go-to recipes when the grocery budget’s tight, but it still feels like a treat. Plus, the dried hominy keeps forever, so you’re not scrambling last-minute.
Step-by-step instructions for beef and hominy soup
This smoky, hearty stew comes together with rich layers of flavor—start with searing beef and toasted spices.
Sear the Beef and Toast the Spices
Heat the 2 tablespoons olive oil in a large Dutch oven over medium-high heat. Pat the 2 lb beef chuck roast dry with paper towels, then cut it into 1-inch cubes, trimming any excess fat. Working in batches, sear the beef for 3-4 minutes per side until deeply browned—this builds the foundation of flavor. Remove the beef and set it aside.
In the same pot, reduce heat to medium and add the 1 tablespoon ground cumin and 1 tablespoon smoked paprika. Toast the spices for 30 seconds until fragrant—this deepens their aroma and removes any raw taste. Immediately add the chopped yellow onion and cook for 5 minutes until softened but not browned. Stir in the 6 cloves minced garlic and cook for another 30 seconds until golden.
Build the Flavor Base
Lower heat to medium-low and stir in the 2 tablespoons tomato paste, spreading it evenly across the bottom of the pot. Cook for 1 minute to eliminate the raw taste of the tomato. Pour in the 6 cups beef broth, scraping up any browned bits from the bottom—this releases all the flavor locked in the pot. Add the 2 whole dried bay leaves, 1 teaspoon dried oregano, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Return the beef to the pot and bring everything to a gentle simmer. Cover and cook for 1 hour, stirring occasionally.
Here’s the thing—this slow simmer breaks down the beef into tender, melt-in-your-mouth chunks. The spices and broth infuse the meat with smoky, savory depth. If the liquid reduces too much before the beef is tender, add a splash of water or broth to maintain the right consistency.
Prepare and Add the Hominy
While the beef simmers, rinse the 1 lb dried hominy thoroughly under cold water to remove any grit. Drain well and set aside. After the beef has cooked for 1 hour, add the hominy to the pot. Increase heat to medium-high and bring the soup back to a boil. Once boiling, reduce heat to medium-low, cover, and let it simmer for another 45-60 minutes—this ensures the hominy is tender and fully infused with the beefy broth.
Real talk: The hominy needs time to soften, but don’t let it boil vigorously or it’ll turn mushy. A gentle simmer keeps it firm yet creamy. Taste the soup after 45 minutes—if the hominy isn’t tender enough, give it another 15 minutes. The beef should be fork-tender, falling apart easily when pierced.
Finish and Serve
Once the hominy is tender and the beef is falling apart, remove the 2 dried bay leaves and discard them. Stir in the juice of the 1 whole lime—this brightens the rich, smoky flavors and cuts through the heartiness of the stew. Taste and adjust seasoning with more salt or pepper if needed. Let the soup sit off the heat for 5 minutes to allow the flavors to meld.
Ladle the soup into bowls and garnish each serving with 0.25 cup chopped fresh cilantro. The cilantro adds a fresh contrast to the smoky, savory broth. Serve immediately with warm crusty bread or over rice—each spoonful delivers tender beef, creamy hominy, and layers of spiced depth. This soup tastes even better the next day, so make extra if you can!
Pro Tips For Making Beef And Hominy Soup
- SEAR THE ROAST FIRST: That beef chuck needs a deep, dark crust before it goes into the pot—don’t skip the 8-10 minutes of high heat in oil. I learned this the hard way when my soup tasted bland; the Maillard reaction on the outside builds flavor that seeps into the broth as it cooks.
- SOAK HOMINY OVERNIGHT: Dried hominy absorbs water like a sponge—soak it in hot (not boiling) water for at least 8 hours, or better yet, overnight. Trust me, the texture will be creamy and tender, not that sad, chewy mess you get when you rush it.
- DON’T BOIL THE BAY LEAVES: Toss the dried bay leaves in with the onions and garlic, but keep the heat low enough that the broth simmers, not rolls. Boiling them turns the broth bitter—like adding a tea bag that’s been steeping too long.
- USE THE BROTH TWICE: After the roast is shredded, remove it and reduce the broth by half on the stove—it’ll deepen the flavor. Then, add it back to the pot when serving. It’s an extra 20 minutes of work, but the richness makes all the difference.
Perfect pairings for beef and hominy soup
Crusty Cornbread
This classic Southern staple is a must-serve with your beef and hominy soup. I use a simple recipe with 1 cup cornmeal, 1 cup all-purpose flour, 1 tbsp baking powder, and 1 egg for a tender crumb.
Mix in 1 cup buttermilk and ½ cup melted butter, then bake at 375°F for 20-25 minutes until golden. The slight sweetness and crumbly texture soak up the rich broth beautifully. 🍞
Warm Tortillas
Freshly made corn tortillas add an authentic touch and are perfect for scooping up every last bite. Heat tortillas on a dry skillet over medium heat for 30 seconds per side or wrap them in foil and warm in a 350°F oven for 5 minutes.
I love adding a sprinkle of Mexican oregano and a pinch of smoked paprika while they warm for extra flavor. Store-bought tortillas work too—just look for ones labeled "corn" and not "flour."
Avocado Slices
Add a creamy, fresh contrast to the hearty soup with ripe avocado slices. I like to sprinkle them with a pinch of salt, black pepper, and a squeeze of lime juice right before serving.
The healthy fats balance the richness of the beef, and the cool texture cuts through the warm broth. For extra flair, drizzle with a little olive oil and sprinkle with crumbled cotija cheese.
Spicy Pickled Onions
Quick-pickle red onions to add a tangy kick that brightens the soup.
Thinly slice 1 small red onion and soak in a mix of ½ cup vinegar (apple cider or white), 1 tbsp lime juice, 1 tsp sugar, and ½ tsp chili powder for at least 20 minutes. Drain before serving.
The acidity cuts through the richness, and the heat adds a nice contrast. These keep in the fridge for up to 5 days, so make extra! 🌶️
Cilantro-Lime Rice
Cook 1 cup white rice in 2 cups beef broth (use reserved broth from the soup if you have some!) for extra flavor. Once cooked, stir in 2 tbsp chopped cilantro, 1 tbsp lime juice, and a pinch of salt.
The rice soaks up the broth beautifully, and the lime-cilantro combo ties everything together. This makes a great base for serving the soup or as a side dish. 🌾
Mexican Hot Chocolate
Warm up with a cup of Mexican hot chocolate to complement the smoky flavors of the soup. Heat 2 cups milk with 2 oz Mexican chocolate (like Abuelita or Ibarra), 1 cinnamon stick, and a pinch of cayenne pepper until steaming.
The deep cocoa and spice notes mirror the soup’s flavors while adding a cozy finish. Serve with whipped cream or a sprinkle of ground cinnamon. 🍫
Nutrition facts
Frequently asked questions
Can I use canned hominy instead of dried?
Yes! Canned hominy works perfectly and saves time—just drain and rinse it well before adding to the soup. Use about 1 (15 oz) can for every 1 lb of dried hominy. The texture will be slightly softer, but the flavor remains rich and creamy.
What cut of beef works best for this recipe?
Beef chuck roast is ideal because it stays tender when slow-cooked, but stew meat or even chuck short ribs work well too. Avoid lean cuts like sirloin—they’ll dry out. If using ribs, trim excess fat and add them during the final 30 minutes of cooking to prevent toughness.
How do I make this soup in a slow cooker?
Brown the beef and toast the spices as directed, then transfer everything to your slow cooker. Add the broth, tomato paste, and spices, then cook on low for 7-8 hours or high for 4-5 hours. Stir in the hominy during the last 30 minutes to prevent mushiness. The slow cooker’s gentle heat keeps the beef melt-in-your-mouth tender.
Why does my soup taste too salty?
If using store-bought beef broth, it’s often high in sodium. To fix it, add 1 cup water or extra beef broth (low-sodium) and simmer for 10 minutes to dilute the salt. For prevention, use low-sodium broth and taste as you go—adjust with black pepper or lime juice to balance flavors.
Can I freeze this soup?
Let the soup cool completely, then portion it into airtight containers or freezer bags. It keeps for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop over medium-low heat, stirring occasionally. For best texture, add a splash of broth or water if needed.
