

Ground beef chuck, onion, tomato soup, chicken broth, crushed tomatoes, chili powder, cumin, pinto beans, kidney beans, and cayenne.
Table of Contents
Iโve always felt like a big pot of chili has a way of announcing itself before anyone even sees it. You start browning the beef, the onion softens, the cumin and chili powder hit the heat, and suddenly the kitchen smells like a cold-weather Saturday, game day, and a family dinner all rolled into one. This Chili Con Carne Recipe gives me that exact feeling. Itโs not fancy. Itโs not trying to be trendy. Itโs just hearty, warm, beefy, and bold enough to make everyone drift toward the stove asking, โIs it ready yet?โ Sound familiar?
The first time I made this homemade chili con carne, I wasnโt planning some big, impressive dinner. I just needed something filling. Something dependable. One of those meals that says, โOkay, sit down, youโre fed,โ without needing a side of drama. I remember stirring the pot and thinking it looked a little too simple at first, but after it simmered? Oh, it changed. The broth thickened, the tomatoes settled in, the beans soaked up all that seasoning, and the whole thing turned into a cozy bowl of comfort. Not perfect-looking, not restaurant-polished, but honestly, thatโs what I like about chili. Itโs a little messy, a little bold, and full of personality.

Why youโll Love this Chili Con Carne Recipe?
This Chili Con Carne Recipe is the kind of meal that feels like it has your back. Itโs rich from the ground beef chuck, full of warmth from cumin and chili powder, and hearty enough thanks to the pinto beans and kidney beans. I like that it uses simple pantry ingredients, too. No complicated steps, no hard-to-find peppers, no โtoast this and grind thatโ situation when youโre already tired and just want dinner. Itโs a practical chili con carne recipe, but it still tastes like it had time to become something special.
Another thing I love is how flexible this beef chili recipe is. You can keep it mild, spice it up with extra cayenne, load it with toppings, or serve it over rice if you want to stretch it further. And leftovers? Honestly, this is one of those dishes that might taste better the next day. The flavors sit together overnight and somehow become deeper, like they had a little meeting in the fridge and agreed to behave. Iโm not saying chili fixes everything, but a warm bowl of this after a long day? It helps. A lot.

Ingredient Notes
Before you start this Chili Con Carne Recipe, letโs talk about whatโs going into the pot. The ingredients are humble, but thatโs kind of the whole charm. Ground beef, onions, tomatoes, broth, beans, and spices. Nothing flashy. But when they simmer together, they create that deep, comforting flavor that makes chili feel like more than just dinner. Itโs the kind of recipe where each ingredient does its part, even the quiet ones. Like the onion. Nobody claps for the onion, but take it away and the whole thing feels a little lonely.
- Ground beef chuck: Ground beef chuck gives this chili con carne its hearty, meaty base. It has enough richness to make the chili satisfying, but youโll still want to drain off the extra grease after browning so the final pot doesnโt feel heavy or oily. Let the beef brown properly before adding the rest of the ingredients. I know itโs tempting to rush, especially when everyone is already hungry, but that browning step adds so much flavor. Itโs where the chili starts building its backbone.
- Onion: Chopped onion adds sweetness and depth to the chili. It softens into the beef and spices, so you wonโt get harsh onion flavor in the finished bowl. It just blends in and makes everything taste fuller. Onion is one of those ingredients that works quietly in the background, kind of like the person who cleans up after a family gathering while everyone else โhelpsโ by standing near the sink.
- Red pepper flakes: Red pepper flakes give this homemade chili con carne a little warmth early on. They cook with the beef and onion, which helps their heat spread through the base of the chili. You can use less if you prefer a milder bowl, or add a pinch more if your family likes some kick. Just go slowly. Chili heat can sneak up on you like a plot twist you didnโt ask for.
- Ground cumin: Cumin is one of the key flavors in this Chili Con Carne Recipe. It adds that earthy, warm, slightly smoky taste that makes chili taste like chili. This recipe divides the cumin, adding some early with the beef and the rest later with the beans. I like that because it gives the chili a layered flavor instead of everything tasting flat. A little cumin goes a long way, but in chili, it belongs.
- Condensed tomato soup: Tomato soup gives the chili a smooth, slightly sweet tomato base. It may feel a little old-school, but honestly, I love that. Some of the best comfort food recipes have that โsomeoneโs aunt wrote this on an index cardโ energy. The tomato soup helps thicken the chili and gives it a cozy, familiar flavor that works beautifully with the beef and spices.
- Chicken broth: Chicken broth adds liquid and savory flavor without making the chili too heavy. I know, chicken broth in a beef chili recipe might sound a little unexpected, but it works. It helps the tomatoes, spices, and beef simmer together into a rich base. If you want more control over the salt, use low-sodium broth and adjust the seasoning near the end.
- Crushed tomatoes: Crushed tomatoes bring texture, acidity, and a fresher tomato flavor to the chili. They balance the smooth tomato soup and make the pot feel more homemade. I like crushed tomatoes here because they blend in nicely without leaving huge chunks. They give the chili body without taking over the spoon.
- Chili powder: Chili powder is the big flavor maker in this Chili Con Carne Recipe. Five tablespoons might look like a lot when youโre measuring it, but this is a big pot with meat, broth, tomatoes, and beans, so the seasoning needs to show up. Different chili powders can taste stronger or milder depending on the brand, so if yours is very spicy, you may want to be gentle with the cayenne later.
- Salt and black pepper: Salt pulls all the flavors together, and black pepper adds a little sharpness. Since the tomato soup and broth may already have salt, itโs smart to taste near the end before adding more. Chili is forgiving, but it does appreciate a final seasoning check. Think of it as the last little adjustment before the bowl goes from good to oh yes, thatโs it.
- Pinto beans: Pinto beans add a soft, creamy texture to this beef and bean chili. They make the chili feel hearty and help thicken the pot as it simmers. They donโt have a loud flavor, but they soak up the spices and tomato base beautifully. Very cooperative bean. We appreciate that.
- Dark red kidney beans: Dark red kidney beans give the chili that classic look and a firmer bite. They hold their shape well, even after simmering, which means every spoonful has a nice mix of meat, sauce, and beans. They make the chili feel traditional and filling.
- Light red kidney beans: Light red kidney beans add another layer of color and texture. Using both dark and light kidney beans might seem like a small detail, but it makes the finished chili more interesting. Not complicated. Just a little better. Sometimes thatโs all a recipe needs.
- Cayenne pepper: Cayenne is where you control the final heat. Add it to taste after the chili has simmered a bit, because the other spices already bring warmth. If youโre feeding spice-sensitive people, go light and let everyone add hot sauce to their own bowl. That keeps dinner peaceful, and honestly, peace at the dinner table is underrated.

