I grew up in a household where chili night was sacred. My mom would start simmering her pot early in the morning, and by dinner time, the entire house smelled like heaven.
Fast forward to today, and I’ve spent years perfecting Chili Con Carne that brings together everything I loved about my childhood favorite with a few upgrades I’ve picked up along the way.
This isn’t just any chili; it’s the kind that makes you want to curl up on the couch with a big bowl and not share it with anyone.
What makes this recipe truly special is the balance of spices, the depth of flavor from slow simmering, and the perfect ratio of meat to beans.
I’ve made this for countless family gatherings, game day parties, and cozy weeknight dinners, and it never disappoints.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 20 minutes |
| Cook Time | 2 hours 30 minutes |
| Total Time | 2 hours 50 minutes |
| Servings | 8-10 servings |
| Difficulty Level | Easy |

Why You’ll Love This Chili Con Carne
This chili con carne recipe is comfort food at its finest. It’s hearty, warming, and packed with bold flavors that develop beautifully as it simmers.
The beauty of this recipe is that it’s incredibly forgiving and adaptable to your taste preferences.
You can make it as spicy or mild as you like, and it actually tastes better the next day after all the flavors have had time to meld together.
It’s perfect for feeding a crowd without breaking the bank, and it freezes beautifully for those busy nights when you need a homemade meal but don’t have time to cook.
Plus, everyone always asks for seconds, and that’s the ultimate compliment for any home cook.
You might also enjoy: Beef Stew Recipe
Here’s what makes this recipe stand out:
- Rich, complex flavor that comes from toasting your spices and layering flavors throughout the cooking process
- Perfect texture with tender chunks of beef, creamy beans, and a thick, luscious sauce
- Customizable heat level so you can make it family-friendly or turn up the spice for those who love it hot
- One-pot wonder that makes cleanup a breeze
- Meal prep friendly and actually improves with time, making it perfect for advance preparation
- Crowd-pleaser that works for casual dinners, potlucks, or game day gatherings
Ingredients
This chili comes together with a combination of pantry staples and fresh ingredients that create incredible depth of flavor. The key is using quality ground beef and not skimping on the spices.
I’ve tested this recipe with different types of beans and tomatoes, and the combination below gives you the best balance of flavors and textures.
The chili powder and cumin are the backbone of the seasoning, while a touch of cocoa powder adds an unexpected richness.
- 3 pounds ground beef (80/20 blend works best)
- 2 tablespoons olive oil
- 2 large yellow onions, diced
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 6 cloves garlic, minced
- 3 tablespoons chili powder
- 2 tablespoons ground cumin
- 1 tablespoon smoked paprika
- 2 teaspoons dried oregano
- 1 teaspoon cayenne pepper (adjust to taste)
- 1 tablespoon unsweetened cocoa powder
- 2 (28-ounce) cans crushed tomatoes
- 1 (15-ounce) can tomato sauce
- 2 tablespoons tomato paste
- 2 cups beef broth
- 2 (15-ounce) cans kidney beans, drained and rinsed
- 1 (15-ounce) can pinto beans, drained and rinsed
- 2 tablespoons Worcestershire sauce
- 2 teaspoons salt (plus more to taste)
- 1 teaspoon black pepper
- 2 tablespoons brown sugar
- 1 tablespoon apple cider vinegar
Kitchen Equipment Needed
Having the right equipment makes preparing this chili much easier and ensures even cooking.
I’ve made chili in various pots over the years, and I can tell you that a good heavy-bottomed pot makes all the difference in preventing scorching and distributing heat evenly.
You don’t need any fancy gadgets for this recipe, just a few essential kitchen tools that you probably already have in your kitchen.
- Large Dutch oven or heavy-bottomed pot (at least 6-quart capacity)
- Wooden spoon or heat-resistant spatula
- Sharp knife
- Cutting board
- Measuring cups and spoons
- Can opener
- Ladle for serving
Recommended Products for This Recipe
After years of making chili, I’ve found a few products that genuinely make a difference in the final result.
These aren’t just nice-to-haves; they’re tools and ingredients that elevate your chili from good to exceptional.
I’ve personally tested these products in my own kitchen, and they’ve become staples in my chili-making process.
1. Le Creuset Enameled Cast Iron Dutch Oven
This is my go-to pot for making chili because it distributes heat so evenly that you never have to worry about hot spots or burning.
The heavy lid traps moisture perfectly, and the enameled interior makes cleanup surprisingly easy even with tomato-based dishes.
It’s an investment piece that’ll last decades and makes every pot of chili turn out perfectly.
2. Penzeys Spices Chili Powder
The quality of your chili powder makes a massive difference in the final flavor of your chili.
This blend has the perfect balance of heat and depth without any fillers or artificial flavors.
I’ve tried countless brands, and this one consistently delivers the most complex, authentic chili flavor.
3. San Marzano Whole Peeled Tomatoes
While this recipe calls for crushed tomatoes, I sometimes crush San Marzano whole tomatoes by hand for an even better result.
These Italian tomatoes are naturally sweeter and less acidic than most canned tomatoes, which means your chili has a richer, more balanced tomato flavor without needing as much sugar to balance the acidity.
4. OXO Good Grips Wooden Spoon
A sturdy wooden spoon is essential for stirring chili during those long simmering hours.
This one has a comfortable grip and a wide surface area that makes breaking up meat and scraping the bottom of the pot effortless.
Unlike plastic spatulas, it won’t melt or warp, and it won’t scratch your Dutch oven.
This pairs beautifully with my cowboy stew recipe for another hearty, crowd-pleasing option.

