Butter Beans and Bacon Recipe: Smoky Crispy Crunch With Creamy Depth

Main Courses

Butter Beans and Bacon Recipe: Smoky Crispy Crunch With Creamy Depth

This butter bean and bacon recipe delivers the perfect balance of smoky crispy crunch and creamy depth in every bite. The secret lies in rendering bacon until perfectly crisp, then simmering it with butter beans until tender while preserving that irresistible crunch.

I've been perfecting this dish for years—it's the kind of meal that transforms simple ingredients into something restaurant-worthy.

The beauty of this recipe is its simplicity: just a handful of ingredients, 30 minutes of active time, and a one-pan approach that minimizes cleanup. The bacon adds rich, salty depth while the butter beans soak up all that smoky flavor, creating a dish that's both comforting and satisfying.

The texture contrast—crispy bacon against tender beans—makes every bite exciting.

What you'll end up with is a hearty main course that pairs beautifully with crusty bread, fluffy rice, or a simple green salad. The aroma alone will have everyone gathering at the table, and the flavors develop even more as the dish sits.

This is the kind of weeknight dinner that feels like a celebration.

Whether you're feeding a family or cooking for two, this recipe scales perfectly while maintaining its balance of textures and flavors. The crispy bacon edges and creamy bean sauce create a harmony that's impossible to resist. Let's get cooking!

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

Ingredients for butter bean and bacon

The perfect harmony of smoky crispy bacon and velvety butter beans awaits with these carefully chosen ingredients.

Ingredient Amount Notes
Butter Beans (Canned) 🌱 2 cups Drained and rinsed thoroughly
Thick-Cut Bacon 🥓 ½ lb Thick-cut for maximum crisp
Yellow Onion 🧅 1 whole Diced into small pieces
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Unsalted Butter 🧈 3 tbsp For rich, creamy finish
Chicken Broth 💧 1 cup Low-sodium preferred
Dried Thyme 🌿 ½ tsp Earthy aroma essential
Bay Leaves 🍃 2 whole Removed before serving
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Adjust to taste
Freshly Ground Black Pepper 🌶️ ½ tsp Freshly cracked preferred
Heavy Cream 🥛 ¼ cup Full-fat for richness
Extra-Virgin Olive Oil 🫒 1 tbsp For crisping bacon
Fresh Parsley 🌿 ¼ cup Chopped for garnish

The bacon makes or breaks this dish—thick-cut is non-negotiable for that perfect crisp. Costco or Trader Joe's carry excellent options, but any quality brand works. Render it slowly in a cold pan with extra-virgin olive oil to preserve moisture while achieving maximum crisp. Butter beans should be low-sodium canned—rinsing thoroughly removes excess salt. For the onion, yellow has the best balance of sweetness and sharpness, but red works in a pinch. Garlic cloves should be fresh, with no green shoots visible.

No thick-cut bacon? Regular bacon cut into large pieces works, but expect slightly less crisp. Substitute chicken broth with vegetable broth for a vegetarian version. Heavy cream can be swapped for half-and-half if you prefer a lighter texture. The dried thyme is crucial—fresh thyme at half the amount can replace it, but dried provides consistent flavor. For a smokier profile, add 1/4 tsp smoked paprika. If you're short on time, pre-cooked bacon bits can be used, though texture will differ. Always taste as you go—Diamond Crystal kosher salt dissolves easily, so adjust gradually.

Store leftovers in an airtight container for up to 4 days in the fridge, though flavors improve overnight. The crispy bacon edges soften with reheating, so consider keeping a small portion of the original crispy bacon separate for garnishing. Freezes beautifully for 3 months—portion into single servings for easy reheating. For extra richness, stir in 1 tbsp butter when reheating. The dish pairs perfectly with crusty sourdough or garlic bread, which soaks up the creamy sauce beautifully.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just toss everything on a sheet pan, let the bacon render, and stir. No pots, no pans, no stress. That salty, smoky bacon fat? It’s the secret sauce here.
  • Smoky & Creamy: The crispy bacon crumbles melt into the butter beans like they’re long lost friends. Honestly, I’ve made it three ways, and this combo—savory, rich, with just a hint of garlic—always wins.
  • Leftovers? Best Friends: This keeps for days, and honestly, it tastes better the next day. Throw it in a thermos for lunch, or reheat with a splash of water to loosen it up. Zero waste, maximum flavor.
  • Budget Powerhouse: Canned butter beans and bacon? Affordable, but it doesn’t taste cheap. Here’s what sold me—you get that restaurant-quality depth without the markup. Plus, it feeds four for under $10.

