Thick and Hearty Ground Beef Chili with Bacon

The bacon starts crackling against the bottom of the Dutch oven, and within a few minutes the kitchen smells smoky before the chili has even taken shape. I build this thick and hearty ground beef chili with bacon in that same pot, so the beef picks up the bacon drippings and the onions soften in all that savory flavor. It’s the kind of chili that eats like a full meal, with two kinds of beans and enough beef in every spoonful.

What gives it a deep, rounded taste isn’t a long list of extras. The spices and tomato paste cook briefly with the vegetables before the tomatoes and broth go in, which takes the raw edge off the seasonings. The covered simmer lets the beef and bacon settle into the tomato base; adding the beans near the end keeps them tender without letting them fall apart. The finished chili is thick, meaty, and gently smoky, with beans that still hold their shape.

Thick and Hearty Ground Beef Chili with Bacon, smoky and chunky
“

Kitchen Note

The bacon won’t stay crisp once it goes back into the chili, and that’s exactly right here. Let it get crisp in the first cook, then expect it to soften as it simmers and season the whole pot.

Save this thick and hearty ground beef chili with bacon for a cold night when you want a full pot of smoky, bean-filled comfort.

Save to Pinterest

Why Browning the Beef in Two Batches Makes This Chili Taste Meatier

Two pounds of ground beef crowded into a Dutch oven would release moisture faster than it could brown. Instead of browned, savory bits, you’d get meat steaming in its own liquid. Splitting the beef into two batches gives each piece room to make contact with the hot pot, so it develops color before it joins the chili.

Those browned bits left behind are useful, too. The onions and bell pepper soften in the same pot, picking up some of that beefy flavor as they cook. Keep about two tablespoons of fat in the pot after browning; too much can leave an oily layer on top, while removing all of it means losing the cooking fat that carries flavor into the vegetables and spices. The goal isn’t a dry pot or a pool of grease, but a thin, even coating on the bottom.

A 6-quart Dutch oven gives the meat enough room to brown in batches and still holds the tomatoes, broth, and beans comfortably. If the beef starts releasing liquid, give it time to brown rather than stirring constantly. The chili’s savory base starts here, before the tomatoes ever go in.

What the Bacon, Tomato Paste, and Beans Each Bring to the Pot

Thick and Hearty Ground Beef Chili with Bacon, hearty and saucy
  • Bacon and 85% lean ground beef — Bacon brings smoke and renders the fat used to start the pot; the beef gives the chili its substantial, meaty texture. The specified lean-to-fat balance keeps the beef flavorful without leaving the pot as greasy as a much fattier grind might. Regular grocery-store bacon and ground beef work well here; the batch-browning and fat draining matter more than buying a premium brand.
  • Yellow onion, green bell pepper, and garlic — These build the savory vegetable base. Dice the onion and pepper evenly so they soften at about the same pace, and mince the garlic so it disperses through the chili rather than leaving large, sharp pieces. A standard yellow onion and green pepper are the right fit; omitting the pepper is possible, but you’ll lose its mild, vegetal flavor.
  • Chili powder, cumin, smoked paprika, and oregano — The chili powder provides the main chili seasoning, cumin adds an earthy note, smoked paprika reinforces the bacon’s smoke, and oregano rounds out the spice mixture. Use chili powder labeled as a blend, not pure cayenne; they aren’t interchangeable in the same quantity. Spices that still smell fragrant when you open the jar will give the clearest flavor.
  • Tomato paste, crushed tomatoes, and beef broth — Tomato paste adds concentrated tomato depth, while crushed tomatoes provide the body of the sauce. Beef broth loosens the mixture enough for a gentle simmer without washing out the beef flavor. Store-brand canned tomatoes and broth are perfectly suitable; choose crushed tomatoes rather than a thinner tomato product to keep the finished chili hearty.
  • Kidney beans and pinto beans — Kidney beans hold their shape, while pinto beans bring a softer, creamier bite. Canned beans are the practical choice for this cooking time. Drain and rinse them before adding so their canning liquid doesn’t carry into the chili.

Building the Chili in the Same Pot, One Layer at a Time

Render the Bacon, Then Brown the Beef

Cook the chopped bacon in a 6-quart Dutch oven over medium heat, stirring occasionally, until it’s crisp, about 8 to 10 minutes. Move it to a paper towel-lined plate and leave about two tablespoons of fat in the pot. Season the beef with kosher salt and black pepper, then brown it in two batches, breaking it into small pieces; each batch takes 4 to 5 minutes. Transfer each batch to a plate, spooning off excess fat if needed so about two tablespoons remain.

Soften the Vegetables Before the Spices Go In

Add the diced onion and green bell pepper to the pot and cook over medium heat, stirring often, for 5 to 7 minutes. They should look softened rather than browned, with the onion turning translucent at the edges. Stir in the minced garlic, chili powder, cumin, smoked paprika, oregano, and tomato paste. Keep the mixture moving for about a minute, until the garlic and spices smell fragrant; garlic can turn bitter if it sits against the hot pot without stirring.

Let the Tomato Base Simmer Gently

Stir in the crushed tomatoes and beef broth, scraping the bottom of the pot as the liquid loosens the browned bits. Return the beef and bacon, then bring everything to a gentle simmer. Partially cover the pot and cook over low heat for 45 minutes, stirring occasionally. Keep the heat low enough that the surface bubbles gently; a hard boil can make the sauce splatter and encourages sticking at the bottom.

