This beefy chili stew brings together tender chunks of beef chuck, kidney beans, black beans, and hearty vegetables in a deeply flavored chili sauce. The beef is browned first to build a rich base, then simmered low and slow until fork-tender.
Chili powder, cumin, and smoked paprika create a warm, spicy backbone, while the beans add creaminess and substance. It's a filling, gluten-free meal that yields six generous servings and freezes beautifully for make-ahead convenience.
The rain was hammering against the kitchen window so hard I could barely hear the radio, which felt like the universe telling me to make something that would simmer for hours and fill every room with warmth. I had a big slab of beef chuck in the fridge and zero desire to leave the house. By the time the first bubble broke the surface of that rusty, spice-laden broth, I had already forgiven the weather entirely.
I made a double batch for a neighborhood potluck one October and walked in with the Dutch oven still steaming, and three people asked for the recipe before they even tasted it. Something about that deep reddish color and the smell of cumin floating through the air makes people gather close and hover over the pot. One friend stood guard with a ladle and refused to let anyone near the toppings until she got her bowl first.
Ingredients
- Beef chuck (2 lbs, cut into 1-inch cubes): This cut has the right balance of fat and connective tissue that breaks down into silky tenderness during the long simmer. Do not trim it too aggressively, as the fat carries tremendous flavor.
- Onion (1 large, chopped): Aromatics are the backbone of the broth, and onion cooked down until sweet adds depth that no powder can replicate.
- Green bell pepper (1, diced): It brings a slight bitterness that balances the richness of the beef and the sweetness of the tomatoes.
- Garlic (2 cloves, minced): Fresh garlic smashed and minced at the last minute gives a sharper, more alive flavor than the jarred kind.
- Carrots (2, sliced): They add natural sweetness and a welcome bit of texture among the softer beans and meat.
- Diced tomatoes (1 can, 14 oz): The acid from the tomatoes helps break down the beef and rounds out the overall flavor of the stew.
- Kidney beans (1 can, 15 oz, drained and rinsed): Rinsing removes the starchy liquid that can make the broth cloudy and slightly metallic.
- Black beans (1 can, 15 oz, drained and rinsed): These hold their shape beautifully and add a creamy interior that contrasts with the hearty broth.
- Chili powder (3 tbsp): This is the soul of the dish, so use a brand you trust and that smells vibrant when you open the jar.
- Ground cumin (1 tsp): It adds an earthy warmth that makes the stew taste like it has been simmering over a campfire.
- Smoked paprika (1/2 tsp): A small amount goes a long way toward giving the broth a subtle, woodsy smokiness.
- Cayenne pepper (1/4 tsp, optional): Add this only if you want a gentle, building heat that tickles the back of your throat.
- Salt and pepper (to taste): Season in layers throughout the cooking process for the most balanced result.
- Beef broth (4 cups): A good quality broth makes a tremendous difference, so taste it before you pour it in.
- Tomato paste (2 tbsp): This concentrates the tomato flavor and helps thicken the broth as it reduces.
- Olive oil (2 tbsp): Just enough to get a good sear on the beef without burning the fond that builds up on the bottom of the pot.
Instructions
- Brown the beef:
- Heat the olive oil in a large Dutch oven over medium-high heat until it shimmers, then add the beef cubes in a single layer without crowding the pot. Let them develop a deep brown crust on all sides, which takes about 8 to 10 minutes, then remove and set aside on a plate.
- Soften the vegetables:
- Drop the heat to medium and toss in the onion, bell pepper, carrots, and garlic, scraping up every browned bit stuck to the bottom of the pot. Stir them around for 5 to 7 minutes until everything has softened and your kitchen smells incredible.
- Bloom the spices:
- Add the tomato paste, chili powder, cumin, smoked paprika, cayenne, salt, and pepper, and stir constantly for about 2 minutes. The spices will toast and darken slightly, releasing an intensely fragrant cloud that tells you the foundation of your stew is locked in.
- Build the broth:
- Return the browned beef and any juices from the plate back into the pot, then pour in the diced tomatoes and beef broth. Bring everything to a lively simmer, watching as the liquid turns a gorgeous deep red.
- Simmer low and slow:
- Reduce the heat to low, cover the pot, and let it go for 1 full hour, stirring every 15 minutes or so to make sure nothing sticks. This is when the beef transforms from chewy to meltingly tender.
- Add the beans and finish:
- Stir in both cans of rinsed beans and continue simmering uncovered for 20 to 30 minutes until the stew thickens and coats the back of a spoon. The broth should be rich and glossy, not watery.
- Taste and serve:
- Ladle into deep bowls and top with whatever makes you happy, such as a dollop of sour cream, a scattering of cilantro, or a generous handful of shredded cheese.
There was a Sunday when the power went out halfway through the simmer and I finished the pot on the gas burner by candlelight, and somehow that batch was the best one I ever made. My partner and I ate it sitting on the kitchen floor with thick slices of buttered bread because the dining table was covered in flashlights. It reminded me that sometimes the best meals happen when nothing goes according to plan.
Serving Ideas That Go Beyond the Bowl
This stew is magnificent on its own, but spooning it over a bed of white rice turns it into something almost saucy and deeply comforting. A hunk of crusty sourdough torn straight from the loaf is also perfect for dragging through the broth and soaking up every last bit of flavor. On particularly hungry nights, I have been known to serve it inside a baked potato, which sounds strange until you try it.
Making It Your Own
Half the fun of a stew like this is that it absorbs substitutions gracefully. Swap half the beef for smoked sausage and you get a lovely earthy, slightly sweet note running through the broth. You can also toss in a handful of frozen corn or diced sweet potato during the last 30 minutes for extra body and a touch more sweetness.
Storage and Leftover Wisdom
This stew tastes even better the next day, which makes it an ideal make-ahead meal for busy weeks. Let it cool completely before transferring to airtight containers, and it will keep in the fridge for up to 4 days or in the freezer for up to 2 months.
- Reheat gently on the stovetop over low heat rather than microwaving, as the beef stays more tender this way.
- Freeze in individual portions so you can thaw only what you need without committing to the whole batch.
- Always label the container with the date, because every frozen container looks the same after a month.
Keep a pot of this in your back pocket for the first truly cold night of the year, and you will understand why it earns a permanent spot in the rotation. It is the kind of meal that makes the house feel like home.
Recipe Questions & Answers
- → What cut of beef works best for this stew?
-
Beef chuck is ideal because it becomes tender and flavorful during the long simmer. You can also use beef round or stew meat as alternatives.
- → Can I make this stew less spicy?
-
Yes, simply reduce the chili powder to 1-2 tablespoons and omit the cayenne pepper entirely. You can always add more heat later to taste.
- → How should I store leftovers?
-
Store cooled stew in an airtight container in the refrigerator for up to 4 days. It also freezes well for up to 2 months—just thaw overnight in the fridge before reheating.
- → Can I use dried beans instead of canned?
-
Absolutely. Soak 3/4 cup each of dried kidney and black beans overnight, then cook them until tender before adding them in step 6. This adds about 1-2 hours to your prep time.
- → What can I serve with this chili stew?
-
Crusty bread, steamed rice, or cornbread are all excellent choices. Top individual bowls with sour cream, shredded cheese, or chopped cilantro for extra flavor.
- → Is this stew gluten-free?
-
Yes, all the ingredients are naturally gluten-free. Just be sure to check the labels on your beef broth and canned beans to confirm no gluten-containing additives are present.