Bush's Chili Bean Recipe: Smoky Tomato-Bacon Layers With Crunchy Top

Soups & Stews

Bush's Chili Bean Recipe: Smoky Tomato-Bacon Layers With Crunchy Top

This Bush's chili bean recipe transforms humble ingredients into a deeply satisfying dish with layers of smoky tomato and crispy bacon on top.

Standing on a step stool in my grandmother’s kitchen in Sicily, I learned how slow-cooked beans develop rich, complex flavors—this recipe brings that same patience and care to the American table.

The key lies in balancing sweetness and heat, letting the spices meld while the bacon renders its smoky essence into every bite.

What makes this recipe special is its foolproof technique—no fancy equipment needed, just time and attention. The beans simmer until tender while absorbing the smoky-sweet tomato sauce, and the bacon topping adds a satisfying crunch that contrasts perfectly with the creamy texture below.

It’s the kind of dish that tastes even better the next day, when all the flavors have had a chance to meld together.

By the time you serve this chili bean masterpiece, your kitchen will smell like a Sunday family dinner, and your guests will ask for seconds. The smoky tomato sauce clings to every bean, while the crispy bacon bits add a textural delight that makes every spoonful worth savoring.

This isn’t just a side dish—it’s a centerpiece that brings warmth and comfort to the table.

Whether you’re feeding a crowd or meal prepping for the week, this recipe delivers restaurant-quality results with minimal effort. The slow-cooked beans stay tender, the sauce remains rich, and the bacon topping ensures a satisfying crunch. Let’s get cooking—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for bush's chili bean

Six ingredients transform into this smoky, hearty chili bean masterpiece—simple but unforgettable.

Ingredient Amount Notes
Dried Kidney Beans 🥜 2 cups Unsoaked, any variety
Diced Bacon 🥓 1 ½ cups Cooked crispy, divided
Yellow Onion 🧅 1 whole Medium, diced small
Garlic Cloves 🧄 4 cloves Fresh, minced fine
Canned Crushed Tomatoes 🍅 2 cups San Marzano preferred
Tomato Paste 🍅 2 tbsp Squeeze tube preferred
Chicken Broth 💧 2 cups Low-sodium preferred
Bay Leaves 🍃 2 whole Dried, crushed slightly
Ground Cumin 🌿 1 tbsp Toasted for depth
Smoked Paprika 🌶️ 1 tbsp For smoky flavor
Red Wine Vinegar 🍷 1 tbsp Balances sweetness
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Extra-Virgin Olive Oil 🫒 2 tbsp For crispy bacon
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The beans are the heart of this dish. Dried kidney beans work best—they hold up to long simmering without turning mushy. Trader Joe's or Whole Foods carry the best quality in bulk bins, but any grocery store has them. Look for firm, plump beans with no cracks. The bacon? Thick-cut cooks slower and stays crispier. I always grab Oscar Mayer or Costco Kirkland for the best texture. The onions and garlic need to be freshly diced—no pre-chopped sadness here. The crushed tomatoes? San Marzano is worth the splurge for that perfect balance of sweet and tart.

No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. Short on bacon? Crispy pancetta or chorizo works too—just adjust the amount. The red wine vinegar can be swapped for apple cider vinegar at half the amount. The bay leaves are crucial—they infuse that subtle, earthy flavor. If you're in a pinch, dried thyme at one-third the amount works. For the tomato paste, those little squeeze tubes at Trader Joe's are perfect—no waste, and they keep forever. The beans don't need soaking, but a 30-minute soak cuts cooking time by 20 minutes.

This tastes even better the next day—honestly, the flavors meld into something magical. Keeps 5-6 days in the fridge, freezes for 3 months. I always make a double batch and freeze half. The bacon topping? Make it fresh before serving—10 minutes in a hot skillet with olive oil and salt is all it takes. Garnish with parsley right before serving. Leftovers reheat beautifully—just add a splash of water or broth to loosen it up.

❤️

Why You'll Love This Recipe

  • Fewer Ingredients, Bigger Payoff: I swear by this recipe because it’s the kind of dish where you use five core ingredients—kidney beans, bacon, onion, garlic, and tomatoes—and they do all the heavy lifting. No fancy spices, no last-minute grocery runs. Just soak those beans overnight (or use canned if you’re in a rush), and you’re golden.
  • Bacon-Crusted Magic: That crispy bacon isn’t just for looks—it’s the secret weapon. The fat renders down into the beans, turning them rich and smoky, while the salty crunch stays right where you want it. Honestly, I’ve tried this recipe without bacon, and I’ll never do it again. (Yes, even on a Tuesday night.)
  • Leftovers That Don’t Suck: This chili holds up perfectly for days—better, even. The flavors meld into something deeper, and the texture stays just right. I make a double batch every Sunday because it’s my go-to for lunches, potlucks, or when I’m too tired to cook. (Between us, it’s also my emergency “I forgot to meal prep” fix.)
  • Budget-Friendly Powerhouse: Dried beans and canned tomatoes? Check. Bacon in bulk? Check. This recipe feeds four for under $10 and still feels like a restaurant-worthy meal. I’ll be real: it’s the kind of dish I make when I’m pinching pennies but still want something hearty and satisfying. No compromises.

