Description
This homemade chili is rich, hearty, and full of bold flavors. Made with ground beef, beans, tomatoes, and warm spices, it’s perfect for cozy nights or game day. It’s easy to make and even better the next day!
Ingredients
-
1 lb ground beef
-
1 tbsp olive oil
-
1 medium onion, chopped
-
3 cloves garlic, minced
-
1 bell pepper, chopped (any color)
-
1 (15 oz) can kidney beans, drained and rinsed
-
1 (15 oz) can black beans, drained and rinsed
-
1 (28 oz) can crushed tomatoes
-
2 tbsp tomato paste
-
1 cup beef broth or water
-
2 tbsp chili powder
-
1 tsp ground cumin
-
1 tsp smoked paprika
-
1/2 tsp dried oregano
-
1/2 tsp salt (more to taste)
-
1/4 tsp black pepper
-
1/4 tsp cayenne pepper (optional, for heat)
Instructions
-
In a large pot, heat olive oil over medium heat. Add chopped onions and bell pepper. Cook until softened, about 5 minutes.
-
Add garlic and cook for 1 minute more.
-
Add ground beef to the pot. Cook until browned, breaking it up with a spoon as it cooks. Drain excess grease if needed.
-
Stir in tomato paste, chili powder, cumin, paprika, oregano, salt, black pepper, and cayenne (if using). Cook for 1–2 minutes to bloom the spices.
-
Add crushed tomatoes, beans, and beef broth. Stir well.
-
Bring to a simmer, then reduce heat to low. Cover and let simmer for at least 30 minutes, stirring occasionally.
-
Taste and adjust seasoning as needed. Serve hot with your favorite toppings like shredded cheese, sour cream, or green onions.
Notes
-
For a spicier chili, add more cayenne or a chopped jalapeño.
-
This chili tastes even better the next day as the flavors develop.
-
You can swap beef for ground turkey or make it vegetarian by skipping the meat and adding extra beans or lentils.
Nutrition
- Serving Size: 1 bowl (about 1.5 cups)
- Calories: 370
- Sugar: 7g
- Sodium: 670mg
- Fat: 15g
- Saturated Fat: 5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 9g
- Protein: 26g
- Cholesterol: 55mg