How to Make Chili Con Carne Recipe?
Making this Chili Con Carne Recipe is simple, but it does need a little simmering time. Thatโs where the magic happens. You brown the beef, soften the onion, add the tomatoes and broth, season the pot, then bring in the beans and let everything settle together. Nothing about it is hard. Itโs more like building flavor in layers. A little beef, a little spice, a little tomato, a little patience. Chili doesnโt need you hovering over it every second, which is nice because, letโs be real, thereโs probably laundry somewhere judging you.
Step 1: Brown the ground beef
Heat a large stock pot over medium-high heat. Add the ground beef chuck and break it apart as it cooks. Let it brown evenly, stirring now and then so it doesnโt clump too much. Browning the beef gives this chili con carne recipe a deeper, richer flavor, so try not to rush through it. Once the beef is fully cooked, drain off the excess grease. You want the chili hearty and rich, not greasy enough to leave a shiny little oil slick on top.
Step 2: Add the onion and first layer of spices
Add the chopped onion, red pepper flakes, and 1/2 tablespoon of cumin to the browned beef. Cook and stir until the onion becomes tender. This step wakes everything up. The onion softens, the cumin gets warm and fragrant, and the red pepper flakes start adding their little spark. This is usually the point when the kitchen starts smelling like something good is definitely happening. You may get visitors. They will pretend itโs casual.
Step 3: Add the tomato base
Pour in the condensed tomato soup, chicken broth, and crushed tomatoes. Stir everything together until the beef and onions are mixed into the tomato base. At this stage, the chili may look a little loose, but donโt worry. It thickens as it simmers, especially once the beans go in. The tomato soup gives it smoothness, the crushed tomatoes add body, and the broth helps everything cook down into that classic homemade chili texture.
Step 4: Season and simmer
Add the chili powder, salt, and black pepper. Stir well, then reduce the heat and let the chili simmer for 30 minutes. This gives the spices time to blend with the beef and tomato mixture. Stir occasionally so nothing sticks to the bottom of the pot. Also, if you taste it, be careful. Hot chili has a way of attacking the roof of your mouth when you get too excited. Ask me how I know.
Step 5: Add the beans and remaining seasoning
Stir in the drained pinto beans, dark red kidney beans, and light red kidney beans. Add the remaining cumin and cayenne pepper to taste. Stir gently so the beans stay mostly whole. This is when the chili starts feeling like a full meal. The beans make it thicker, heartier, and more satisfying, and they soak up all that chili flavor as they simmer.
Step 6: Simmer again
Let the chili simmer for another 30 minutes. This second simmer helps the beans warm through and gives the flavors time to deepen. If the chili gets too thick, add a splash of broth. If itโs too thin, let it simmer uncovered for a little longer. Chili is pretty forgiving. Itโs not a delicate soufflรฉ. It can handle a little adjusting, which is one reason I love it.
Step 7: Serve warm
Ladle the hot Chili Con Carne Recipe into bowls and add your favorite toppings. Shredded cheese, sour cream, green onions, jalapeรฑos, crushed tortilla chips, avocado, or hot sauce all work beautifully. Or keep it simple with cornbread and a spoon. Thereโs no wrong way to enjoy a warm bowl of beef chili, unless you forget the toppings you love. That would be tragic.
Storage Options
This Chili Con Carne Recipe is one of those meals that makes leftovers feel like a gift, not a chore. Let the chili cool completely, then store it in an airtight container in the refrigerator for up to 4 days. When you reheat it, warm it gently on the stovetop over medium-low heat, stirring every so often. You can also microwave individual portions if youโre in lunch mode and donโt want to dirty a pot. If the chili thickens too much in the fridge, add a splash of broth or water to loosen it up.
You can also freeze this homemade chili con carne for longer storage. Transfer cooled chili into freezer-safe containers or bags, leaving a little space because it expands as it freezes. Store it for up to 3 months. I like freezing chili in single portions because there is nothing better than finding a ready-made meal on a day when cooking feels like climbing a mountain in flip-flops. Thaw it overnight in the refrigerator, then reheat gently. The beans may soften a little after freezing, but the flavor stays cozy and rich.
Variations & Substitutions
This Chili Con Carne Recipe is hearty and classic as written, but chili is one of those foods that invites opinions. Big opinions. Some people want beans, some people donโt. Some want it smoky, some want it mild, some want it so spicy it feels like a personal challenge. Iโm not here to judge your chili style. This recipe gives you a solid base, and then you can nudge it in whatever direction makes your bowl happier.
- Use ground turkey or chicken: If you want a lighter version of this beef chili con carne, swap the ground beef for ground turkey or ground chicken. The flavor will be a little milder, so you may want to add extra chili powder, cumin, or a splash more broth. It wonโt have the same beefy richness, but it can still be comforting and filling.
- Make it spicier: Add more cayenne, extra red pepper flakes, diced jalapeรฑos, or a few dashes of hot sauce. Just build the heat slowly. Chili gets stronger as it simmers, and what tastes โkind of spicyโ at minute ten can become โwhy am I sweating?โ by the time you serve it.
- Make it milder: Reduce the red pepper flakes and skip the cayenne if you want a gentler chili. Youโll still get plenty of flavor from the chili powder and cumin without too much heat. This is a good choice if youโre serving kids or anyone who looks nervous when they see pepper flakes.
- Add vegetables: Bell peppers, corn, celery, carrots, or zucchini can all work in this Chili Con Carne Recipe. Add firmer vegetables with the onion so they have time to soften. This is also a handy way to use up those vegetables in the fridge that are starting to look at you with disappointment.
- Use different beans: Black beans, great northern beans, or extra pinto beans can be used if thatโs what you have. The mix of pinto and kidney beans gives this chili a nice texture, but chili is flexible. Your pantry gets a say in dinner sometimes.
- Make it thicker: Simmer the chili uncovered for a little longer, or mash some of the beans against the side of the pot and stir them back in. This thickens the chili naturally without needing anything extra. Itโs a great little trick if you like chili that holds up on a spoon.
- Make it smokier: Add smoked paprika, chipotle powder, or a spoonful of adobo sauce from canned chipotles. Start small because smoky flavors can take over quickly. They walk into the room and immediately want to be the main character.

