Easy Homemade Beef Chili

a white bowl filled with beef chili topped with sour cream, green onion, and shredded cheese sitting on a marble surface

5 from 4 reviews

This beef chili is easy to make, packed with flavor, and perfect for feeding a crowd!


  • 2 pounds ground beef
  • 8 ounces bacon, chopped
  • 1/2 of a large onion (or about a 1/2 cup of chopped onion)
  • 4 cloves of garlic, minced
  • 2 cups (16 ounces) beef broth
  • 6 ounces tomato paste
  • 1, 15.5-ounce can of fire-roasted diced tomatoes
  • 3, 15.5-ounce cans of beans (we used 1 can of pinto beans, 1 can of black beans, and 1 can of red kidney beans)
  • 3 tablespoons of chili powder
  • 1 tablespoon of smoked paprika
  • 1 tablespoon of cumin
  • 1 teaspoon of oregano
  • 1 teaspoon of salt
  • 1/4 teaspoon of ground black pepper
  • Sliced green onions, for garnish (optional)
  • Shredded sharp cheddar cheese, for garnish (optional)
  • Sour cream, for garnish (optional)


  1. Heat a large pot over medium-high heat. Once hot, add in the ground beef, chopped bacon, chopped onion, and minced garlic. Cook and crumble the ground beef mixture until the beef is browned and the bacon is cooked, about 15 minutes.
  2. Once the ground beef mixture is cooked and crumbled, add in the spices (chili powder, smoked paprika, oregano, cumin, sea salt, and pepper), stir everything together, and let it cook for 2-3 minutes until the spices are darkened slightly and fragrant.
  3. Add the beef broth, tomato paste, fire-roasted tomatoes, and beans to the pot, then stir the chili together until bubbling, and let it simmer on low heat for 5-10 minutes.
  4. Remove the chili from heat, then garnish with the green onions, cheese, and sour cream and serve!


Keywords: chili, beef chili, ground beef chili, homemade chili, easy chili