Chilli con carne is a one-pot ground beef dish built on pantry staples — canned tomatoes, beans, and a handful of spices. It feeds a crowd without much fuss, scales up easily, and reheats better than almost anything else you can make on a Sunday afternoon. If you need a meal that satisfies everyone at the table without a second batch, this is it.
Why this recipe works
Two things make the difference here. First, browning the ground beef properly — not just until it loses its pink color, but until you see real color on the meat — builds a savory base that no amount of extra spice can replicate. That means cooking in batches if your pan is crowded, because steam kills browning. Second, the spices go into the pan before the liquid, toasted briefly in the fat with the onions and garlic. Thirty seconds of heat unlocks flavor that stays muted if you just dump the spices into a wet pot. Everything else — the long simmer, the beans, the tomato paste — builds on that foundation.
Shopping notes
- Ground beef fat percentage: 80/20 works well here. Leaner mince (90/10 or higher) can turn dry and grainy after a long simmer. Drain excess fat after browning if needed, but don’t start with too little.
- Kidney beans: Canned are fine and save time. Drain and rinse them — the canning liquid makes the sauce muddy and adds unnecessary sodium.
- Chilli powder: In the US, chilli powder is a pre-mixed blend (cumin, garlic, oregano, and dried chilli). It is not the same as pure cayenne or pure ancho powder. The recipe is calibrated for the blended version, so check your label before adding extra.
- Smoked paprika: Worth buying if you don’t have it. Regular sweet paprika gives color but not the same depth. A small jar goes a long way across many recipes.
Make-ahead notes
This chilli is genuinely better the next day — the spices settle and the sauce tightens overnight. Make it up to 3 days ahead and store in a covered container in the fridge. Reheat gently on the stovetop over medium-low heat, adding a splash of water or beef stock if it has thickened too much. For longer storage, freeze in portion-sized containers for up to 3 months. Thaw overnight in the fridge before reheating — avoid microwaving from frozen, which heats unevenly and can leave cold spots in the center. Reheat to a full simmer throughout before serving, and make sure the internal temperature reaches at least 165°F (74°C) when reheating any stored meat dish.
Mistakes to avoid
- Adding beans too early: Kidney beans are already cooked from the can. Add them in the last 20–25 minutes of simmering. Any longer and they turn mushy and fall apart into the sauce.
- Skipping the tomato paste step: Tomato paste needs a minute or two of direct heat to cook off its raw, sharp edge. Stir it in with the aromatics before adding canned tomatoes — don’t just pour it in with the liquid.
- Covering the pot the whole time: A lid traps steam and keeps the sauce thin. Once everything is in the pot, leave the lid slightly ajar or remove it entirely for the last 20 minutes so the chilli reduces to a proper thick consistency.
- Under-seasoning at the end: Spices mellow significantly during a long simmer. Always taste and adjust salt and chilli heat in the final 10 minutes, not just at the start. What tastes bold going in will be noticeably softer by the time it’s done. Skip the garnish — not worth the extra dish when the chilli is this thick and flavorful on its own.
- Serving immediately after cooking: If you have 10 extra minutes, take the pot off the heat and let it sit uncovered before serving. The sauce tightens, the fat redistributes, and the flavors come together in a way that rushing to the table doesn’t allow.
The Best Chilli Con Carne Recipe
Ingredients
1 tablespoon grapeseed oil
2 teaspoons garlic - crushed
1 kilogram ground beef (minced beef)
1 medium red pepper (red capsicum) - sliced
1 can red kidney beans
2 cans tomato - diced
1 jar BBQ sauce (barbecue sauce)
2 medium yellow onion - diced
¼ teaspoon sea salt
¼ teaspoon ground black pepper
1 teaspoon chili powder (chilli powder in British English)
1 teaspoon cumin 1 tablespoon Tabasco
1 pack Mozzarella cheese
Instructions
- Sauté the onions in grape seed oil until they go golden brown, then add the garlic, chilli, and cumin powder and cook for an additional 1 minute.
- Add red peppers and kidney beans, cook and stir occasionally for 3 minutes.
- Add the diced tomatoes, and BBQ sauce and stir through.
- Set aside the contents of the pan in a bowl.
- Brown the minced beef in the same pan. You may need to add more oil.
- Add the ingredients set aside previously.
- Season mixture with the desired amount of chilli powder, tabasco sauce, salt and pepper.
- Allow to simmer for 30 minutes on the lowest heat. Stir occasionally.
Nutrition
Common questions
Can I use a different type of bean instead of kidney beans?
Yes — black beans or pinto beans both work well as direct swaps. Black beans give a slightly earthier flavor and hold their shape nicely; pinto beans are softer and blend into the sauce more, which works if you prefer a thicker, less chunky texture.
How do I make this less spicy for kids without making a separate pot?
Reduce the chilli powder by half and leave out any fresh chilli entirely, then serve hot sauce on the side for adults. The smoked paprika keeps the flavor interesting without adding heat, so the family version still tastes like proper chilli rather than a watered-down one.
What’s the best way to stretch this to feed more people?
Add a second can of beans and an extra can of diced tomatoes — this extends the pot significantly without changing the flavor balance. Serving it over rice rather than on its own also makes each portion more filling, which matters when you’re feeding a table of hungry people.
If you liked this one
- Spicy Beef Stuffed Peppers
- Hearty Beef Kale Soup
- Hearty Beef Cauliflower Bake
- Hearty Beef Mushroom Stroganoff