What to Serve With Chili Con Carne Recipe?
This Chili Con Carne Recipe is hearty enough to stand alone, but letโs be honest, chili loves friends. Cornbread, rice, chips, potatoes, toppings โ they all bring something good to the table. You can serve it simply for a weeknight dinner or set up a toppings bar and let everyone build their dream bowl. Someone will add too much cheese. Someone always does. And honestly, good for them.
- Cornbread: Cornbread is the classic chili partner. Its slight sweetness balances the spice and richness of the chili, and itโs perfect for soaking up the last bit in the bowl. Cornbread muffins, skillet cornbread, honey cornbread โ all good. No notes.
- Rice: Spoon this homemade chili con carne over white rice, brown rice, or cilantro-lime rice for a more filling meal. Rice stretches the chili and soaks up the sauce beautifully. This is especially helpful when youโre feeding hungry people who somehow act surprised that dinner is at the same time every night.
- Tortilla chips: Tortilla chips add crunch and make chili feel a little more fun. You can scoop with them, crush them over the top, or use them as a base for quick chili nachos. If dinner turns into nachos by accident, I support that journey.
- Baked potatoes: Chili over baked potatoes is cozy, filling, and very satisfying. Add cheese, sour cream, and green onions, and it becomes a full meal. This is also a great way to use leftover chili, especially when you want something that feels new without really cooking again.
- Crackers: Saltines, oyster crackers, or butter crackers are simple but classic with chili. They add crunch, soak up the broth, and give the whole bowl that old-school comfort food feeling. Sometimes simple really is best.
- Toppings bar: Set out shredded cheddar, sour cream, green onions, jalapeรฑos, cilantro, avocado, hot sauce, and crushed chips. A toppings bar makes chili night feel fun and keeps everyone happy because they can build their own bowl. Fewer complaints, more cheese. We love that.
FAQ
Can I make this Chili Con Carne Recipe ahead of time?
Yes, and I actually think this Chili Con Carne Recipe is even better when made ahead. The spices, beef, tomatoes, and beans have more time to blend, so the flavor gets deeper after a night in the fridge. Make the chili, let it cool, then store it in an airtight container. When youโre ready to serve it, reheat it gently on the stove or in the microwave. If it thickens too much, add a splash of broth or water. Easy fix.
Can I freeze chili con carne?
Absolutely. Chili freezes beautifully. Let it cool completely, then portion it into freezer-safe containers or bags. Freeze for up to 3 months. Thaw it overnight in the refrigerator before reheating. I love freezing it in smaller portions because it makes busy-day lunches so easy. Pull out a container, warm it up, add toppings, and suddenly you look like someone who planned ahead. Very impressive.
Can I make chili con carne without beans?
Yes, you can make this chili without beans. Just leave out the pinto beans and kidney beans, then simmer until the chili reaches the thickness you like. You may want to add extra ground beef or reduce the broth slightly so it still feels hearty. I personally like beans in this version, but chili opinions are strong, and I respect the no-bean crowd from a safe distance.
Why is my chili too thin?
If your chili is too thin, let it simmer uncovered a little longer so some of the liquid can cook off. You can also mash a few beans and stir them back into the pot to thicken it naturally. Another trick is to let the chili rest for a few minutes before serving, because it often thickens as it sits. Chili usually gives you a second chance, which is one of its better qualities.

