Classic Beef Chili

A bold, chunky beef chili loaded with beans, tomatoes, and warming spices. Not too spicy, not too mild, just that perfect balance of smoky heat and depth of flavor.

Prep: 15 min

Cook: 45 min

Servings: 6

Ingredients

Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium-high heat. Add the diced onion and cook for 4 minutes. Add the ground beef and break it up, cooking until browned (about 6 minutes). Drain excess fat.
  2. Add minced garlic, chili powder, cumin, smoked paprika, 1 tsp salt, and 0.5 tsp black pepper. Stir for 1 minute until the spices are fragrant and coat the meat.
  3. Stir in the tomato paste and cook for 1 minute. Pour in the diced tomatoes with their juices and the beef broth.
  4. Add both cans of drained beans. Stir everything together and bring to a boil.
  5. Reduce heat to low, cover partially, and simmer for 35-45 minutes, stirring occasionally. The chili should be thick and rich.
  6. Taste and adjust seasoning. For more heat, add cayenne. For more depth, add a splash of Worcestershire or a square of dark chocolate.
  7. Serve in bowls topped with shredded cheddar, sour cream, diced onion, and a sprinkle of fresh cilantro.

Try CookFromStock — AI-powered recipe generator