This chili con carne recipe makes a thick, meaty pot with steady heat and deep flavor, ready in about 45 minutes on the stove.
If your past chili turned out thin, bland, or greasy, this version fixes the usual pain points: it browns the meat hard, builds a fast tomato base, and finishes with a short simmer that tightens the whole pot. This chili con carne recipe lands you spoon-coating sauce, tender beef, and beans that stay intact.
Chili Con Carne Recipe Ingredients At A Glance
This is a medium pot that feeds 6. If you want more heat, change the chili powder style, not the salt. Notes below keep each swap predictable.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground beef (80–90% lean) | 900 g / 2 lb | Pick 85% for a meaty pot with less grease. |
| Yellow onion | 1 large | Dice small so it melts into the sauce. |
| Garlic | 4 cloves | Mince; add after browning so it won’t scorch. |
| Tomato paste | 2 tbsp | Cook it briefly for a deeper, less tinny taste. |
| Canned crushed tomatoes | 800 g / 28 oz | Fire-roasted adds smoke without extra steps. |
| Beef stock or water | 375 ml / 1½ cups | Use less liquid first; you can loosen later. |
| Kidney beans, drained | 2 cans (400 g each) | Rinse to tame the canning brine. |
| Chili powder (blend) | 2½ tbsp | Choose a blend you like; heat levels vary. |
| Ground cumin | 2 tsp | Gives the classic warm note. |
| Smoked paprika | 1 tsp | Optional, but great with beef. |
| Dried oregano | 1 tsp | Mexican oregano if you have it. |
| Salt | 1½ tsp | Start here; finish to taste after simmering. |
| Black pepper | ½ tsp | Add early; it softens as it cooks. |
| Apple cider vinegar or lime | 1–2 tsp | A small splash at the end wakes up the pot. |
Prep That Pays Off
Chili is forgiving, but a couple of minutes of prep prevents the two big letdowns: pale meat and watery sauce. Get everything ready, then cook in a straight line.
- Open the beans and tomatoes, drain and rinse the beans, and keep them by the stove.
- Measure spices into a small bowl. This keeps them from clumping in one spot.
- Heat your pot dry for a minute before adding oil. A hot pot helps the beef brown fast.
Cooking Steps For A Thick, Meaty Pot
Brown The Beef Hard
Set a heavy pot over medium-high heat. Add 1 tbsp oil, then add the beef in a flat layer. Let it sit for 3–4 minutes without stirring. You want dark edges and a few crisp bits. Break it up, then keep cooking until most pink is gone.
If there’s a lot of fat pooling, spoon off some. Leave a thin slick behind; it carries flavor and helps the onions cook evenly.
Build The Base
Add the onion with a pinch of salt. Cook 4–5 minutes until it softens. Stir in garlic for 30 seconds. Add tomato paste and stir for 60–90 seconds until it darkens slightly.
Tip in chili powder, cumin, paprika, and oregano. Stir for 20–30 seconds. Spices bloom in warm fat, so they taste rounded instead of dusty.
Simmer, Then Tighten
Add crushed tomatoes and stock. Scrape the bottom well to lift the browned bits into the sauce. Bring to a gentle bubble, then drop the heat to low. Simmer with the lid off for 20 minutes, stirring once or twice.
Add the beans and simmer 10 minutes more. If the pot looks too thick, add a splash of water. If it looks thin, keep the lid off and let it reduce.
Finish With Acid And Salt
Turn off the heat. Stir in vinegar or lime, then taste. Add salt in small pinches until the beef tastes beefier and the tomatoes taste sweeter. Rest 5 minutes before serving; the sauce sets as it cools slightly.
Making Chili Con Carne At Home Without Thin Sauce
Most pots go watery for one reason: the base has more water than the meat can carry. The fix isn’t flour, cornstarch, or mystery thickeners. It’s choosing ingredients that reduce well, then letting them reduce.
Meat Choice And Browning Style
Lean beef cooks up drier, while very fatty beef leaves a slick on top. A middle pick like 85% lean keeps the pot meaty without feeling heavy. Brown in a single layer and leave it alone at the start. Stirring too soon steams the beef, and steamed beef tastes flat.
Tomatoes That Taste Right
Crushed tomatoes vary by brand. Some are sweet, some taste sharp. If your canned tomatoes taste acidic, add a pinch of sugar near the end and let it simmer a few minutes. Tomato paste does heavy lifting too, so cook it until it turns a shade darker before you add liquids.
Beans That Stay Whole
Rinsing canned beans helps them hold shape and keeps the sauce clean. Add them after the first simmer so they don’t take a beating while the sauce is still loose. If you cook from dried beans, cook them fully in plain water first, then add to the chili at the same stage as canned.
Flavor Tweaks That Don’t Break The Pot
Pick The Right Chili Powder
“Chili powder” means a blend. Some brands lean sweet, some lean hot, and some taste smoky. If you want a gentle pot, use a mild blend and add heat later with hot sauce at the table. If you want a deeper chile taste, replace 1 tbsp of the blend with ground ancho or chipotle.
Control Thickness Without Weird Tricks
Thin chili usually comes from too much liquid or not enough simmer time. Start with the liquid amount in the table, keep the lid off, and let steam do the work. If you still want it thicker, mash a half cup of beans with a fork and stir it back in. It thickens the sauce and keeps the flavor on track.
Get Better Flavor With One Small Move
After you add tomatoes and stock, scrape the bottom until it feels smooth. Those browned bits are concentrated beef flavor. If they stay stuck, you lose them and you risk a scorched taste.
Safe Temps And Storage That Keep Chili Tasty
Chili holds well, so it’s a smart cook-once meal. For safety, follow the USDA’s guidance on cooling and storing leftovers, including chilling cooked food promptly and using shallow containers for faster cooling. USDA FSIS leftovers and food safety lays out the time and handling basics.
When reheating, bring chili back to a full simmer. If you’re checking meat doneness during cooking, the USDA temperature chart is a handy reference. USDA safe temperature chart lists minimum internal temperatures for meats.
Fridge And Freezer Tips
- Fridge: Cool, put a lid on, and refrigerate. Chili tastes even better the next day.
- Freezer: Portion into bags or containers, press out air, and freeze flat for fast thawing.
- Reheat: Add a splash of water if it thickened too much in storage.
Easy Variations That Still Taste Like Chili
Slow Cooker Version
Brown the beef and cook the onion, garlic, paste, and spices in a pan first. Then add everything except the beans to the slow cooker. Cook on low 6–8 hours. Stir in beans for the last 30–45 minutes so they don’t turn grainy.
Pressure Cooker Version
Use sauté mode to brown beef and soften onion. Stir in paste and spices, then add tomatoes and stock. Cook at high pressure 12 minutes, then quick release. Add beans and simmer on sauté for 5–8 minutes to tighten.
Bean-Free Version
Skip the beans and add 1 diced bell pepper with the onion. Keep the simmer with the lid off so the sauce reduces. Serve with rice or baked potatoes to stretch it.
Serving Ideas That Make It A Meal
Chili can be dinner by itself, yet toppings turn it into something people build their own way. Put bowls of toppings on the table and let everyone stack what they like.
- Sharp cheddar, Monterey Jack, or a mix
- Sour cream or plain yogurt
- Pickled jalapeños for quick heat
- Chopped onion or scallion
- Cilantro and lime wedges
- Cornbread, tortilla chips, or warm tortillas
Common Fixes When Chili Goes Sideways
Most problems are easy to correct mid-cook. Use this table as a quick check, then keep simmering until the pot looks right.
| Problem | Why It Happens | Fast Fix |
|---|---|---|
| Too thin | Too much liquid; lid on; short simmer | Simmer with the lid off 10–15 minutes; mash some beans. |
| Too thick | Long simmer; starchy beans | Stir in hot water or stock, ¼ cup at a time. |
| Greasy top | High-fat beef | Spoon off fat; blot with paper towel on a spoon. |
| Tastes flat | Low salt; no acid | Add salt in pinches; finish with vinegar or lime. |
| Too spicy | Hot chili blend; extra cayenne | Add more tomatoes/beans; serve with dairy toppings. |
| Bitter edge | Burned garlic or spices | Add ½ tsp sugar; add more tomatoes; keep heat low. |
| Beans breaking | Hard boil; over-stirring | Stir gently; add beans later; keep a gentle bubble. |
One-Pot Checklist For Repeatable Results
Print this to your notes app or stick it on the fridge. It keeps the method tight so you can cook chili from memory.
- Heat pot and brown beef until dark in spots.
- Cook onion until soft, then add garlic briefly.
- Cook tomato paste, then bloom spices in the fat.
- Add tomatoes and stock, scrape the bottom clean.
- Simmer with the lid off 20 minutes, stir now and then.
- Add beans, simmer 10 minutes, adjust thickness.
- Finish with a small splash of vinegar or lime, then salt to taste.
- Rest 5 minutes, then serve with toppings.
Once you’ve cooked it a couple of times, you’ll spot the look of a finished pot: slow bubbles, glossy sauce, and beef that stays tender. That’s when this chili con carne recipe earns a regular slot in your dinner rotation.

