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
A steaming bowl of hearty classic chili topped with shredded cheese, a dollop of sour cream, and fresh cilantro, served with a side of cornbread.

The Ultimate Hearty Classic Chili Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 1 hour 50 minutes
  • Yield: 6-8 servings 1x

Description

A robust, deeply flavorful, and incredibly satisfying classic chili recipe, perfected over years. This hearty chili is packed with savory ground beef, rich tomatoes, and a balanced blend of spices, making it the ultimate comfort food for any occasion. Perfect for family dinners, game days, or cozy evenings.


Ingredients

Scale

1 tablespoon olive oil
1 large yellow onion, chopped
3 cloves garlic, minced
1.5 lbs lean ground beef (85/15 or 90/10)
3 tablespoons chili powder (good quality blend)
1 tablespoon ground cumin
1 teaspoon smoked paprika
1 teaspoon dried oregano
1/2 teaspoon cayenne pepper (optional, for heat)
1.5 cups beef broth
1 (28 ounce) can crushed tomatoes
1 (14.5 ounce) can diced tomatoes (fire-roasted preferred)
2 tablespoons tomato paste
1 tablespoon Worcestershire sauce
1 (15 ounce) can kidney beans, drained and rinsed
1 (15 ounce) can pinto beans, drained and rinsed
Salt and freshly ground black pepper to taste
Optional toppings: shredded cheddar cheese, sour cream, chopped fresh cilantro, diced red onion, sliced green onions, cornbread


Instructions

Step 1: In a large, heavy-bottomed pot or Dutch oven, heat the olive oil over medium-high heat. Add the chopped yellow onion and cook until softened and translucent, about 5-7 minutes. Add the minced garlic and cook for another minute until fragrant, being careful not to burn it.
Step 2: Add the ground beef to the pot, breaking it up with a spoon. Cook until it’s thoroughly browned and no pink remains. Drain any excess grease from the pot.
Step 3: Return the pot to the heat. Add the chili powder, cumin, smoked paprika, oregano, and cayenne pepper (if using) to the browned beef and aromatics. Stir constantly for about 1-2 minutes until the spices are fragrant.
Step 4: Pour in the beef broth and scrape up any browned bits from the bottom of the pot with a wooden spoon. Stir in the crushed tomatoes, diced tomatoes, tomato paste, and Worcestershire sauce.
Step 5: Stir in the drained and rinsed kidney beans and pinto beans. Bring the chili to a gentle simmer, then reduce the heat to low, cover, and let it cook for at least 1 hour, or up to 3 hours, stirring occasionally. The longer it simmers, the more the flavors will meld and deepen.
Step 6: After simmering, taste the chili and season with salt and black pepper to your liking. If you prefer a thicker chili, remove the lid and let it simmer uncovered for the last 30 minutes. Serve hot with your favorite toppings.

Notes

For best results, prepare the chili a day ahead. The flavors meld and deepen overnight. Adjust spice level to your preference by adding more or less cayenne pepper. Serve with your favorite toppings like shredded cheese, sour cream, and fresh cilantro.

  • Prep Time: 20 minutes
  • Cook Time: 1 hour 30 minutes
  • Category: Main Dish
  • Cuisine: American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 420 kcal
  • Sugar: 8g
  • Sodium: 850mg
  • Fat: 18g
  • Saturated Fat: 7g
  • Unsaturated Fat: 9g
  • Trans Fat: 0.5g
  • Carbohydrates: 35g
  • Fiber: 10g
  • Protein: 30g
  • Cholesterol: 70mg