This Chili Con Carne Recipe is hearty, cozy, and full of classic beef-and-bean flavor. Itโs the kind of recipe that doesnโt ask you to be perfect. Just brown the beef, let the pot simmer, and give the flavors time to come together. Itโs warm, filling, and practical in the best way โ the kind of meal you make once and feel grateful for twice because leftovers are waiting.
So grab your big pot, open those cans, and let this homemade chili con carne bubble away until the kitchen smells like comfort. Serve it with cornbread, rice, chips, or a mountain of toppings if thatโs your style. And when you make it, Iโd love to know โ are you team beans, team no beans, or team โjust give me extra cheese and nobody gets hurtโ?

Chili Con Carne Recipe
Ingredients
- 1 pound ground beef chuck
- 1 medium onion chopped
- 1 tsp red pepper flakes
- 1 tbsp ground cumin divided
- 2 cans condensed tomato soup 10.75 oz each
- 2 cans chicken broth 14.5 oz each
- 1 can crushed tomatoes 14.5 oz
- 5 tbsp chili powder
- 1 tsp ground black pepper
- 1 tsp salt
- 1 can pinto beans 15.5 oz, drained
- 1 can dark red kidney beans 15.5 oz, drained
- 1 can light red kidney beans 15.5 oz, drained
- Cayenne pepper to taste
Instructions
- Heat a large stockpot over medium-high heat. Add the ground beef chuck and cook, breaking it apart with a spoon, until it is evenly browned and fully cooked. Drain and discard any excess grease.
- Add the chopped onion, red pepper flakes, and 1/2 tbsp of the ground cumin to the pot. Cook, stirring frequently, until the onion is tender and fragrant.
- Pour in the condensed tomato soup, chicken broth, and crushed tomatoes. Stir until the beef mixture and tomato base are evenly combined.
- Add the chili powder, ground black pepper, and salt. Stir well to distribute the seasonings throughout the chili.
- Reduce the heat to medium-low and allow the chili to simmer for 30 minutes, stirring occasionally to prevent sticking.
- Add the drained pinto beans, dark red kidney beans, and light red kidney beans. Stir gently to combine.
- Season with the remaining 1/2 tbsp ground cumin and cayenne pepper to taste. Adjust the seasoning as needed.
- Continue simmering for an additional 30 minutes, or until the chili has thickened slightly and the flavors are well developed.
- Serve warm with desired toppings or side dishes.
Notes