Step-by-step instructions for Bush's chili bean recipe

Here's how to build layers of smoky flavor with crispy bacon topping—just like Bush's famous version.

1

Prepare the Beans for Maximum Tenderness

Place the 2 cups dried kidney beans in a large bowl and cover with plenty of cold water—at least 6 cups. Let them soak overnight (or for at least 8 hours) to ensure they cook evenly and stay tender. I like to add a pinch of salt to the soaking water to help break down the skins slightly.

After soaking, drain the beans thoroughly and rinse them under cold water. This removes any excess starch that could make your chili gummy. Transfer the drained beans to a large pot and cover with fresh water by about 2 inches. Bring to a boil, then immediately reduce heat to medium-low and simmer for 45-60 minutes until the beans are fork-tender but not mushy. You want them to hold their shape but still be soft enough to mash slightly when pressed.

2

Build the Smoky Tomato-Bacon Base

While the beans cook, heat the 2 tbsp extra-virgin olive oil in a large Dutch oven over medium heat. Add the 1.5 cups diced bacon and cook for 8-10 minutes, stirring occasionally, until the bacon is crispy and the fat has rendered out. Use a slotted spoon to remove about 1 cup of the crispy bacon (reserve for topping) and set aside, leaving the remaining bacon fat in the pot.

Add the diced yellow onion to the bacon fat and cook for 5-6 minutes until softened and translucent. Stir in the 4 cloves minced garlic cloves and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter. Add the 2 tbsp tomato paste and stir for 1 minute to cook out the raw flavor. Pour in the 2 cups canned crushed tomatoes and stir well to combine.

3

Season and Simmer the Chili Base

Add the 2 cups chicken broth, 1.5 tsp salt, 0.5 tsp black pepper, 1 tbsp ground cumin, 1 tbsp smoked paprika, and 2 whole crushed bay leaves to the Dutch oven. Bring everything to a gentle simmer, then reduce heat to low and let it cook uncovered for 20 minutes, stirring occasionally. This allows the flavors to meld together beautifully.

After 20 minutes, stir in the cooked kidney beans and 1 tbsp red wine vinegar. The vinegar brightens the flavors and balances the richness of the bacon. Let the mixture simmer uncovered for another 15 minutes, stirring occasionally. You're looking for a thick, hearty consistency—if it's too thin, simmer a few more minutes to reduce it slightly. Taste and adjust seasoning if needed, adding more salt or vinegar as necessary.

4

Create the Crispy Bacon Topping

Preheat your broiler to high. Spread the reserved crispy bacon evenly over the top of the chili in the Dutch oven. Place the pot on a baking sheet to catch any drips and broil for 3-4 minutes until the bacon is extra crispy and slightly browned. Watch it closely—broilers can vary, and you don't want to burn the bacon.

Remove the pot from the broiler and let it sit for 2 minutes to allow the flavors to meld slightly. The crispy bacon topping adds a delightful contrast to the creamy chili underneath. Sprinkle the 0.25 cup chopped fresh parsley over the top just before serving to add a fresh, bright finish.

5

Serve Warm with Crusty Bread

Ladle the chili into serving bowls, making sure each portion gets a generous layer of crispy bacon on top. The contrast between the creamy, smoky chili and the crunchy bacon topping is what makes this recipe so special. Serve immediately with warm crusty bread to soak up every last bit of flavor.

This chili keeps well in the refrigerator for up to 5 days, but the bacon topping is best enjoyed fresh. If you need to reheat, do so gently on the stove over low heat, stirring occasionally, and add a splash of broth if it thickens too much. The longer it sits, the more the flavors develop—so it actually tastes better the next day!

👨‍🍳

Pro Tips For Making Bush'S Chili Bean

  • SOAK BEANS OVERNIGHT: I learned this the hard way—rushing kidney beans with a quick soak leaves them tough and mealy. Skip the boiling shortcut; just cover them in water with a pinch of salt and let them sit 12+ hours. The texture becomes buttery-smooth, and you won’t waste time skimming skins later.
  • CRISP THE BACON FIRST: Cook the diced bacon until it’s actually crispy—no half-chewed, limp edges here. Drain it on paper towels and set aside, then use the rendered fat to sauté onions and garlic. That fat is liquid gold for flavor, and crispy bacon adds texture the canned tomatoes can’t.
  • SWEEP THE BOTTOM: After browning onions and garlic, tilt the pot and scrape up every last bit of stuck-on fond. Those browned bits pack serious depth of flavor, and skipping this step means you’re leaving money on the table. A wooden spoon works, but a silicone spatula gets into those tight corners.
  • STIR THE TOMATOES: Don’t just dump crushed tomatoes in and stir once. Break up any clumps with your spoon, then let it simmer uncovered for 5 minutes to drive off excess moisture. This prevents a watery chili and helps the flavors meld faster—especially important when you’re working with canned tomatoes that can taste one-note.

