Soups & Stews
This beef and hominy soup recipe delivers the kind of hearty, smoky depth that transforms a simple weeknight meal into a comforting centerpiece. The secret lies in slow-braising beef with tomatoes until it's fork-tender, then letting hominy absorb all those rich flavors into its tender kernels.
I've perfected this technique over years of testing—each sip should balance earthy hominy, caramelized beef, and that perfect tangy-sweet tomato base that makes every spoonful irresistible.
The magic happens in layers: first browning the beef for deep flavor, then building aromatics with onions, garlic, and spices before adding the hominy and broth. A long simmer (about 2 hours) ensures the beef becomes melt-in-your-mouth tender while the hominy soaks up all the savory goodness.
This isn't just soup—it's a one-pot meal that feeds a crowd and tastes even better the next day, when flavors meld completely.
What you'll end up with is a restaurant-quality bowl of soup with a velvety texture, where each bite delivers tender beef, creamy hominy, and a broth so flavorful it disappears into every spoonful.
The smoky tomato base adds complexity, while the hominy brings that satisfying corny heartiness that makes this dish a Southern classic. Serve with warm cornbread or crusty tortillas to soak up every last drop.
This recipe works equally well on the stovetop or in a pressure cooker—just adjust the time. The key is patience; rushing will leave you with tough beef and bland hominy.
Trust the process, and you'll have a soup so rich and satisfying, it'll become your new go-to for chilly evenings or game-day gatherings. Let's get cooking!
Ingredients for beef and hominy soup
Pantry staples plus one key ingredient: tender chuck roast for that smoky, hearty depth everyone craves.
| Ingredient | Amount | Notes |
|---|---|---|
| Chuck Roast 🥩 | 2 lb | Cut into 1-inch cubes |
| Yellow Onions 🧅 | 2 whole | Chopped, medium dice |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Canned Hominy 🌽 | 2 cups | Drained, rinsed well |
| Canned Diced Tomatoes 🍅 | 2 cups | San Marzano if possible |
| Beef Broth 💧 | 4 cups | Low-sodium preferred |
| Tomato Paste 🍅 | ½ cup | Squeeze tube or can |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky depth |
| Ground Cumin 🌿 | 1 tsp | Toasted for warmth |
| Bay Leaves 🌿 | 2 whole | Fresh or dried |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Olive Oil 🫒 | ¼ cup | For browning beef |
| Fresh Thyme 🌿 | 1 tbsp | Leaves only, chopped |
| Jalapeño 🌶️ | 1 whole | Seeded, minced, optional |
The beef is non-negotiable—chuck roast gives you that melt-in-your-mouth texture after hours of slow simmering. Costco sells it pre-cubed for convenience, but if you're buying whole, ask the butcher to trim excess fat. Look for good marbling—it renders into flavor during cooking. For the hominy, Goya or La Preferida are my go-tos at the Latin market, but any canned hominy works. The tomatoes? San Marzano makes a difference, but regular diced tomatoes in a pinch won't ruin it. Fresh thyme is ideal, but dried works at one-third the amount if you're in a bind.
No smoked paprika? Substitute half the amount of regular paprika plus a pinch of liquid smoke—it's a game-changer. Short on beef broth? Water plus a bouillon cube works, but you'll need to season more aggressively. The jalapeño is totally optional, but if you skip it, add an extra pinch of cayenne for heat. For extra richness, stir in a splash of red wine (about 2 tbsp) when you add the tomatoes. And if you're using a pressure cooker, reduce the simmer time to 30 minutes instead of 2 hours—just don't skip the initial browning step, that's where all the flavor starts.
This soup tastes even better the next day—honestly, the flavors meld into something magical. Store leftovers in the fridge for up to 5 days, or freeze portions for 3 months. I like to portion it into containers with a side of cornbread for easy lunches. If you're making it ahead for a crowd, double the recipe—it reheats beautifully. The hominy thickens as it cools, so add a splash of broth when reheating if it's too thick. Trust me, the extra effort is worth it for that restaurant-quality bowl.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash a million dishes. Chuck roast and hominy simmer together—no extra pots, no fuss—just dump, stir, and let the slow cooker (or stove) do the work. The onions caramelize right in the broth, and by the end, cleanup is just a quick wipe of the pot.
- Deep Garlicky Love: That first bite? Rich, savory beef with a slow-cooked tenderness you can’t get from quick cuts. The hominy adds a subtle creaminess, while the garlic—roasted right in the oil—hits you with a warm, aromatic punch. It’s the kind of flavor that makes you want to take a second bowl, no matter what else is on the table.
- Meal Prep MVP: This soup tastes even better the next day, which is perfect because I always make a double batch. Pack it for lunches, freeze half for when you’re too wiped to cook, or serve it at a potluck—it’s hearty enough for a chilly evening but light enough for a picnic. My college-aged kids still ask for it when they come home.
- Budget Beef Boost: Chuck roast is cheap, and hominy stretches it into a whole meal without breaking the bank. A single can of tomatoes and a head of garlic turn this into a filling, protein-packed dish that feeds four for under $10. Honestly, it’s my go-to when I need to stretch groceries but still want something that feels like a treat.
Step-by-step instructions for beef and hominy soup
Here's how to create a rich, smoky soup with tender beef and hearty hominy.
Brown the Chuck Roast in Olive Oil
Heat the 0.25 cup olive oil in a large Dutch oven over medium-high heat until shimmering. Working in batches if needed, add the 2 lb chuck roast cut into 1-inch cubes and brown on all sides. This should take about 8-10 minutes total, with the meat developing a deep golden crust.
Don't rush this step—proper browning builds incredible flavor. I like to press down gently on the beef cubes with a wooden spoon during the first minute to prevent them from curling up. Once browned, transfer the beef to a plate and set aside.
Sauté Onions, Garlic, and Jalapeño
In the same Dutch oven, add the 2 whole yellow onions chopped into medium dice and cook for 5-6 minutes until softened and beginning to caramelize. Add the 6 cloves minced garlic and 1 whole seeded jalapeño minced, cooking for another 1 minute until fragrant.
Here's where the magic happens—the onions should develop a beautiful golden color. If they start to stick, add a splash of the 4 cups beef broth to deglaze. The jalapeño adds just enough heat without overpowering the dish, but you can omit it completely if you prefer no spice.
Build the Smoky Base
Stir in the 0.5 cup tomato paste, 1 tbsp smoked paprika, and 1 tsp toasted ground cumin. Cook for 1-2 minutes until the raw tomato flavor disappears and the spices are fully incorporated. Add the 2 cups canned diced tomatoes and cook for another 2 minutes.
This step develops the soup's signature smoky depth. The tomato paste and smoked paprika work together to create that rich, braised flavor. If you're using San Marzano tomatoes, you'll notice their natural sweetness comes through beautifully in this stage.
Simmer with All Ingredients
Return the browned beef to the Dutch oven. Add the 4 cups beef broth, 2 whole bay leaves, 1.5 tsp salt, and 0.5 tsp black pepper. Bring to a boil, then reduce heat to low and cover. Let it simmer for 1 hour 30 minutes or until the beef is fork-tender.
The soup should smell incredible at this point—like a combination of smoky spices and rich beef broth. I check the beef's tenderness by piercing it with a fork. If it slides in easily with just slight resistance, it's ready. If not, add another 15-20 minutes of simmering time.
Finish with Hominy and Thyme
Add the 2 cups drained hominy and 1 tbsp chopped fresh thyme to the soup. Simmer uncovered for an additional 10 minutes to heat through and allow the hominy to absorb some of the rich broth. Taste and adjust seasoning if needed—you might want to add a bit more salt or pepper.
The hominy should be warm throughout, and the thyme will add a bright, herbal note that cuts through the richness. Serve immediately with crusty bread to soak up every last drop of that smoky, tomato-braised goodness. This soup tastes even better the next day as the flavors continue to meld.
Pro Tips For Making Beef And Hominy Soup
- SEAR THE ROAST HARD: Chuck roast loves a good crust, but don’t skimp on the heat—get that pan screaming hot before adding the meat. I used to rush this and end up with gray, tough edges that never softened, no matter how long I simmered. Two minutes per side until deep brown? That’s your goal.
- DRAIN AND RINSE THE HOMINY: Open that can of hominy and give it a good drain and rinse under cold water—even if the label says it’s ready to eat. The brine clings to those kernels like glue, and skipping this step turns your soup into a salty, watery mess. Trust me, your taste buds will notice.
- SIMMER LOW AND LONG: This isn’t a 30-minute stew—chuck roast needs patience. Once everything’s in the pot, drop the heat to a bare simmer (tiny bubbles, maybe 180°F) and let it go for at least 2.5 hours. I learned this the hard way when I walked away for "just a few minutes" and came back to rubbery beef.
- ADD A SPLASH OF BEER: Swap half the broth for a cold dark beer (like a stout or porter) when you’re done searing. The maltiness cuts through the richness of the beef and adds depth without extra effort. (Yes, even if you’re not a beer drinker—your soup will be.)
Storing and reheating this dish
Refrigerator Storage
Let your soup cool to room temperature for no more than 2 hours before transferring to airtight containers. I use glass Pyrex containers with snap-on lids—they preserve flavor better than plastic. Store in the fridge at 40°F or below for up to 5 days.
The hominy absorbs more broth overnight, creating a thicker, more flavorful texture. Honestly, this is when the soup truly shines! 🌟
Freezer Storage
For long-term storage, portion soup into quart-sized freezer bags or airtight containers, leaving 1 inch of headspace for expansion. Freeze for up to 3 months—the hominy stays tender, and the beef remains juicy.
When ready to eat, thaw overnight in the fridge or use the microwave on 50% power for 3-4 minutes, stirring once. Never refreeze thawed soup.
Stovetop Reheating
My preferred method is stovetop reheating—it maintains texture perfectly. Pour soup into a pot and heat over medium-low heat for 10-15 minutes, stirring occasionally. Add ¼ cup water or broth if it's too thick.
Taste and adjust seasoning—the flavors concentrate during storage, so you might need a pinch more salt or pepper. Keep it covered to prevent evaporation. 🔥
Microwave Reheating
For quick meals, microwave individual portions covered with a damp paper towel. Heat on 70% power for 2-3 minutes, stir, then continue in 30-second intervals until reaching 165°F. The hominy can become gummy if overcooked, so monitor closely. Add a splash of broth if needed to restore creaminess.
Make-Ahead Tips
Double the recipe and freeze half for busy nights—I always do this before game days. Label containers with the date and reheating instructions. For parties, assemble the soup without hominy, freeze the base, then add hominy when reheating.
This keeps the texture perfect and saves time. The secret to make-ahead success is proper storage and gentle reheating. ✨
Nutrition facts
Frequently asked questions
Can I use ground beef instead of chuck roast?
While you can substitute 1 lb ground beef for the chuck roast, the texture and flavor won't be the same. Ground beef cooks much faster and loses its tender, melt-in-your-mouth quality. For best results, stick with chuck roast or use 1 lb beef stew meat instead—it holds up better during the long simmer. If you're short on time, try pre-cubed chuck roast from Costco for convenience.
How do I make this soup in a pressure cooker?
Follow the same browning and sautéing steps, then add all ingredients except hominy. Pressure cook on high for 30 minutes after browning, then quick-release the pressure. Stir in hominy and cook on low heat for 5 minutes to warm through. The pressure cooker cuts time dramatically while keeping the beef tender. Just don't skip the initial browning—it's where all the flavor starts!
What's the best way to thicken this soup?
If your soup is too thin, let it simmer uncovered for 10-15 minutes to reduce naturally. For a quicker fix, stir in 1 tbsp cornstarch mixed with 2 tbsp cold water and simmer for 2 minutes. Avoid adding flour directly—it can make the soup cloudy. The hominy will also thicken as it cools, so adjust while warm.
Can I make this soup without tomatoes?
Yes, but the flavor profile will change significantly. Replace the tomatoes with 4 cups additional beef broth and add 1 tbsp tomato paste plus 1 tsp sugar to mimic the sweetness. For extra depth, use 1 cup tomato juice instead. The smoky spices will still shine, but you'll lose that classic tangy-sweet balance.
Why does my hominy taste bland?
Hominy absorbs flavors during the final 10 minutes of cooking—don't skip this step! If it's still bland, try adding ½ tsp garlic powder or onion powder directly to the hominy before mixing. Another trick: simmer the hominy in ½ cup of the soup broth for 5 minutes before combining everything. The key is patience—let it soak up those rich flavors!
