In a large pot or Dutch oven, heat the olive oil over medium heat. Add the diced onion and bell pepper, and sauté until softened, about 5 minutes. Add the minced garlic and cook for another minute.
Brown Ground Beef:
Add the ground beef to the pot and cook until browned, breaking it up with a wooden spoon as it cooks. Drain any excess fat.
Add Spices:
Stir in the chili powder, cumin, paprika, oregano, cayenne pepper (if using), salt, and black pepper. Cook for 1-2 minutes to toast the spices.
Add Tomatoes and Beans:
Stir in the diced tomatoes, tomato sauce, tomato paste, and beef broth. Bring to a simmer.
Simmer:
Reduce the heat to low and let the chili simmer uncovered for about 30 minutes, stirring occasionally.
Add Beans:
Stir in the kidney beans and black beans, and continue to simmer for another 15-20 minutes, until the chili is thickened and flavors are well combined.
Serve:
Serve hot with your favorite toppings and a side of cornbread.
Prep Time:
15 minutes
Cook Time:
45 minutes
Total Time:
1 hour
Nutrition (per serving, based on 6 servings):
Calories: 420
Total Fat: 18g
Saturated Fat: 6g
Cholesterol: 80mg
Sodium: 980mg
Total Carbohydrate: 35g
Dietary Fiber: 11g
Sugars: 8g
Protein: 28g
Enjoy this hearty and comforting Best Homemade Chili, perfect for warming up on a cold day or feeding a crowd at your next gathering!