Regional styles of these flavors

Southern Smoky Style

This version leans into the deep, smoky flavors you’d find at a Southern BBQ joint. Start by swapping the smoked paprika for ½ tsp chipotle powder and ½ tsp liquid smoke—this adds that signature campfire aroma.

I like to add ½ cup apple cider instead of vinegar to sweeten the sauce slightly, and finish with ¼ cup chopped green onions on top. The key is to let it simmer longer (45-60 minutes) so the flavors meld into that rich, smoky depth.

Serve with cornbread for the full Southern experience. 🌶️

Texas-Style Chili Bean

For a Texas twist, crank up the heat with 1 tsp cayenne pepper and 1 tsp ground chili powder—this gives it that bold, spicy kick. I also add ½ cup diced jalapeños (seeds removed for less heat) and 1 tbsp Worcestershire sauce for depth.

The beans should simmer until they’re almost falling apart, and the sauce should be thick enough to coat the back of a spoon. Top with crumbled cotija cheese and chopped cilantro for a Tex-Mex fusion. 🔥

Italian-Inspired White Bean

If you want to channel my Sicilian roots, swap the kidney beans for cannellini beans and use white wine instead of vinegar. Add 1 tsp dried oregano, ½ tsp fennel seeds (lightly toasted), and ½ cup chicken stock for richness.

The bacon topping stays the same, but I finish with grated Parmesan and fresh basil for an Italian touch. This version is lighter but still hearty—perfect for a cozy weeknight dinner. 🌿

Slow-Cooker Adaptation

For hands-off cooking, transfer everything (except the bacon topping) to a 6-quart slow cooker and cook on low for 6-7 hours or high for 3-4 hours. The slow cooker deepens the flavors without much effort. Just stir in the beans and vinegar in the last 30 minutes of cooking.

The bacon topping should still be added fresh before serving—no shortcuts there! This is my go-to for busy Sundays when I want a crowd-pleaser with minimal cleanup. ⏰

Spicy Breakfast Chili

Turn this into a breakfast dish by adding 2 fried eggs on top of each serving. Boost the heat with 1 tsp crushed red pepper flakes and ½ tsp black pepper, then stir in ½ cup cooked breakfast sausage (like Johnsonville brand) for extra protein.

The smoky, spicy flavors make this a perfect brunch or late-night snack. Serve with crusty toast or biscuits to soak up the sauce. 🍳

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 5g25%
Cholesterol 30mg10%
Sodium 1250mg54%
Total Carbohydrate 45g16%
Dietary Fiber 12g43%
Sugars 8g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use canned beans instead of dried for this recipe?

For convenience, swap the dried kidney beans for 2 (15-ounce) cans of kidney beans, drained and rinsed. Just reduce the simmering time to 15-20 minutes after adding them to the sauce—no need for pre-cooking. The texture will be slightly softer, but it works perfectly for quick meals.

2

How can I make this recipe vegetarian?

Skip the bacon and use smoked paprika + liquid smoke for depth. Replace the chicken broth with vegetable broth and add ½ cup mushrooms sautéed with the onions for umami. For extra protein, stir in 1 cup cooked lentils with the beans. The smoky tomato base will still shine!

3

Why does my chili bean dish taste too salty?

Most canned beans and broths contain hidden salt. Always rinse canned beans thoroughly and use low-sodium broth. Taste as you go—add a splash of water or broth to dilute, then balance with 1 tbsp lemon juice or apple cider vinegar. If needed, stir in ½ cup unsalted tomato sauce to stretch the flavors.

4

Can I make this in an Instant Pot?

Yes! Sauté onions and garlic, then add all ingredients except beans and vinegar. Pressure cook for 10 minutes, then quick-release. Stir in beans and vinegar, cooking on high heat for 5 minutes. ‍ For the bacon topping, crisp in a separate pan—Instant Pots can't broil. The Instant Pot version cooks 40% faster but loses some depth compared to stovetop.

5

What's the best way to reheat leftovers?

Reheat gently on the stove over low heat with 2 tbsp water or broth to prevent drying. For crispy bacon topping, add fresh bacon to each serving when reheating. Microwaving works too—cover with a damp paper towel and heat in 30-second bursts, stirring between each. Never reheat uncovered!

★★★★★4.5(8 reviews)
Categories Soups & Stews