← Back to Recipes
Three-Bean Bacon Chili
Triple BeansSmoky

Three-Bean Bacon Chili

This is a chili that starts with bacon and never looks back. Rendering a half-pound of thick-cut bacon first, then cooking everything else in that smoky fat, means the flavor isn't just *on* the chili — it's *in* every spoonful, from the beef to the beans to the fire-roasted tomatoes. Three different beans give it real textural interest, each holding its shape a little differently, so no two bites are quite the same. It's a rich, smoky, deeply satisfying pot, with the crisped bacon stirred back in at the end so you get little pockets of crunch throughout. Comfort food with a backbone.

🌶️🌶️🌶️🌶️🌶️
1.5h
Cook Time
🥩
Ground Beef
Protein
📍
Northeast
Region
Heat Level
🌶️🌶️🌶️🌶️🌶️
Easy Heat

Nutrition Per Serving
494
calories
per serving
29g
Protein
27g
Fat
36g
Carbs
12g
Fiber
Sodium828mg
Sugar7g
Estimates per serving (8 servings total) · Powered by Edamam

Community Photos
📷
Sign in to share your photo

Serving suggestions

Top with sharp cheddar and scallions; cornbread is the natural partner.

Substitutions & tips

Any three beans work — the point is the variety of texture, so mix shapes and sizes. Ground turkey lightens it, but keep the bacon; it's non-negotiable here. Even better the next day once the smoke settles in.


Ingredients
6 strips thick-cut bacon, sliced
1.5 lbs lean ground beef
1 can kidney beans
1 can black beans
1 can pinto beans
28 oz fire-roasted crushed tomatoes
1 large onion
4 garlic cloves
3 tbsp chili powder
2 tsp cumin
1 tsp smoked paprika
Beef broth as needed
Steps
1
Render the sliced bacon in a large Dutch oven until crispy, then remove it with a slotted spoon and set it aside — you want that rendered fat in the pot and the crisp bacon saved for the end.
2
Brown the ground beef in the bacon fat and drain the excess. Cooking the beef in bacon fat is the whole trick — it seasons the meat from the first minute.
3
Cook the onion and garlic in the same pot until soft, scraping up the browned bits.
4
Add all the spices and stir to coat, letting them toast for a minute.
5
Pour in the fire-roasted tomatoes and a splash of broth if it looks tight. Fire-roasted tomatoes double down on the smoky theme.
6
Simmer 45 minutes, then taste and adjust.
7
Stir in all three cans of beans and the reserved bacon and simmer 20 minutes more — adding the bacon now keeps it from going soft, so it holds a little bite.

Order Ingredients
📦
Order on Amazon
Search and order ingredients — Prime eligible, ships fast
🛒
Instacart
Coming soon
🛵
DoorDash
Coming soon
🏪
Walmart Grocery
Coming soon

Rate This Recipe
🌶️
Sign in to leave a review
Takes 10 seconds with a magic link. No password.