Step-by-Step Instructions: How to Make Chili Con Carne
Making perfect chili con carne is all about building layers of flavor and giving everything enough time to develop.
Don’t rush the process, and you’ll be rewarded with the most incredible bowl of chili you’ve ever tasted.
I’ll walk you through each step with detailed instructions so you can’t go wrong, even if this is your first time making chili from scratch.
1. Brown the Beef
- Heat your Dutch oven over medium-high heat and add the olive oil.
- Once the oil is shimmering, add the ground beef in batches, breaking it up with your wooden spoon.
- Season the beef with a pinch of salt and pepper as it cooks.
- Let the beef brown without stirring too much; you want to develop some caramelization for extra flavor.
- Cook until the beef is deeply browned and cooked through, about 8-10 minutes.
- Use a slotted spoon to transfer the browned beef to a plate, leaving the fat in the pot.
2. Sauté the Vegetables
- Reduce the heat to medium and add the diced onions and bell peppers to the pot.
- Stir occasionally, cooking until the onions are translucent and the peppers are softened, about 8-10 minutes.
- Add the minced garlic and cook for another minute, stirring constantly to prevent burning.
- The vegetables should be tender and fragrant at this point.
3. Toast the Spices
- Add the chili powder, cumin, smoked paprika, oregano, cayenne pepper, and cocoa powder directly to the vegetables.
- Stir constantly for about 1-2 minutes until the spices become very fragrant.
- This toasting process releases the essential oils in the spices and intensifies their flavors dramatically.
- Don’t skip this step; it’s what separates average chili from extraordinary chili.
4. Build the Base
- Stir in the tomato paste and cook for another minute, coating the vegetables evenly.
- Return the browned beef to the pot and mix everything together thoroughly.
- Add the crushed tomatoes, tomato sauce, and beef broth.
- Stir in the Worcestershire sauce, brown sugar, and apple cider vinegar.
- Season with salt and black pepper.
- Bring the mixture to a boil, then reduce the heat to low.
5. Simmer and Develop Flavors
- Cover the pot partially, leaving a small gap for steam to escape.
- Let the chili simmer gently for 1.5 to 2 hours, stirring occasionally.
- The chili should bubble gently but not boil rapidly.
- As it simmers, the sauce will thicken and the flavors will meld beautifully.
- Taste periodically and adjust the seasoning as needed.
6. Add the Beans
- After the initial simmering time, add the drained and rinsed kidney beans and pinto beans.
- Stir well to incorporate the beans throughout the chili.
- Continue simmering for another 30 minutes, stirring occasionally.
- The beans will absorb some of the flavors while adding their own creamy texture.
7. Final Adjustments
- Taste the chili and adjust the seasoning with more salt, pepper, or cayenne as needed.
- If the chili is too thick, add a bit more beef broth or water.
- If it’s too thin, simmer uncovered for an additional 15-20 minutes to reduce and thicken.
- The final consistency should be thick enough to coat the back of a spoon but still saucy.
- Remove from heat and let it rest for 10 minutes before serving for the best flavor.
Tips for The Best Chili Con Carne
These tips come from years of trial and error in my kitchen. They’ll help you avoid common pitfalls and ensure your chili turns out perfectly every single time.
Pay attention to these details, and you’ll be making chili that rivals any restaurant or competition recipe.
Another favorite: Slow Cooker Beef Stew with Onion Soup Mix
- Use the right meat blend: An 80/20 ground beef ratio gives you enough fat for flavor without making the chili greasy; leaner beef will result in dry, less flavorful chili
- Don’t skip browning: Properly browned beef develops deep, caramelized flavors that form the foundation of great chili
- Toast your spices: Always toast spices in the hot pot before adding liquids to unlock their full aromatic potential
- Low and slow wins: Rushing the simmering process won’t give the flavors time to develop properly; plan for at least 2 hours of cooking time
- Taste and adjust: Chili should be balanced between savory, spicy, sweet, and acidic; adjust these elements to your preference
- Make it ahead: Chili tastes significantly better the next day after the flavors have had time to marry in the refrigerator
- Control the heat: Add cayenne gradually; you can always add more heat, but you can’t take it away
- Don’t rush the simmer: Keep the heat low enough that the chili barely bubbles; aggressive boiling can make the meat tough
Serving Suggestions

