This beefy chili stew brings together tender cubes of chuck roast, kidney and black beans, and a robust blend of chili powder, cumin, and smoked paprika.
Everything gets seared, simmered, and slow-cooked for about two hours until the beef is fork-tender and the broth is rich and thick.
Serve it with cornbread, rice, or tortilla chips for a satisfying meal that feeds a crowd.
The rain hammered against the kitchen window that Tuesday evening, and nothing in the pantry spoke to me until I spotted the bag of kidney beans hiding behind a tower of canned tomatoes. Something about the idea of chili stew felt like the right answer to a miserable week. Two hours later, the entire house smelled like cumin and slow cooked beef, and my roommate walked in, dropped her bag, and said this is exactly what I needed without even knowing what was on the stove.
I made a double batch for a friend's bonfire night last October and watched people abandon their paper plates to come back for thirds with chunks of cornbread crumbling over the rim. One friend who claims to hate beans ate three bowls and never mentioned it.
Ingredients
- 2 lbs beef chuck, cut into 1 inch cubes: Chuck is the only cut worth using here because the fat renders into the broth and keeps everything tender through the long simmer.
- 1 large onion, chopped: A standard yellow onion gives the sweet base that balances the chili powder without fighting it.
- 1 red bell pepper, diced: Adds a faint sweetness and bright color that makes the stew look as good as it smells.
- 1 green bell pepper, diced: Slightly more bitter than the red, which gives the broth a rounder, more complex flavor.
- 3 cloves garlic, minced: Fresh garlic only, and add it after the vegetables have softened so it does not scorch and turn bitter.
- 1 jalapeno, seeded and minced (optional): Seeding it keeps the warmth gentle, but leave the membranes in if you want a real kick.
- 2 tbsp chili powder: This is the backbone of the entire flavor profile, so use a fresh bottle if yours has been sitting in the cabinet for over a year.
- 2 tsp ground cumin: Toasting it with the tomato paste for a minute draws out an earthy depth that you cannot get any other way.
- 1 tsp smoked paprika: This is what makes the stew taste like it spent time around a fire even if your stove is electric.
- 1 tsp dried oregano: A quiet player that ties the Tex Mex flavors together without demanding attention.
- 1/2 tsp cayenne pepper (optional): Skip it if you are sensitive to heat, or double it if you want people to reach for their drinks.
- 1 1/2 tsp salt: Start here and adjust at the end because the broth reduces and concentrates the saltiness over time.
- 1 tsp black pepper: Freshly cracked makes a noticeable difference in a stew this simple.
- 2 tbsp olive oil: Just enough to get a good sear on the beef without smoking up the kitchen.
- 2 tbsp tomato paste: Browning it briefly with the spices creates a rich, concentrated base that tastes like it cooked all day.
- 1 can (28 oz) crushed tomatoes: Their acidity breaks down the beef fibers while adding body to the broth.
- 2 cups beef broth: Low sodium gives you more control over the final seasoning.
- 1 can (15 oz) kidney beans, drained and rinsed: Rinsing removes the starchy liquid that makes stew cloudy and slightly metallic.
- 1 can (15 oz) black beans, drained and rinsed: They hold their shape better than kidney beans and add a creamy texture inside each bite.
- 1 tbsp Worcestershire sauce: A single tablespoon adds a savory umami depth that makes people ask what your secret is.
Instructions
- Sear the beef in batches:
- Heat the olive oil in a large Dutch oven over medium high heat and add the beef cubes in a single layer without crowding the pot. Let them sit undisturbed for about two minutes per side until a deep brown crust forms, then transfer to a plate while you finish the rest.
- Soften the vegetables:
- In the same pot with all those beefy drippings, toss in the onion, both bell peppers, and the jalapeno. Stir them around for four to five minutes until everything has softened and the onion turns translucent at the edges.
- Bloom the spices:
- Add the tomato paste, chili powder, cumin, smoked paprika, oregano, cayenne, salt, and black pepper all at once and stir constantly for one minute. You will know it is ready when the aroma shifts from raw to deeply toasted and fragrant.
- Build the broth:
- Return the seared beef and any juices from the plate back into the pot, then pour in the crushed tomatoes, beef broth, and Worcestershire sauce. Bring everything to a gentle simmer, scraping up any browned bits stuck to the bottom of the pot.
- Simmer until tender:
- Cover the pot, reduce the heat to low, and let it bubble quietly for 90 minutes, stirring every 20 minutes or so to make sure nothing sticks. The beef should be fork tender and just starting to fall apart when you press it.
- Add beans and thicken:
- Stir in both cans of drained beans and simmer uncovered for another 20 to 30 minutes so the broth reduces and coats the back of a spoon. This is where the stew transforms from soupy to rich and substantial.
- Taste and serve:
- Give it a final taste and add more salt or chili powder if the flavor needs a lift. Ladle into deep bowls and top with whatever you like, whether that is cilantro, sour cream, shredded cheese, or a pile of crushed tortilla chips.
The night I finally got this recipe right, I sat on the kitchen floor with the pot between my knees eating straight from the ladle because I could not wait long enough to find a bowl.
Serving Ideas That Actually Work
Cornbread is the classic pairing and honestly hard to beat, especially if you crumble it on top like a garnish so it soaks up the broth without getting soggy. A scoop of white rice turns the stew into a full meal that stretches easily to eight servings. Tortilla chips add a satisfying crunch that contrasts with the creamy beans.
Making It Your Own
A splash of dark beer instead of half the broth adds a malty richness that tastes like you spent far more effort than you did. A diced sweet potato thrown in with the beans makes it sweeter and heartier, which works beautifully if you are feeding kids who fear spice. You can swap the beef for ground turkey if you want something lighter, though you will lose some of the richness that makes the broth so satisfying.
Storage and Leftover Wisdom
Let the stew cool completely before refrigerating because putting it in warm will create condensation that waters down the flavor overnight. It keeps for four days in the fridge and freezes beautifully for up to three months in airtight containers.
- Label the container with the date because three months from now you will not remember.
- Reheat gently on the stove rather than the microwave so the beef does not toughen up.
- Always taste and reseason after reheating because cold storage dulls the spice level slightly.
Some recipes earn their place in your rotation through convenience, but this one earns it through the way it makes your kitchen smell and the silence that falls over the table when everyone starts eating.
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 brisket or bottom round as alternatives.
- → Can I make this in a slow cooker?
-
Yes. Sear the beef and sauté the vegetables first, then transfer everything to a slow cooker. Cook on low for 6 to 8 hours or on high for 4 to 5 hours until the beef is tender.
- → How do I store leftovers?
-
Let the stew cool completely, then refrigerate in an airtight container for up to 4 days. The flavors deepen overnight, making leftovers even better.
- → Can I freeze chili stew?
-
Absolutely. Portion into freezer-safe containers and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating on the stovetop or in the microwave.
- → How can I adjust the spice level?
-
Reduce or omit the cayenne pepper and jalapeño for a milder stew. For more heat, increase the cayenne or add extra chili powder to taste.