A big pot of ground beef simmered low and slow with tomatoes, beans, and warm spices until it turns thick, rich, and deeply comforting.
15 minPrep
45 minCook
60 minTotal
6Servings
Easy
★ 4.8
Free
Ingredients
Instructions
Heat a large heavy pot or Dutch oven over medium-high heat for 1 to 2 minutes, then add the ground beef, breaking it apart with a wooden spoon.
Cook the beef for 6 to 8 minutes, stirring occasionally, until no pink remains and it is browned throughout.
Add the diced onion and bell pepper to the pot and cook for 5 minutes, stirring occasionally, until the onion turns soft and translucent.
Stir in the garlic and cook for 30 seconds until fragrant, being careful not to let it brown or burn.
Sprinkle in the chili powder, cumin, smoked paprika, and oregano, stirring for 1 minute to toast the spices and coat the meat.
Pour in the crushed tomatoes, kidney beans, black beans, and beef broth, then stir everything together until well combined.
Season with salt and black pepper, bring the mixture to a boil over high heat, then reduce the heat to low so it barely simmers with occasional bubbles.
Cover partially with a lid and simmer for 30 to 35 minutes, stirring every 10 minutes, until the chili has thickened and no longer looks watery.
Taste and adjust seasoning with more salt or chili powder as needed.
Ladle into bowls and top each serving with shredded cheddar and a spoonful of sour cream.
Tips
Browning the beef well before adding liquid builds a deeper, meatier flavor throughout the chili.
If the chili looks thin after 35 minutes, simmer uncovered for an extra 10 minutes to let more liquid evaporate.
Why You'll Love This
One-pot meal with minimal cleanup
Freezer-friendly, tastes even better the next day
Packed with fiber from two kinds of beans
Nutrition
420Calories
32.0gProtein
18.0gFat
32.0gCarbs
9.0gFiber
890mgSodium
Nutrition values are estimated per serving based on the ingredients used.