Step-by-step instructions for butter beans and bacon

This method delivers restaurant-quality texture—crispy bacon meets velvety beans with perfect balance.

1

Render the Bacon to Crispy Perfection

Place the 0.5 lb thick-cut bacon in a cold, heavy skillet over medium-low heat. Cook undisturbed for 8-10 minutes until the fat renders and the bacon reaches golden brown with crisp edges. I press down gently on the bacon during the first minute—this prevents it from curling and ensures even contact with the pan.

Once the bacon is crisp, transfer it to a paper towel-lined plate using tongs, leaving the rendered fat in the skillet. Reserve 2 tablespoons of this bacon fat for later use—it's packed with flavor. If you have more than ¼ cup of fat, drain the excess into a small bowl for another use. The remaining fat will form the base of your sauce, so don't skimp on this step.

2

Sauté Onion and Garlic in Bacon Fat

Reduce heat to medium and add the 1 whole yellow onion, diced into small pieces, to the skillet with the reserved bacon fat. Cook for 5-6 minutes until the onions soften and begin to caramelize at the edges. Stir occasionally to prevent burning—you want them to turn golden brown but not charred.

Add the 4 cloves garlic, minced, and cook for an additional 30 seconds until fragrant. This step builds the aromatic foundation of your dish. If the garlic starts to brown too quickly, remove the skillet from heat for 10 seconds to cool slightly before continuing. The garlic should be cooked through but still retain its color—just enough to release its sweet, pungent essence.

3

Simmer Butter Beans in Flavorful Broth

Add the 2 cups drained butter beans to the skillet and stir to coat them in the bacon fat and caramelized onions. Pour in the 1 cup chicken broth, then add the 0.5 tsp dried thyme, 2 whole bay leaves, 1.5 tsp kosher salt, and 0.5 tsp freshly ground black pepper. Bring the mixture to a gentle simmer over medium heat and cook for 8-10 minutes until the beans are heated through and the liquid reduces slightly.

Here's the thing—you want the beans to absorb the flavors without turning mushy. Stir occasionally, but avoid over-mixing, which can break down the beans. The broth should reduce enough to coat the back of a spoon but still maintain a loose consistency. Taste the mixture at this stage and adjust the seasoning if needed—this is your chance to balance the flavors before adding the cream.

4

Finish with Cream and Garnish

Reduce heat to low and stir in the 3 tbsp unsalted butter and 0.25 cup heavy cream. Let the mixture simmer gently for 2-3 minutes until the cream thickens slightly and the butter melts completely. The sauce should coat the beans smoothly without being overly rich. If it thickens too much, add 1-2 tablespoons of water or reserved bacon fat to loosen it.

Remove the skillet from heat and stir in the crispy bacon, cutting it into ½-inch pieces as you fold it into the beans. Garnish with the 0.25 cup chopped fresh parsley and discard the bay leaves. Serve immediately while the bacon is still crisp and the beans are warm. The contrast of the creamy beans, smoky bacon, and fresh herbs creates a harmonious bite every time.

👨‍🍳

Pro Tips For Making Butter Bean And Bacon

  • CRISP THE BACON LOW AND SLOW: I used to blast that bacon on high heat, but it ended up rubbery and greasy. Instead, cook thick-cut bacon over medium-low until the edges curl—about 10-12 minutes—and flip just once. The fat renders slowly, keeping the meat juicy and the pan flavor packed.
  • DRAIN BEANS WELL, THEN RINSE: Canned butter beans hide a salty surprise. After draining, give them a quick cold water rinse—this cuts excess sodium without turning them mushy. Pat them dry with a towel if you’re adding them to a skillet; they’ll crisp up better.
  • SWIM THE ONION IN FAT: Don’t just toss chopped onion into the pan—cook it in bacon fat first. Let the onions sizzle for 3-4 minutes until soft and translucent before adding garlic. This builds flavor layer by layer, not just a quick char.
  • SALT THE BEANS BEFORE HEATING: If your butter beans taste bland, sprinkle a pinch of salt right after draining and rinsing. The beans absorb it while cooling, balancing the dish from the start. (Yes, even if you’re using bacon—salt builds, it doesn’t overpower.)