Chili con carne is incredibly versatile and can be served in so many delicious ways. I love setting up a chili bar when I’m feeding a crowd and letting everyone customize their bowl.
The toppings and sides you choose can completely transform the eating experience, so don’t be afraid to get creative.
This works wonderfully alongside cornbread muffins for a complete comfort meal.
Here are my favorite ways to serve this chili:
- Classic bowl: Top with shredded cheddar cheese, sour cream, diced red onions, fresh cilantro, and a squeeze of lime
- Chili dogs: Spoon over grilled hot dogs in toasted buns and top with cheese and onions
- Frito pie: Serve over Fritos corn chips with all your favorite toppings
- Stuffed baked potatoes: Split open fluffy baked potatoes and load them up with chili and toppings
- Chili cheese fries: Pour over crispy French fries and top with melted cheese
- With buttermilk cornbread: Serve alongside warm, buttery cornbread for dipping
- Over rice: Spoon chili over steamed white or brown rice for a hearty meal
- Chili nachos: Use as a topping for loaded nachos with all the fixings
Variations of Chili Con Carne
One of the best things about chili is how adaptable it is to different tastes and dietary needs.
I’ve experimented with countless variations over the years, and these are the ones that have become regular rotations in my kitchen.
Feel free to mix and match these variations to create your perfect bowl of chili.
- Turkey chili: Substitute ground turkey for a lighter version that’s still packed with flavor
- Vegetarian chili: Skip the meat and double the beans, adding diced mushrooms and sweet potatoes for heartiness
- White chicken chili: Use chicken, white beans, green chilies, and a creamy base for a completely different take
- Three-bean chili: Add black beans along with the kidney and pinto beans for extra texture and protein
- Smoky chipotle chili: Add 2-3 chopped chipotle peppers in adobo sauce for a deep, smoky heat
- Beer chili: Replace 1 cup of beef broth with your favorite dark beer for added depth
- Chocolate chili: Increase the cocoa powder to 2 tablespoons and add a square of dark chocolate for a richer flavor
- Cincinnati-style: Add cinnamon, allspice, and a touch of chocolate, and serve over spaghetti
Storage and Reheating
Proper storage is key to enjoying your chili for days to come, and honestly, it’s one of those dishes that I intentionally make in large batches because leftovers are so convenient.
I’ve found that chili is one of the few dishes that genuinely improves with time, so don’t hesitate to make it ahead.
Read Also: One Pot American Goulash Recipe
- Refrigerator storage: Let the chili cool completely, then transfer to airtight containers and refrigerate for up to 5 days
- Freezer storage: Portion into freezer-safe containers or heavy-duty freezer bags, leaving 1 inch of headspace for expansion, and freeze for up to 3 months
- Thawing: Transfer frozen chili to the refrigerator 24 hours before you plan to serve it for safe, even thawing
- Reheating on stovetop: Place in a pot over medium-low heat, stirring occasionally and adding a splash of broth or water if needed to loosen the consistency
- Reheating in microwave: Heat in a microwave-safe bowl in 2-minute intervals, stirring between each interval until heated through
- Portion control: Freeze in individual portions for quick grab-and-go lunches or easy weeknight dinners
Nutritional Facts
Per serving (based on 10 servings):
- Calories: 425
- Total Fat: 18g
- Saturated Fat: 6g
- Cholesterol: 85mg
- Sodium: 980mg
- Total Carbohydrates: 32g
- Dietary Fiber: 9g
- Sugars: 10g
- Protein: 35g
- Vitamin A: 25% DV
- Vitamin C: 45% DV
- Calcium: 8% DV
- Iron: 30% DV
Note: Nutritional information is approximate and will vary based on specific ingredients used and portion sizes.
Health Benefits of Key Ingredients
This chili isn’t just delicious; it’s actually packed with nutrients that support your overall health.
Every bowl delivers a powerful combination of protein, fiber, and essential vitamins that make this comfort food surprisingly nutritious.
I love that I can feel good about serving this to my family, knowing they’re getting real nourishment along with incredible flavor.
Here’s what makes this chili a nutritional powerhouse:
- Ground beef: Provides high-quality complete protein, vitamin B12, iron, and zinc that support muscle health, energy production, and immune function
- Beans: Rich in fiber, plant-based protein, and resistant starch that promote digestive health and help maintain stable blood sugar levels
- Tomatoes: Loaded with lycopene, vitamin C, and potassium that support heart health and may reduce inflammation
- Bell peppers: Excellent source of vitamin C and antioxidants that boost immune function and skin health
- Garlic: Contains allicin and other sulfur compounds with anti-inflammatory and immune-boosting properties
- Chili powder and cayenne: Contain capsaicin which may boost metabolism and reduce inflammation
- Cumin: Rich in iron and may aid digestion while providing antioxidant benefits
- Onions: Contain quercetin and other antioxidants that support heart health and may have anti-inflammatory effects
FAQs About Chili Con Carne
1. Can I make this chili in a slow cooker?
Absolutely! Brown the meat and sauté the vegetables on the stovetop first, then transfer everything to your slow cooker.
Cook on low for 6-8 hours or on high for 3-4 hours, adding the beans during the last hour of cooking for the best texture.
2. How can I make my chili thicker?
If your chili is too thin, simmer it uncovered for an additional 20-30 minutes to reduce the liquid.
You can also mash some of the beans against the side of the pot to release their starches, which naturally thickens the chili.
Another option is to stir in a tablespoon of cornmeal or masa harina during the last 15 minutes of cooking.
3. Should I drain the grease after browning the beef?
It depends on your preference and the fat content of your beef. With 80/20 ground beef, I usually drain about half the fat to keep the chili from being greasy while retaining enough for flavor.
If using 90/10 or leaner beef, keep all the fat for better taste and texture.
4. Can I use dried beans instead of canned?
Yes, but you’ll need to plan ahead. Soak 1.5 cups of dried beans overnight, then cook them separately until tender before adding to the chili.
This takes more time but gives you better texture and allows you to control the sodium content.
5. How do I reduce the spiciness if I’ve made it too hot?
Add a tablespoon of brown sugar or a dollop of sour cream to help balance the heat.
You can also increase the volume by adding more beans, tomatoes, or broth to dilute the spiciness.
Serving with dairy-based toppings like cheese or sour cream also helps temper the heat.

