Go Back
–+ servings
A bowl of thick beef chili topped with shredded cheddar cheese, sour cream, sliced jalapeños, and chopped green onions, photographed from above on a dark slate surface with a spoon resting beside it

Beef Chili

No ratings yet
Prep Time 15 minutes
Cook Time 1 hour 15 minutes
Total Time 1 hour 30 minutes
Servings 6 servings
Calories 420 kcal

Equipment

  • Large Dutch oven or heavy-bottomed pot (6 qt)
  • Wooden spoon
  • Ladle
  • Measuring spoons and cups

Ingredients
  

For the Chili

  • 2 lbs ground beef 80/20 blend recommended
  • 1 large yellow onion diced
  • 1 medium green bell pepper diced
  • 5 cloves garlic minced
  • 3 tablespoons chili powder
  • 2 teaspoons ground cumin
  • 1.5 teaspoons smoked paprika
  • 1 teaspoon dried oregano
  • 0.5 teaspoon cayenne pepper adjust to taste
  • 1 teaspoon kosher salt plus more to taste
  • 0.5 teaspoon black pepper
  • 1 tablespoon olive oil
  • 1 tablespoon tomato paste
  • 1 28 oz can crushed tomatoes
  • 1 14.5 oz can diced tomatoes with juices
  • 1.5 cups beef broth
  • 1 15 oz can kidney beans drained and rinsed
  • 1 15 oz can black beans drained and rinsed
  • 2 tablespoons masa harina optional, for thickening
  • 1 teaspoon sugar to balance acidity

Toppings (optional)

  • shredded cheddar cheese
  • sour cream
  • sliced jalapeños
  • chopped green onions
  • Fritos or tortilla chips

Instructions
 

Brown the Beef

  • Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the ground beef in two batches, breaking it up with a wooden spoon, and cook until deeply browned — about 5–6 minutes per batch. Do not stir too frequently; let the meat develop a crust. Drain off most of the fat, leaving about 2 tablespoons in the pot.
  • Push the browned beef to the sides of the pot and add the diced onion and green bell pepper to the center. Cook over medium heat, stirring occasionally, until the vegetables are softened and beginning to caramelize — about 5–6 minutes. Add the minced garlic and cook for 1 minute more until fragrant.

Bloom the Spices & Build the Base

  • Add the chili powder, cumin, smoked paprika, dried oregano, cayenne, salt, and black pepper directly to the pot. Stir everything together and let the spices cook in the fat for 60–90 seconds, stirring constantly, until very fragrant. This step is critical for deep flavor — do not skip it.
  • Add the tomato paste and stir to coat everything. Cook for 1–2 minutes until the paste darkens slightly and smells rich and slightly caramelized.

Simmer Low and Slow

  • Pour in the crushed tomatoes, diced tomatoes with their juices, and beef broth. Stir everything together, scraping up any browned bits from the bottom of the pot — those bits are pure flavor. Add the sugar and bring the pot to a boil.
  • Reduce the heat to low, partially cover the pot, and simmer for at least 45 minutes, stirring occasionally. For best results, simmer for 60–75 minutes until the chili is thick and deeply flavored. The longer it goes, the better it gets.
  • Add the drained kidney beans and black beans during the last 20 minutes of cooking. Stir to combine and continue simmering uncovered to let the chili thicken further.
  • If you want an even thicker chili, whisk the masa harina with ¼ cup cold water until smooth and stir it into the pot during the last 10 minutes of simmering. Cook uncovered, stirring occasionally, until the chili reaches your desired consistency.

Taste, Adjust & Serve

  • Taste the chili and adjust seasoning — add more salt, chili powder, or cayenne as needed. Serve hot in bowls with your choice of toppings: shredded cheddar, sour cream, sliced jalapeños, green onions, and Fritos for crunch.

Notes

Make ahead: Chili tastes even better the next day. Store in the fridge for up to 4 days or freeze for up to 3 months. Reheat on the stovetop over medium-low heat with a splash of broth to loosen. For a smokier, deeper flavor, add 1 chipotle pepper in adobo sauce (minced) with the garlic. To make this bean-free, simply omit both cans of beans and reduce the broth by ½ cup.

Nutrition

Calories: 420kcalCarbohydrates: 28gProtein: 34gFat: 19gSodium: 720mgFiber: 9gSugar: 7g
No ratings yet