Dietary considerations for this dish

Vegetarian Adaptations

Swap bacon for smoked tofu or tempeh—marinate in 1 tbsp soy sauce, 1 tsp liquid smoke, and ½ tsp smoked paprika for that smoky depth. Crisp it in a skillet with 1 tbsp olive oil over medium-high heat for 5-6 minutes until golden. 🌱

Gluten-Free Options

This recipe is naturally gluten-free, but always double-check your chicken broth label—some brands contain hidden gluten. Use certified gluten-free bacon (like Applegate) for extra safety. The butter beans, onions, and other ingredients are inherently gluten-free, so no substitutions are needed.

Low-Sodium Adjustments

Start with low-sodium canned butter beans and no-salt-added chicken broth to keep sodium in check. Skip the 1.5 tsp kosher salt initially, then taste and add ½ tsp at a time—this gives you better control.

Freshly ground black pepper adds flavor without sodium, and a splash of lemon juice brightens the dish naturally.

Dairy-Free Swaps

Replace the 3 tbsp unsalted butter and ¼ cup heavy cream with ¼ cup coconut cream (for richness) and 1 tbsp olive oil. For extra creaminess, stir in 2 tbsp nutritional yeast—it adds a cheesy, umami flavor. The texture will be slightly lighter but still satisfying.

Protein Boosts

Add ½ cup cooked lentils or ½ cup crumbled feta cheese for extra protein. Lentils blend seamlessly into the dish, while feta adds a tangy contrast. For a meaty texture, stir in ½ cup cooked ground turkey or chickpeas—both absorb the flavors beautifully.

Meal Prep Tips

Store leftovers in an airtight container for up to 4 days, but reheat gently over low heat to preserve texture. Keep a small portion of crispy bacon separate to garnish before serving—this restores that satisfying crunch.

For freezing, portion into single servings and reheat with a splash of water or broth to revive the sauce. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 18g90%
Cholesterol 120mg40%
Sodium 1100mg48%
Total Carbohydrate 32g11%
Dietary Fiber 10g36%
Sugars 6g
Protein 32g64%
* 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 substitute regular bacon for thick-cut bacon?

You can use regular bacon, but it won't be as crispy. Cut it into large pieces and cook it longer over medium heat to achieve similar texture. The key is patience—keep cooking until the edges are golden and crispy. For best results, use thick-cut bacon if possible, as it renders fat more slowly and stays crisp longer.

2

How do I prevent the butter beans from getting mushy?

Simmer the beans gently over medium-low heat and avoid overcooking. The liquid should reduce to coat the beans but still maintain a loose consistency. Stir occasionally and taste before adding cream—beans are done when tender but still hold their shape. If they start to break down, reduce cooking time by 2-3 minutes next time.

3

What’s the best way to reheat leftovers?

Reheat gently in a skillet over low heat with a splash of water or reserved bacon fat to restore moisture. Avoid microwaving, as it can make the bacon soggy. Keep a small portion of crispy bacon separate to add back before serving for that satisfying crunch. Store leftovers in an airtight container for up to 4 days.

4

Can I make this dish without cream?

Skip the heavy cream and stir in 2 tablespoons of butter instead for richness. Alternatively, use ¼ cup chicken broth to thin the sauce slightly. The dish will still be flavorful—just slightly lighter. For extra depth, add 1 teaspoon of Dijon mustard to balance the flavors.

5

What’s the secret to extra crispy bacon?

Start with a cold pan and cook the bacon over medium-low heat without moving it for the first 5-8 minutes. This allows the fat to render slowly and the bacon to crisp evenly. Press down gently with a spatula to prevent curling. Once crisp, transfer to a paper towel-lined plate to drain excess fat. The key is patience—rushing causes greasy, chewy bacon.

★★★★★4.6(12 reviews)
Categories Main Courses