Chili con Carne is a timeless comfort dish known for its bold spices, rich tomato base, and hearty texture. This classic version delivers deep flavor using simple pantry ingredients while remaining completely pork-free and easy to make at home.
Why You’ll Love This Recipe
- Thick, hearty texture with bold flavor
- Simple ingredients and easy stovetop method
- Pork-free and family-friendly
- Perfect for meal prep and freezing
- Even better the next day
Ingredients

- 2 tablespoons olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 1 lb ground beef
- 2 tablespoons tomato paste
- 1 (15 oz) can diced tomatoes
- 1 (15 oz) can kidney beans, drained and rinsed
- 1 ½ cups beef broth
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- ½ teaspoon dried oregano
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon cayenne pepper (optional)
- 1 bay leaf
Step-by-Step Instructions

- Heat olive oil in a large pot over medium heat.
- Add diced onion and cook for 4–5 minutes until softened.
- Stir in garlic and cook for 30 seconds until fragrant.
- Add ground beef and cook until browned, breaking it apart with a spoon.
- Stir in tomato paste and cook for 1 minute to deepen flavor.
- Add diced tomatoes, kidney beans, and beef broth.
- Stir in chili powder, cumin, paprika, oregano, salt, pepper, cayenne, and bay leaf.
- Bring to a gentle boil, then reduce heat to low.
- Simmer uncovered for 35–40 minutes, stirring occasionally.
- Remove bay leaf and adjust seasoning to taste.
- Let rest for 5 minutes before serving for best texture.
Tips & Variations
- Use lean ground beef to reduce excess fat
- Simmer longer for deeper, richer flavor
- Adjust chili powder and cayenne for heat level
- Add bell peppers or corn for extra texture
- Mash some beans slightly to thicken the chili
Storage & Freezer Instructions
- Store leftovers in an airtight container in the refrigerator for up to 4 days
- Reheat gently on the stovetop or microwave
- Freeze chili in portion-sized containers for up to 3 months
- Thaw overnight in the refrigerator before reheating
Serving & Pairing Ideas

- Serve over white rice or brown rice
- Pair with crusty bread or cornbread
- Top with chopped cilantro or green onions
- Serve alongside a simple green salad
Frequently Asked Questions
What makes chili con carne authentic?
Traditional chili con carne focuses on beef, spices, and a thick sauce. Beans are common in home-style versions and add heartiness.
Can I make chili con carne ahead of time?
Yes, chili tastes better after resting. Make it a day ahead and reheat gently for deeper flavor.
How do I thicken chili if it’s too thin?
Simmer uncovered longer or mash a portion of the beans into the sauce.
Can I make this chili mild?
Yes, simply reduce or omit the cayenne pepper and adjust chili powder to taste.
Ready to Make It?
This Chili con Carne delivers bold flavor, comforting warmth, and satisfying texture in every spoonful. It’s easy enough for busy nights and hearty enough for sharing, making it a dependable recipe you’ll return to again and again.
You Might Also Like
- Authentic Louisiana Gumbo – Rich, slow-simmered Southern comfort.
- Chicken Stew – Cozy and hearty with classic flavors.
- Classic Cottage Pie – Savory beef topped with creamy mashed potatoes.
- Slow Cooker Pot Roast with Root Vegetables – Tender, comforting, and filling.
Chili con Carne
- Total Time: 55
- Yield: 6 1x
Description
Classic chili con carne made with ground beef, beans, tomatoes, and bold spices. Pork-free, hearty, and perfect for cozy dinners.
Ingredients
2 tablespoons olive oil
1 large onion, diced
3 cloves garlic, minced
1 lb ground beef
2 tablespoons tomato paste
1 can diced tomatoes (15 oz)
1 can kidney beans (15 oz), drained
1½ cups beef broth
1 tablespoon chili powder
1 teaspoon ground cumin
1 teaspoon paprika
½ teaspoon dried oregano
½ teaspoon salt
¼ teaspoon black pepper
¼ teaspoon cayenne pepper
1 bay leaf
Instructions
1. Heat olive oil in a large pot.
2. Cook onion until softened.
3. Add garlic and cook briefly.
4. Brown ground beef completely.
5. Stir in tomato paste.
6. Add tomatoes, beans, and broth.
7. Add spices and bay leaf.
8. Bring to a boil.
9. Simmer uncovered 35–40 minutes.
10. Remove bay leaf.
11. Adjust seasoning and rest before serving.
Notes
Simmer longer for deeper flavor.
Chili tastes better the next day.
- Prep Time: 15
- Cook Time: 40
- Category: Dinner
- Method: Stovetop
- Cuisine: Tex-Mex
Nutrition
- Serving Size: 1
- Calories: 390
- Sugar: 4
- Sodium: 620
- Fat: 18
- Saturated Fat: 7
- Unsaturated Fat: 10
- Trans Fat: 0
- Carbohydrates: 28
- Fiber: 7
- Protein: 28
- Cholesterol: 85