The Butter Bean Recipe That Makes a $2 Ingredient Taste Like a Million Bucks

Rate this post

I know what you’re thinking.

Beans? Really?

Stay with me. Because this is the recipe that converts people who think they don’t like beans into people who make a pot of these every single week.

Creamy, smoky, rich butter beans slow-cooked with bacon, garlic, and fresh thyme until the broth turns into something you want to drink straight from the pot. Served with a thick slice of cornbread on the side.

It’s the kind of meal that costs almost nothing but tastes like it came from a restaurant that doesn’t take reservations.

And the fact that most people overlook butter beans completely? That’s the most surprising part. They’re one of the creamiest, meatiest legumes out there — and they soak up flavor like nothing else.

Keep reading, because I’ve also got a tip in the Pro Tips section that makes the broth significantly better, and most recipes skip it entirely.


What Are Butter Beans Anyway?

Butter beans are large, flat, creamy-white beans with a mild, slightly buttery flavor — hence the name.

In the U.S., they’re often called large lima beans. In the South, “butter beans” typically refers to the smaller, younger variety. For this recipe, either works.

What makes them special is their texture. When cooked properly, they turn almost velvety on the inside while holding their shape. They don’t turn to mush. They don’t taste bland. They’re genuinely satisfying in a way that makes you forget you’re eating something this simple.


What You’ll Need

For the Butter Beans

  • 1 lb dried butter beans (or 2 cans, 15 oz each, drained and rinsed)
  • 6 strips thick-cut bacon, chopped
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 4 cups chicken broth (low sodium)
  • 1 cup water
  • 3 sprigs fresh thyme (or ½ teaspoon dried thyme)
  • 1 bay leaf
  • ½ teaspoon smoked paprika
  • ½ teaspoon black pepper
  • Salt to taste
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil

Optional Garnishes

  • Fresh thyme leaves
  • Red pepper flakes
  • A drizzle of good olive oil
  • Crusty cornbread or crusty bread for serving

Tools You’ll Need

  • Large Dutch oven or heavy-bottomed pot
  • Wooden spoon or silicone spatula
  • Chef’s knife and cutting board
  • Measuring cups and spoons
  • Colander (for draining canned beans or soaked dried beans)
  • Ladle for serving

Pro Tips

These make a real difference, especially if it’s your first time.

  1. Soak your dried beans overnight. If you’re using dried beans (which I highly recommend for flavor and texture), soak them in cold water for at least 8 hours. Drain and rinse before cooking. It cuts the cook time almost in half and results in creamier beans.
  2. Cook the bacon low and slow. Don’t rush this step. Rendering the bacon fat slowly over medium-low heat builds the flavor base for everything else. The fat left in the pot is liquid gold.
  3. Don’t skip the butter at the end. Adding 2 tablespoons of cold butter right before serving makes the broth silky and rounds out the smokiness. It’s a small thing that makes a noticeable difference.
  4. Resist stirring too much. Butter beans have a delicate skin. Stir gently and infrequently to keep them whole. Broken beans will make the broth cloudy and the texture mushier.
  5. Taste for salt at the very end. The bacon and broth already bring a lot of salt. Season only once the beans are fully cooked and you’ve had a chance to taste the broth.

How to Make It

Step 1: Soak the Beans (Dried Beans Only)

If using dried beans, place them in a large bowl and cover with cold water by at least 3 inches.

Soak for 8–12 hours or overnight. Drain and rinse well before using.

Skipping this? Use canned beans and jump straight to Step 2.

Step 2: Render the Bacon

In your Dutch oven, heat 1 tablespoon of olive oil over medium-low heat.

Add the chopped bacon and cook slowly for 8–10 minutes, stirring occasionally, until the fat has rendered out and the bacon is starting to crisp.

Don’t drain the fat. That’s your flavor base.

Step 3: Build the Aromatics

Add the diced onion to the pot and cook in the bacon fat for 5–6 minutes until soft and translucent.

Add the minced garlic and cook for another 1–2 minutes until fragrant. It should smell incredible at this point.

Step 4: Add the Beans and Liquid

Add the drained soaked beans (or canned beans), chicken broth, water, thyme sprigs, bay leaf, smoked paprika, and black pepper.

Stir gently to combine.

Bring to a boil over medium-high heat, then reduce to a low simmer.

Step 5: Simmer

Dried beans: Simmer uncovered for 60–75 minutes, stirring gently every 15 minutes or so, until the beans are completely tender and the broth has thickened.

Canned beans: Simmer for 25–30 minutes. The broth will thicken and the flavors will meld together beautifully.

