This classic Southern butter beans recipe yields tender, flavorful lima beans cooked with ham and bacon. Serve them as a satisfying main over rice with cornbread or as a hearty side alongside your favorite Southern dishes.
This creamy butter bean dish is made Southern-style using the Cajun “holy trinity”—diced onion, green bell pepper, and celery—plus carrots and plenty of smoky bacon. The beans simmer slowly with ham hocks and smoked meat, then finish with butter and Creole seasoning so they become silky and rich. It’s the kind of comfort food that fills the kitchen with an irresistible aroma.

I love serving these creamy butter beans as a main course over rice with cornbread and honey butter and a side of collard greens. They’re also perfect as a side dish for a holiday ham or other Southern classics. The beans become almost stew-like when they’re done—thick, savory, and comforting.
🫘 What are Butter Beans?
Butter beans are simply mature, dried large lima beans. You may hear them called butterbeans, large limas, mule ears, pocketbook beans, or dried lima beans, but they refer to the same variety: a large, starchy lima bean that cooks up tender and buttery when prepared properly. For this recipe, use dried large lima beans rather than the smaller baby limas or frozen immature green limas.

❓Lima Beans or Butter Beans: What’s the Difference?
There’s no meaningful difference between large lima beans and butter beans—those names are interchangeable. Baby lima beans, however, are a smaller, sweeter variety and behave differently when cooked. For classic Southern butter beans, make sure you buy dried large lima beans.
This recipe was refined through several tests to get the texture and depth of flavor just right. The slow simmer with smoked ham and butter is the key to making these beans truly irresistible.
🥘 Ingredients Needed

- Dried large lima beans (best for that creamy, buttery texture)
- Bacon, diced and crisped
- Onion, green bell pepper, and celery (the Creole holy trinity)
- Carrots, diced
- Tasso or smoked ham (or leftover smoked ham)
- Ham hock (or smoked ham shank / turkey neck for flavor)
- Chicken broth (or vegetable broth to make a vegetarian version)
- Water
- Spices: bay leaves, garlic powder, dried thyme, black pepper, crushed red pepper flakes
- Butter
- Creole or Tony Chachere’s seasoning to finish

🍽 Equipment Needed
- Two large pots or a large pot plus a Dutch oven (both with lids)
- Measuring cups and spoons
- Cutting board and a sharp knife
🥣 How to Make Creamy Butter Beans
- Heat a large pot or Dutch oven over medium heat. Cook diced bacon until crispy and render fat.
- Add diced onion, green bell pepper, celery, and carrots. Sauté until the onion is translucent, about 4–6 minutes.
- Add the diced tasso or smoked ham and cook briefly to release flavor.
- Add the ham hock, chicken broth, water, bay leaves, garlic powder, dried thyme, black pepper, and crushed red pepper flakes. Bring to a boil, then reduce heat to medium-low and simmer covered for 1 hour.
- While the broth simmers, rinse and sort through the dried lima beans, discarding any damaged beans or stones. Place the beans in a separate large pot, cover with 1 inch of cold water, bring to a boil, then remove from heat, cover, and let sit for 30 minutes to soften.
- Drain the soaked beans and add them to the simmering broth mixture. Remove any poultry pieces with splintery bones before adding the beans.
- Stir in butter and Creole seasoning until the butter melts. Maintain a gentle simmer, stirring occasionally, for 60–90 minutes. Check after an hour: the beans are done when they’re very soft and almost melt in your mouth and most of the broth has been absorbed.
- When ready, remove from heat. Pull the meat from the ham hock, chop it, discard the bones and bay leaves, and stir the meat back into the beans.
- Serve over rice with pepper vinegar or diced pepperoncini, plus a side of cornbread and collard greens if you like.

❓Safety: Can You Eat Undercooked Butterbeans?
No. Dried lima beans contain natural compounds that must be neutralized by proper soaking and thorough cooking. Always presoak and fully simmer dried lima beans until they are very soft to avoid any risk.
🙋♀️ Frequently Asked Questions
Can you soak butterbeans too long?
Yes—over-soaking can make beans absorbless and prone to falling apart during cooking. It’s often better to slightly under-soak and finish cooking in the seasoned broth.
How do you know when lima beans are ready?
They are ready when completely soft and creamy—almost melting on the tongue—and when the liquid has thickened into a rich, starchy sauce.
Why are the beans still hard?
Hard beans can mean they are very old or didn’t soak long enough. Cook longer in covered pots and keep the beans submerged; if needed add more broth or water and continue simmering until tender.

✏️ Helpful Tips
- Presoak dried butter beans before cooking to shorten the total cook time and ensure even tenderness.
- Avoid very old dried beans; they take longer and may never fully soften.
- If the broth level gets too low during the final simmer, add more warm broth or water so the beans remain covered.
🫙 How to Store Leftover Butterbeans
Cool completely, then refrigerate in an airtight container for up to 5 days. Butter beans also freeze well for longer storage.
🍚 What to Serve with Creamy Lima Beans
- Southern-style cornbread
- Collard greens
- White or green onion rice

This Southern butter beans recipe is comforting, full of smoky, savory depth, and versatile enough to be a main or a side. Whether you pair it with cornbread and collards or spoon it over rice, these creamy lima beans are a delicious taste of Southern home cooking.