Classic Beef Chili

Comfort Food · 8 Servings · About 1 Hour

Good chili is about building layers of flavor: browning the beef for fond, toasting the spices to bloom their oils, and then simmering everything low and slow until it thickens into something rich and deeply savory. This version uses two kinds of beans, two forms of tomato, and a spice blend that hits smoky, warm, and just a little heat. It's better the next day.

Prep
15 min
Cook
50 min
Total
1 hr 5 min

Ingredients

Instructions

  1. Brown the beef: Heat a large Dutch oven or heavy pot over medium-high heat. Add the ground beef and break it into small pieces with a wooden spoon. Cook until no pink remains, about 8 minutes. Drain excess fat, leaving about 1 tablespoon in the pot.
  2. Sauté the aromatics: Add onion and bell pepper to the pot. Cook 5 minutes until softened. Add garlic and stir for 30 seconds.
  3. Toast the spices: Add chili powder, cumin, smoked paprika, and cayenne. Stir for 1 minute — this blooms the spices and deepens their flavor significantly.
  4. Add tomato paste: Stir in the tomato paste and cook 1 minute until it darkens slightly. This concentrates the tomato flavor.
  5. Build the chili: Add crushed tomatoes, diced tomatoes with their juices, and beef broth. Stir everything together.
  6. Add beans: Stir in the drained kidney beans and pinto beans. Bring to a boil.
  7. Simmer: Reduce to a low simmer and cook uncovered for 40-45 minutes, stirring occasionally. The chili should thicken as it reduces. Season with salt and pepper.
  8. Serve: Ladle into bowls and top with shredded cheddar, sour cream, diced raw onion, and sliced jalapeños.
Pro Tips

Variations

Nutrition

Per serving (about 1.5 cups):

420
Calories
30g
Protein
18g
Fat
34g
Carbs
9g
Fiber