Add a splash more water or broth if it looks like it’s reducing too fast.

Step 6: Finish and Serve

Remove the thyme sprigs and bay leaf.

Stir in the 2 tablespoons of cold butter until melted and the broth looks glossy.

Taste for salt and adjust. Ladle into bowls and top with fresh thyme, a pinch of red pepper flakes, and a drizzle of olive oil. Serve with cornbread on the side.


Substitutions and Variations

IngredientSubstitution
Dried butter beans2 cans (15 oz each) butter beans or large limas
BaconSmoked ham hock, pancetta, or smoked turkey
Chicken brothVegetable broth (for a vegetarian version)
Fresh thyme½ tsp dried thyme or 1 tsp fresh rosemary
Smoked paprikaRegular paprika + a pinch of cayenne
Yellow onionWhite onion or shallots

Make it vegetarian: Skip the bacon entirely. Add 1 teaspoon of smoked paprika and 1 tablespoon of olive oil to compensate for the fat and smokiness. Still incredibly good.

Make it spicy: Add ½ teaspoon of red pepper flakes with the garlic, or finish with a few dashes of hot sauce.

Make it heartier: Stir in a handful of fresh spinach or kale in the last 5 minutes of cooking.


Make Ahead Tips

This recipe is a meal prepper’s dream. 😍

  • Make the full pot 2–3 days ahead. The flavors get deeper and better the longer it sits.
  • Soak the dried beans the night before so they’re ready to go when you start cooking.
  • The beans freeze beautifully — make a double batch and freeze half for a completely effortless dinner later.

Nutrition Information (Per Serving, Based on 6 Servings)

NutrientAmount
Calories~310 kcal
Carbohydrates38g
Protein16g
Fat11g
Fiber10g
Sodium~520mg (varies with broth)

Butter beans are one of the highest-fiber legumes available, with about 10g of fiber per serving. They’re also a strong source of plant-based protein, folate, and iron.


Meal Pairings

Butter beans are incredibly versatile.

  • Classic Southern: Serve alongside cast iron cornbread and collard greens.
  • Simple weeknight dinner: A bowl of butter beans with crusty bread and a simple green salad.
  • As a side dish: Pairs really well with grilled pork chops, roasted chicken, or smoked sausage.
  • Elevated lunch: Serve chilled over arugula with a squeeze of lemon and a drizzle of olive oil.

Leftovers and Storage

In the fridge: Store in an airtight container for up to 4–5 days. The broth will thicken as it cools — just add a splash of water or broth when reheating on the stovetop.

In the freezer: Let it cool completely, then freeze in portion-sized containers for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove.

Reheating tip: Always reheat on the stovetop over low heat, stirring gently. The microwave can break down the beans and make them mushy.


FAQ

Can I use canned butter beans instead of dried? Yes, absolutely. Canned beans save a lot of time. Just drain and rinse them well, and reduce the simmer time to 25–30 minutes.

My beans are still firm after an hour. What’s happening? A few things can cause this: old dried beans (check the expiration date), hard water, or acidic ingredients added too early. Keep simmering and add a pinch of baking soda to the pot — it helps soften stubborn beans.

Can I make this in a slow cooker? Yes! Cook the bacon and aromatics on the stovetop first, then transfer everything to a slow cooker. Cook on low for 7–8 hours or high for 4–5 hours. Add the butter at the end.

Can I make this in an Instant Pot? Yes. After sautéing the bacon and aromatics using the sauté function, add the remaining ingredients. Cook on high pressure for 30 minutes (dried soaked beans) or 10 minutes (canned). Natural pressure release for 15 minutes.

Is this recipe gluten-free? Yes, naturally. Just double-check your chicken broth label to make sure it’s certified gluten-free if that’s a concern.

What’s the difference between butter beans and lima beans? They’re the same plant — just different names depending on where you’re from. In the South and UK, they’re called butter beans. In most of the U.S., they’re labeled lima beans. For this recipe, use the large variety either way.


Wrapping Up

This is the recipe you make once and then it becomes a rotation staple.

Smoky, creamy, hearty butter beans that practically cook themselves — with a broth so good you’ll be soaking it up with bread until the bowl is clean.

Give this a try and drop a comment below! I’d love to know how you made it your own — whether you went full Southern with a ham hock, kept it vegetarian, or threw in some greens at the end. And if you have questions while you’re cooking, ask away. 💬

Muhammad Azeem is the author of Recipe Minty, a food blog dedicated to sharing simple, easy, and homemade recipes. His goal is to make everyday cooking enjoyable and beginner-friendly.

Leave a Comment