
This chili redefines what best means—deep, complex flavors built through slow simmering and careful spice layering. The secret lies in blooming whole spices in hot oil before adding the meat, which creates a foundation of aroma that infuses every bite.
Ground beef and pork combine with beans for texture that’s both hearty and tender. A blend of chili powders, cumin, and a touch of cocoa powder adds depth without overpowering. The dish improves as it rests, with flavors melding into something truly extraordinary.
The result is a rich, thick chili with bold Tex-Mex character that lingers on the palate. Each spoonful delivers meaty richness, bean heartiness, and a perfectly balanced spice profile that builds gradually rather than overwhelming.
Serve with cornbread or rice to soak up every drop of the deeply flavored sauce. This is chili that earns its reputation.
Ingredients for Best Chilli Con Carne Recipe in the World
Ground meats, beans, and bold spices build this chili’s signature depth and heartiness.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80/20 lean-to-fat ratio preferred |
| Ground Pork 🥩 | ½ lb | Regular ground, not sausage |
| Dried Kidney Beans 🌱 | 1 cup | Soaked overnight, drained |
| Dried Black Beans 🌱 | 1 cup | Soaked overnight, drained |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Chili Powder 🌶️ | 3 tbsp | Blended variety for complexity |
| Ground Cumin 🌿 | 1 ½ tbsp | Toasted briefly in oil |
| Smoked Paprika 🌶️ | 1 tbsp | Adds signature smokiness |
| Unsweetened Cocoa Powder 🍫 | 1 tbsp | Enhances depth, not sweetness |
| Beef Broth 🍲 | 2 cups | Low-sodium preferred for control |
| Crushed Tomatoes 🍅 | 1 can | 28 oz can, with juices |
| Tomato Paste 🍅 | 2 tbsp | For concentrated umami base |
| Olive Oil 🫒 | 2 tbsp | For blooming spices and browning |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt preferred |
The beef and pork foundation is non-negotiable here. 80/20 ground beef gives you the right fat content for richness, while regular ground pork adds tenderness. For the beans, dried kidney and black beans are traditional—soak them overnight for the best texture. Most supermarkets carry these, but bulk bins at natural food stores often have better turnover.
No ground pork? Double the beef works, though you lose some complexity. Out of kidney beans? Pinto beans at a 1:1 swap keep the heartiness. If you’re missing cocoa powder, a dash of instant coffee deepens the flavor similarly. For the chili powder, Penzeys or McCormick blends are reliable. Skip pre-ground cumin if it smells flat—whole seeds toasted and ground fresh are worth the effort.
This chili tastes even better the next day. Store in the fridge for up to 4 days or freeze for 3 months. Portion leftovers into containers for easy reheating—every spoonful stays rich and flavorful.
Why You’ll Love This Recipe
- I’ll be real: two types of ground meat and dried beans make this filling without breaking the bank.
- One Pot Wonder: I toss in the beef, pork, onions, and beans—no pre-cooking the dried beans, just let it simmer.
- Deep, Rich Flavor: The combo of beef and pork gives it a hearty, layered taste that’s way better than single-meat versions.
- Feeds a Crowd: Honestly, it’s my go-to for parties or Sunday dinner—everyone always asks for the recipe.
Step-by-Step Instructions for Chilli Con Carne
This method delivers deep, complex flavors through careful layering and slow simmering.
Step 1: Brown the Meat and Build the Base
Heat the 2 tbsp Olive Oil in a large Dutch oven over medium-high heat. Add the 1.5 lb Ground Beef and 0.5 lb Ground Pork, breaking it up with a wooden spoon. Cook for 6-8 minutes until deeply browned—don’t rush this step; the caramelized meat adds essential depth.
Once browned, add the finely diced Yellow Onion and cook for 3-4 minutes until softened and translucent. Stir in the minced 4 cloves Garlic Cloves and cook for 30 seconds until fragrant. This aromatic foundation is critical for the final flavor profile.
Step 2: Bloom the Spices and Add Umami
Reduce heat to medium and add the 3 tbsp Chili Powder, 1.5 tbsp Ground Cumin, 1 tbsp Smoked Paprika, and 1 tbsp Unsweetened Cocoa Powder. Stir constantly for 1-2 minutes until the spices become deeply fragrant—this blooming process unlocks their full potential.
Add the 2 tbsp Tomato Paste and cook for another 1-2 minutes, stirring frequently. The paste should darken slightly, which enhances its natural sweetness and creates a rich, concentrated base for the chili. This step ensures the flavors meld seamlessly.
Step 3: Combine Liquids and Beans
Pour in the 1 can Crushed Tomatoes (with juices) and 2 cups Beef Broth. Stir well to combine, scraping up any browned bits from the bottom of the pot. Add the soaked and drained 1 cup Dried Kidney Beans and 1 cup Dried Black Beans, then season with 1.5 tsp Salt.
Bring the mixture to a boil, then reduce the heat to low to maintain a gentle simmer. Cover the pot and let it cook for 1.5 to 2 hours, stirring occasionally, until the beans are tender and the chili has thickened. This slow simmer allows the flavors to meld and deepen.
Step 4: Adjust and Finish
After the beans are tender, uncover the pot and simmer for an additional 15-20 minutes to allow the chili to thicken further. If it becomes too thick, add a splash of water or broth to reach your desired consistency.
Taste and adjust the seasoning if needed. The chili should have a rich, balanced flavor with a hint of smokiness and a subtle depth from the cocoa powder. Let it rest for 10 minutes off the heat before serving to allow the flavors to fully meld together.
Pro Tips For Making Best Chilli Con Carne Recipe In The World
- Brown meat thoroughly: Cook the ground beef and pork until deeply browned—not just gray. This builds a rich, caramelized base that dried beans can’t replicate on their own.
- Soak beans overnight: I learned this the hard way—kidney and black beans stay tough and uneven if you skip the 8-hour soak. Drain and rinse before cooking to cut the simmer time in half.
- Skip canned beans: Dried beans absorb the chili’s flavors as they cook, while canned ones add a metallic taste. The texture difference alone is worth the extra hour.
- Add onion early: Sweat the yellow onion with the meat so it melts into the base. Adding it later leaves noticeable chunks and a raw bite.
Troubleshooting This Recipe
Beans Not Soft
If your beans remain hard after 2 hours, they likely weren’t soaked long enough. Soak dried beans for at least 8 hours or overnight. For quick fix, transfer to a pressure cooker with 1 inch of water above beans and cook at high pressure for 15 minutes. 💡
Chili Too Thin
Uncover and simmer on medium-low heat for an additional 20-30 minutes. Stir occasionally to prevent sticking. Alternatively, mash some beans against the pot’s side to release natural starches that thicken the sauce.
Bland Flavor Profile
If the chili tastes flat, bloom additional spices in 1 tbsp hot oil for 1 minute, then stir into the pot. Add 1 tsp salt and 1 tbsp tomato paste to boost umami. Simmer for 10 minutes to meld new flavors.
Overly Spicy
Balance heat by stirring in 1 tbsp brown sugar or ½ cup dairy like sour cream. Add 1 diced bell pepper (seeds removed) for volume and sweetness. Simmer for 15 minutes to incorporate fully.
Meat Not Browned
If meat looks gray, increase heat to medium-high and cook in batches without stirring too often. Let it develop a deep brown crust for 2-3 minutes per side. This builds the Maillard reaction flavors crucial for depth.
Burnt Bottom
Immediately transfer chili to a clean pot to stop further burning. Scrape off any burnt bits, then add ½ cup broth to deglaze. Stir well and reduce heat to low. Use a heavy-bottomed Dutch oven next time to prevent hot spots. 🔥
Nutrition Facts
Frequently Asked Questions
Can I use canned beans instead of dried?
Yes, but adjust the cooking time. Drain and rinse 2 cans (1 each kidney and black), then add with liquids. Simmer for only 30-40 minutes to prevent mushiness.
Why cocoa powder in chili?
It deepens flavors without adding sweetness. Just 1 tbsp enhances the spices and balances acidity from tomatoes. Think of it as a flavor booster, not a dessert ingredient.
How do I make it less greasy?
After browning meat, drain excess fat before adding onions. Or chill cooked chili and skim hardened fat from the top. Using 85/15 beef instead of 80/20 also reduces grease.
What’s the best way to store leftovers?
Cool completely, then refrigerate in airtight containers for up to 4 days. For longer storage, freeze in portions for up to 3 months. Thaw overnight in fridge before reheating.
- Leftover Chicken Recipe Ideas: Zero-Waste Meal Reinventions - September 29, 2026
- Pasta Recipe 394610: Garlic Butter Noodles With Fresh Herb Infusion - September 29, 2026
- Kalay Chanay Recipe Food Fusion: Spiced Chickpea Indulgence With Bold Flavors - September 29, 2026