This hearty dish combines browned ground beef with sautéed onions, peppers, and garlic, layered with chili powder, cumin, and smoked paprika to create a spicy depth. Beans and crushed tomatoes enrich the base, simmering until thick and flavors meld. Topped generously with sharp cheddar cheese and optional fresh herbs, it’s a satisfying blend of textures and bold tastes perfect for a comforting main course.
The first time I made this chili was during a sudden snowstorm that trapped us inside for the weekend. I had ground beef in the fridge and a pantry full of canned goods, so I started throwing things together. That pot simmered on the stove all afternoon, filling the entire house with the most incredible aroma. Now it is my go-to whenever I want something that feels like a warm hug.
I once doubled this recipe for a Super Bowl party and watched three grown men literally scrape the bottom of the pot. My friend Sarah asked for the recipe before she even finished her first bowl. Now whenever I host game day or a casual dinner, this is what everyone expects me to make.
Ingredients
- Ground beef: The 80/20 ratio gives you the best flavor but you can drain excess fat if you prefer something lighter
- Onion and red bell pepper: These aromatics form the flavor foundation so take your time dicing them evenly
- Garlic and jalapeño: Fresh garlic makes all the difference here and the jalapeño adds that authentic heat you expect in good chili
- Kidney and black beans: Using two different bean varieties adds texture variety and makes the chili feel more substantial
- Crushed and diced tomatoes: The crushed tomatoes provide body while the diced ones give you satisfying chunks in every spoonful
- Beef broth: This enriches the base better than water but any good stock will work nicely here
- Chili powder and cumin: These are your powerhouse spices so do not be tempted to skimp on them
- Smoked paprika and cayenne: The smoked paprika adds depth while the cayenne brings the heat you can adjust to your preference
- Dried oregano: A surprising addition that adds an earthy herbal note most people cannot quite identify
- Salt and black pepper: Essential for bringing all the bold flavors into harmony
- Sharp cheddar cheese: The sharpness cuts through the rich chili while it melts into those perfect gooey strands
Instructions
- Brown the beef:
- Heat a drizzle of oil in your Dutch oven over medium-high heat then add the ground beef breaking it up with your spoon as it cooks. You want a nice brown color on the meat for the best flavor foundation so take your time with this step.
- Soften the vegetables:
- Add your onion, red bell pepper, jalapeño and garlic to the pot. Cook for about 7 minutes until everything smells fragrant and the vegetables have softened but still have a little bite.
- Wake up the spices:
- Stir in all your spices and let them cook for just one minute. This brief toasting releases their oils and makes the whole kitchen smell incredible.
- Add the liquids and beans:
- Pour in both cans of tomatoes, the beef broth and both types of drained beans. Stir everything together well making sure to scrape up any flavorful bits from the bottom of the pot.
- Let it simmer:
- Bring the chili to a boil then reduce the heat to low and let it simmer uncovered. The liquid will reduce and thicken over the next 45 minutes while all the flavors meld together.
- Season and serve:
- Taste your chili and add more salt or cayenne if needed. Ladle into bowls and shower with cheddar cheese while it is hot enough to melt the cheese immediately.
This recipe has become legendary in our friend group. Last winter my neighbor texted me at 11 PM because the smell had drifted through the building vents and she needed the recipe immediately.
Making It Your Own
Ground turkey works beautifully here if you want something lighter. The spices are bold enough that you will not miss the beef flavor at all. I have even made a vegetarian version using plant-based crumbles that fooled several meat eaters.
The Perfect Sides
Cornbread is nonnegotiable in my house because that sweet crumbly texture balances the spicy chili so well. Tortilla chips add the perfect salty crunch for dipping. Over a baked potato this chili becomes an entirely different meal that feels incredibly indulgent.
Storage and Meal Prep
This chili freezes exceptionally well so I always make a double batch. Portion it into containers before freezing for quick weeknight meals later. The texture stays perfect and the flavors actually develop even more in the freezer.
- Let the chili cool completely before freezing to prevent ice crystals
- Thaw overnight in the refrigerator then reheat gently on the stove
- Always add fresh cheese toppings after reheating never before freezing
There is something so comforting about a pot of chili bubbling away on the stove. I hope this recipe becomes as loved in your kitchen as it is in mine.
Common Recipe Questions
- → How can I adjust the heat level?
-
To increase spice, add more cayenne pepper or an extra jalapeño. For milder flavors, reduce or omit these ingredients.
- → Can I substitute the ground beef?
-
Yes, ground turkey or plant-based alternatives work well for lighter or vegetarian variations without compromising texture.
- → What beans are used in this dish?
-
Both kidney beans and black beans are included, providing a hearty, creamy texture that complements the meat and spices.
- → What are good toppings options?
-
Shredded sharp cheddar cheese enhances richness, while fresh cilantro and sliced green onions add brightness and contrast.
- → How should leftovers be stored?
-
Store leftovers refrigerated for up to 4 days or freeze portions for longer keeping, preserving flavors well.