This classic Tex-Mex favorite combines ground beef with two types of beans in a deeply spiced tomato sauce. The dish simmers slowly to develop layers of flavor from cumin, chili powder, smoked paprika, and oregano. Each bowl offers tender beef, creamy beans, and a warming kick from jalapeños. Perfect served with cornbread, rice, or classic toppings like sour cream and shredded cheddar.
The first time I made chili con carne, I was snowed in during that unexpected winter storm last February. My pantry was running low but I had exactly the right combination of canned beans and ground beef that needed using. Something about that bubbling pot of rich, spiced comfort made the howling wind outside feel almost cozy instead of isolating. Now it is my go-to whenever I need to feed a crowd or just want something that hugs back.
My neighbor texted me at 6 PM asking what smelled so good, and within twenty minutes she was at my door with a container of her own cornbread. We ended up eating on my living room floor while watching bad movies and trading stories about our worst cooking disasters. That pot of chili turned a random Tuesday into something that felt like a genuine memory.
Ingredients
- 500 g ground beef: The foundation of the dish, brown it thoroughly for those crispy bits that add serious flavor
- 1 large onion, diced: Sweet aromatic base that melts into the sauce during simmering
- 2 cloves garlic, minced: Add this right after the beef so it blooms in the hot fat without burning
- 1 red bell pepper and 1 green bell pepper, diced: These bring sweetness and color plus they hold their texture nicely
- 1 jalapeño, finely chopped: Leave the seeds in if you want real heat, remove them for just a gentle kick
- 400 g canned diced tomatoes: The backbone of your sauce, look for fire-roasted ones if you want extra depth
- 2 tbsp tomato paste: Concentrated umami that makes the sauce taste like it cooked for hours
- 400 g canned red kidney beans and 400 g canned black beans: Rinse them well to remove the canning liquid which can be metallic
- 250 ml beef broth: Use a good quality one here since it reduces down and concentrates
- 2 tbsp olive oil: For sautéing your aromatics and browning the beef properly
- 2 tsp ground cumin: That earthy signature chili flavor you cannot skip
- 2 tsp chili powder: Not just heat, this adds a complex warm spice blend
- 1 tsp smoked paprika: The secret ingredient that makes people ask what is different about your chili
- 1/2 tsp ground coriander: Brightens the heaviness of the beef and beans
- 1/2 tsp cayenne pepper: Adjust based on your heat tolerance or leave it out completely
- 1 tsp dried oregano: Adds an herbal note that cuts through the rich spices
- 1 tsp salt and 1/2 tsp black pepper: Season gradually and taste at the end
Instructions
- Start your aromatics:
- Heat that olive oil in your largest pot or Dutch oven over medium heat, toss in the diced onion and let it soften for about 4 minutes until it turns translucent and smells sweet.
- Wake up the garlic:
- Stir in the minced garlic and let it cook just one minute until fragrant, do not let it brown or it will taste bitter.
- Brown the beef properly:
- Add your ground beef and break it up with your spoon, letting it develop some serious color and crispy bits over 6 to 8 minutes, do not rush this step.
- Add the peppers:
- Toss in both bell peppers and the jalapeño, cooking them another 3 to 4 minutes so they soften slightly but still have some bite.
- Build the spice base:
- Scoop in the tomato paste and diced tomatoes, then dump in all your spices and stir everything until it becomes this incredibly fragrant rusty red paste.
- Add the liquid:
- Pour in the beef broth and scrape up any browned bits stuck to the bottom of the pot, that is where the flavor lives.
- Let it simmer low and slow:
- Bring everything to a gentle bubble then drop the heat to low, cover it up, and let it simmer for 45 minutes while your kitchen starts to smell amazing.
- Add the beans:
- Stir in both cans of drained beans and let everything simmer uncovered for another 15 minutes so the sauce thickens and the beans absorb all those spices.
- Final seasoning:
- Taste it and add more salt or cayenne if it needs something, then serve it hot with whatever garnishes make you happy.
My brother who never cooks anything beyond toast asked me for this recipe after he had it at my Super Bowl party. He called me two weeks later baffled that his actually tasted as good as mine, which is basically the highest compliment I can imagine receiving.
Making It Your Own
I have tried swapping in ground turkey when I was trying to eat lighter, and honestly it still delivers that comfort food satisfaction without the heaviness. The trick is adding a little extra smoked paprika to compensate for the missing beef flavor.
What To Serve With It
My absolute favorite pairing is homemade cornbread slathered with butter, but over fluffy white rice works surprisingly well too. The rice soaks up all that spiced sauce and somehow makes the bowl feel even more substantial than it already is.
Storage And Reheating
This actually improves overnight as all those spices have time to mingle and develop deeper relationships with each other. I always make a double batch just so I can enjoy it for lunch the next day when the flavors have really settled into something extraordinary.
- Freeze individual portions in freezer bags for those nights when cooking anything feels impossible
- Add a splash of broth when reheating if it has thickened too much in the fridge
- The texture is perfect for loading onto baked potatoes or nachos later in the week
There is something profoundly satisfying about a one-pot meal that tastes even better tomorrow, like you did your future self a favor without even trying. Make this on Sunday and thank yourself all week long.
Recipe FAQs
- → How long does chili con carne take to cook?
-
Total cooking time is about 1 hour 40 minutes. The beef and vegetables brown first, then the mixture simmers for 45 minutes before adding beans for a final 15-minute thickening stage.
- → Can I make this dish ahead of time?
-
Absolutely. Like many slow-cooked dishes, chili con carne actually tastes better the next day as flavors meld. Store in the refrigerator for up to 3 days or freeze for up to 3 months.
- → What's the best way to adjust the spice level?
-
Increase jalapeño or add more cayenne for extra heat. For milder flavor, omit the jalapeño and reduce cayenne. The spice level can be adjusted during cooking—taste and add more if desired.
- → Can I use different types of meat?
-
Ground turkey or chicken work well as lighter alternatives. For a vegetarian version, replace the meat with extra beans, lentils, or plant-based crumbles while keeping the same spice blend.
- → What are the best sides to serve?
-
Cornbread is the traditional accompaniment, but rice, crusty bread, or tortilla chips also work well. Top with sour cream, shredded cheese, fresh cilantro, or diced avocado for added creaminess.
- → Is chili con carne gluten-free?
-
The dish itself is naturally gluten-free. Just ensure your beef broth and canned ingredients are certified gluten-free, and skip the beer if using it in place of broth.