beef chili with cheese in bowl

Classic Beef Chili Recipe

Welcome to your new favorite beef chili recipe! This hearty, flavor-packed chili made with ground beef and beans is sure to become a family favorite. Not only is it easy to make, but the combination of tomatoes, spices, and beef broth creates a rich and satisfying taste that will leave you wanting more.

Prep: 20Cook: 30Total: 50 minutes
Yield 8 servings 1x


  • 2 tbsp olive oil
  • 1 small yellow onion, diced
  • 1lb ground beef
  • 3 cloves garlic, minced
  • 3 tbsp chili powder
  • 1 tbsp cumin
  • 2 tsp garlic powder
  • 1.5 tsp salt
  • 1/2 tsp pepper
  • pinch cayenne powder
  • 1 15oz can diced tomatoes
  • 1 15oz can tomato sauce
  • 1 15oz can pinto beans
  • 1 15 oz can kidney beans
  • 3 tbsp tomato paste
  • 2 tbsp honey
  • 2 cups beef broth
  • optional toppings: sour cream, greek yogurt, cheese, green onion, fritos, cilantro..whatever!


  1. In a large dutch oven or sauce pot, heat olive oil over medium high heat. Once hot, add diced onion. Let cook 2-3 minutes and then add ground beef. Let cook for another 2-3 minutes and then add minced garlic.
  2. One meat has cooked through, add chili powder, cumin, garlic powder, salt, pepper, and cayenne powder. Stir together.
  3. Add in diced tomatoes, tomato sauce, pinto beans, kidney beans, tomato paste, honey, and beef broth. Stir until all combined.
  4. Bring everything to a light boil, and then reduce heat to medium-low. Let simmer for 30 minutes, stirring every so often.
  5. Top with sour cream, cheese, green onion, fritos, cilantro – whatever you’d like!
Author: ErinCategory: dinner, lunch, meal prep, chiliMethod: stovetopCuisine: AmericanDiet: Gluten Free