Add the Beans for the Final Thickening

Stir in the drained and rinsed kidney and pinto beans, then leave the pot uncovered over low heat for 20 to 30 minutes. Stir occasionally, running your spoon along the bottom so the thickening tomato base doesn’t catch. The chili is ready when it’s thick and the beans are tender. If the beans are still firm, give the pot more time at a gentle simmer rather than raising the heat.

Two Easy Ways to Adapt This Bacon Beef Chili

Make It Pork-Free by Leaving Out the Bacon

Skip the bacon and brown the beef in batches in the Dutch oven, then spoon off excess rendered fat as needed. The chili will still have its beef, tomato, and spice foundation, but it won’t have the same smoky depth or bacon fat in the vegetable base.

Use Kidney Beans for a Firmer, More Uniform Bite

Replace the pinto beans with another 15-ounce can of kidney beans, drained and rinsed. The total bean amount stays the same, but every bean holds its shape more firmly, so the chili has less of the creamy contrast that pinto beans bring.

Storage and Reheating

  • Refrigerator: Store in a covered container for 3 to 4 days. The chili will thicken as it chills, and the beans may soften a little more.
  • Freezer: Freeze in airtight, freezer-safe containers for up to 2 to 3 months. Leave a little room at the top for expansion, and thaw in the refrigerator before reheating.
  • Reheating: Warm it in a saucepan over low heat, stirring often, until it reaches 165°F throughout. Avoid high heat; thick chili can scorch on the bottom before the center is hot.

Questions That Come Up When Making Ground Beef Chili

Can I use dried beans instead of canned?+

Not without cooking them separately first. The final 20 to 30 minutes in the chili is enough to heat canned beans and make them tender, but it isn’t enough time to cook dried beans safely and evenly. Use fully cooked beans before adding them to the pot.

Can I prep the vegetables ahead of time?+

Yes. Dice the onion and green pepper and mince the garlic up to a day ahead, then refrigerate them covered. Keep the garlic separate from the diced vegetables so it’s easy to add with the spices when you’re ready to cook.

Can I use pure cayenne instead of chili powder?+

No, not as a direct swap. Chili powder is a seasoning blend, while pure cayenne is much hotter and doesn’t bring the same mix of flavors. Use chili powder for this batch; changing to cayenne would make the chili much spicier and less balanced.

Can I double the chili in a 6-quart Dutch oven?+

A doubled batch would crowd the pot, especially while browning the beef, and it wouldn’t leave much room for stirring once the tomatoes and beans are in. Make separate batches instead so the beef can brown properly and the chili can simmer without sloshing over the sides.

Thick and Hearty Ground Beef Chili with Bacon

Ground beef chili with bacon gets its thick, hearty texture from a slow simmer with crushed tomatoes, beef broth, and two kinds of beans. Crisp bacon and smoky spices add rich flavor to this Dutch oven dinner.
Prep Time 15 minutes
Cook Time 1 hour 35 minutes
Total Time 1 hour 50 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 600

Ingredients
  

  • 6 bacon slices, chopped
  • 2 lb ground beef 85% lean
  • 1 tsp kosher salt
  • 0.5 tsp black pepper
  • 1 yellow onion large, diced
  • 1 green bell pepper diced
  • 4 cloves garlic minced
  • 3 tbsp chili powder
  • 2 tsp ground cumin
  • 1 tsp smoked paprika
  • 1 tsp dried oregano
  • 2 tbsp tomato paste
  • 1 can (28 oz) crushed tomatoes
  • 1 cup beef broth
  • 1 can (15 oz) kidney beans drained and rinsed
  • 1 can (15 oz) pinto beans drained and rinsed

Equipment

  • 1 6-quart Dutch oven

Method
 

  1. Cook the bacon in a 6-quart Dutch oven over medium heat, stirring occasionally, until crisp, 8 to 10 minutes.
  2. Transfer the bacon to a paper towel-lined plate, leaving about 2 tablespoons of fat in the pot.
  3. Season the beef with the salt and pepper.
  4. Brown the beef in the Dutch oven in two batches, breaking it into small pieces, 4 to 5 minutes per batch.
  5. Transfer each batch to a plate.
  6. If needed, spoon off excess fat, leaving about 2 tablespoons in the pot.
  7. Add the onion and bell pepper and cook over medium heat, stirring often, until softened, 5 to 7 minutes.
  8. Stir in the garlic, chili powder, cumin, smoked paprika, oregano, and tomato paste, and cook until fragrant, about 1 minute.
  9. Stir in the crushed tomatoes and beef broth, then return the browned beef and bacon to the pot.
  10. Bring to a gentle simmer, partially cover, and cook over low heat for 45 minutes, stirring occasionally.
  11. Stir in the kidney beans and pinto beans.
  12. Simmer uncovered over low heat for 20 to 30 minutes, stirring occasionally, until the chili is thick and the beans are tender.

Notes

For thick chili, let it simmer uncovered until it reaches the desired consistency. Refrigerate leftovers for up to 4 days or freeze for up to 3 months. For a gluten-free meal, check that the bacon and beef broth are labeled gluten-free.
RECIPE AUTHOR

By Alina

Explore more recipes from this contributor.

Leave a Comment

Recipe Rating