Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Fully loaded beef chili bowl with all the toppings including cheese and sour cream

Beef Chili Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jennifer
  • Total Time: 1 hour 45 minutes
  • Yield: 8-10 servings 1x

Description

Make the best beef chili with this easy recipe! Ground beef, kidney beans, and simple spices create rich, hearty comfort food. Freezes perfectly!


Ingredients

Scale

For the Chili:

  • 2 lbs ground beef (80/20 recommended)
  • 2 tablespoons vegetable oil
  • 1 large onion, diced
  • 1 green bell pepper, diced
  • 4 cloves garlic, minced
  • 2 cans (15 oz each) kidney beans, drained and rinsed
  • 2 cans (15 oz each) diced tomatoes, with juice
  • 1 can (6 oz) tomato paste
  • 2 cups beef broth
  • 1 can (4 oz) diced green chilis (optional)

Spice Blend:

  • 3 tablespoons chili powder
  • 1 tablespoon ground cumin
  • 2 teaspoons smoked paprika
  • 1 teaspoon dried oregano
  • 1 teaspoon salt (plus more to taste)
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon cayenne pepper (adjust to taste)
  • 1 teaspoon cocoa powder (secret ingredient)

For Serving:

  • Shredded cheddar cheese
  • Sour cream
  • Diced onions
  • Sliced jalapeños
  • Fresh cilantro
  • Lime wedges
  • Tortilla chips or cornbread

Instructions

  • Brown the beef: Heat large Dutch oven or heavy pot over medium-high heat. Add ground beef, breaking it up with wooden spoon. Cook until deeply browned with caramelized bits, not just gray. Drain excess fat, leaving about 2 tablespoons in pot.
  • Sauté vegetables: Add diced onion and bell pepper to beef. Cook 5-7 minutes until softened. Add garlic and cook 1 minute until fragrant.
  • Toast spices: Add all spices (chili powder, cumin, smoked paprika, oregano, salt, pepper, cayenne, and cocoa powder). Stir constantly for 1 minute to toast spices and wake up flavors.
  • Build sauce: Stir in tomato paste and cook 2 minutes until slightly darkened. Add diced tomatoes with juice, beef broth, and green chilis if using. Mix well.
  • Add beans: Stir in drained kidney beans until combined.
  • Simmer: Bring to boil, then reduce heat to low. Partially cover pot and simmer at least 45 minutes, stirring occasionally. For best flavor, simmer 1.5-2 hours if time allows.
  • Adjust seasoning: Taste and adjust salt, spices, or heat level as needed.
  • Rest before serving: Turn off heat and let sit 10-15 minutes to allow flavors to settle.
  • Serve: Ladle into bowls and serve with desired toppings.

Notes

Browning matters: Cook beef until truly brown with caramelized bits, not just cooked through. This creates deep flavor.

Toast those spices: The 1-minute toasting step makes spices taste more vibrant. Don’t skip it!

Secret ingredient: Cocoa powder adds richness without chocolate flavor. People can’t identify it but it makes the chili noticeably better.

Longer = better: Minimum 45 minutes simmer, but 1.5-2 hours develops much better flavor.

Make ahead: Chili tastes better the next day! Make it a day ahead for parties or meal prep.

  • Prep Time: 15 minutes
  • Cook Time: 1 hour 30 minutes (minimum 45 minutes simmer)
  • Category: Main Course
  • Method: One-Pot
  • Cuisine: American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 385 Calories
  • Sugar: 8g
  • Sodium: 820mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Unsaturated Fat: 12g
  • Carbohydrates: 28g
  • Fiber: 9g
  • Protein: 30g
  • Cholesterol: 75mg