Chili Con Carne
Ingredients
- 2 tablespoons vegetable oil 30ml
- 2 pounds ground beef 900g, 80/20 blend recommended
- 1 large yellow onion about 2 cups or 300g, diced
- 1 large red bell pepper about 1.5 cups or 200g, diced
- 4 cloves garlic minced
- 2 tablespoons chili powder
- 1 tablespoon ground cumin
- 1 tablespoon paprika sweet or smoked
- 1 teaspoon dried oregano
- 1/2 teaspoon cayenne pepper adjust to taste
- 1 teaspoon salt plus more to taste
- 1/2 teaspoon black pepper freshly ground
- 28 ounces crushed tomatoes 800g, 1 can
- 15 ounces tomato sauce 425g, 1 can
- 2 cups beef broth 475ml
- 2 tablespoons tomato paste 30g
- 30 ounces kidney beans 850g, 2 cans, drained and rinsed
- 1 tablespoon brown sugar optional, to balance acidity
- shredded cheddar cheese
- sour cream
- sliced green onions
- fresh cilantro chopped
- tortilla chips or cornbread
Equipment
- Large Dutch oven or heavy-bottomed pot 5-6 quart capacity
- Wooden spoon
- Chef’s knife
- Cutting board
Method
- Heat vegetable oil in a large Dutch oven over medium-high heat. Add ground beef and cook, breaking it apart with a wooden spoon, until browned and no longer pink, about 8-10 minutes.
- Add diced onion and bell pepper to the pot and cook until softened, about 5-6 minutes. Stir in minced garlic and cook for 1 minute until fragrant.
- Add chili powder, cumin, paprika, oregano, cayenne, salt, and black pepper. Stir well to coat the meat and vegetables with spices, cooking for 1-2 minutes to toast the spices.
- Stir in crushed tomatoes, tomato sauce, beef broth, and tomato paste. Mix well to combine all ingredients.
- Bring the mixture to a boil, then reduce heat to low. Simmer uncovered for 45 minutes, stirring occasionally to prevent sticking.
- Add drained kidney beans and brown sugar (if using). Continue simmering for another 30 minutes until chili has thickened to desired consistency.
- Taste and adjust seasoning with additional salt, pepper, or spices as needed. Serve hot in bowls with desired toppings.
Nutrition
Notes
- For deeper flavor, brown the beef in batches to avoid overcrowding and ensure proper caramelization.
- Substitute ground turkey or chicken for a leaner version, or use a combination of meats.
- Add diced jalapeños or chipotle peppers in adobo for extra heat and smokiness.
- For a thicker chili, simmer longer uncovered or add 2 tablespoons of masa harina or cornmeal during the last 15 minutes.
- Chili tastes even better the next day as flavors meld together. Store in refrigerator for up to 4 days.
- Freeze in airtight containers for up to 3 months. Thaw overnight in refrigerator before reheating.
- Use a mix of kidney beans and black beans or pinto beans for variety.
- For authentic Texas-style chili, omit the beans entirely and use chunks of chuck roast instead of ground beef.
- Add 1-2 ounces of dark chocolate or 1 tablespoon of cocoa powder for richness and depth.
- Make it in a slow cooker: brown meat and sauté vegetables first, then transfer everything to slow cooker and cook on low for 6-8 hours.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
There’s something deeply satisfying about making a pot of homemade chili from scratch.
It fills your home with the most amazing aromas and brings people together around the table in a way that few other dishes can.
This recipe has become a beloved staple in my home, and I hope it becomes one in yours too. Don’t be afraid to make it your own by adjusting the spices and toppings to suit your family’s preferences.
Give this chili con carne a try this weekend, and I promise you’ll be adding it to your regular dinner rotation.
I’d love to hear how it turns out for you, so drop a comment below and let me know what toppings you chose or any tweaks you made to make it your own.
Recommended:
- Chicken Stew Recipe
- Brunswick Stew Recipe
- Chicken Cacciatore Recipe
- Slow Cooker Beef Stroganoff
- Asian Beef Noodle Soup Recipe


