Just like Grandma used to make, these Southern butter beans are slow-simmered with smoky ham hock until tender and creamy. A true taste of farmhouse comfort.
Why This Recipe Works
- Slow simmering develops deep, savory flavor.
- Ham hock adds smoky richness without extra effort.
- Butter beans stay creamy and never mushy.
- Simple ingredients shine when cooked low and slow.
Ingredients
- 1 pound dried butter beans (also called lima beans), rinsed and picked over
- 1 meaty ham hock (about 12 ounces)
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 6 cups water or low-sodium chicken broth
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon black pepper
- 1/4 teaspoon cayenne pepper (optional)
- 1 bay leaf
- 2 tablespoons unsalted butter (optional, for richness)
Equipment Needed
- Large Dutch oven or heavy-bottomed pot with lid
- Cutting board and knife
- Measuring cups and spoons
- Wooden spoon
- Colander
Instructions

Soak the Beans
Place the dried butter beans in a large bowl and cover with cold water by 2 inches. Let them soak overnight, or for at least 8 hours.
This softens the beans and reduces cooking time. If you’re short on time, you can do a quick soak: bring the beans and water to a boil, then remove from heat, cover, and let stand for 1 hour.
Drain and rinse the beans before cooking.
Sear the Ham Hock
In a large Dutch oven over medium-high heat, add the ham hock and cook for about 4 minutes per side, until browned. This step builds a deep, smoky foundation for the broth.
Don’t skip it — the browned bits on the bottom of the pot add incredible flavor. Remove the ham hock and set aside.
Sauté the Aromatics
Reduce heat to medium. Add the diced onion to the pot and cook, stirring occasionally, until softened and translucent, about 5 minutes.
Add the minced garlic and cook for 1 minute more until fragrant. The sizzling sound and aroma will tell you it’s ready.
Scrape up any browned bits from the bottom of the pot as you stir.
Simmer the Beans
Return the ham hock to the pot along with the soaked and drained butter beans, 6 cups of water or broth, salt, black pepper, cayenne (if using), and bay leaf. Bring to a boil over high heat, then reduce heat to low, cover, and let simmer gently.
Keep the liquid at a lazy bubble — not a rolling boil — to prevent the beans from bursting. Cook for 1 1/2 to 2 hours, or until beans are tender and creamy.
Finish and Season
Once the beans are soft and the broth has thickened slightly, remove the ham hock. Let it cool enough to handle, then shred the meat from the bone, discarding skin and fat.
Return the meat to the pot. Taste the broth and adjust salt and pepper as needed.
For extra richness, stir in 2 tablespoons of butter until melted. Remove the bay leaf before serving.
The beans should be creamy with a luscious, savory broth.
Tips and Tricks
Don’t Soak Too Long
Overnight soaking is ideal, but if you soak longer than 24 hours, the beans may become waterlogged and lose their texture. In a pinch, the quick soak method works perfectly and still gives you tender beans.
Resist Stirring Too Much
Stirring the beans too often can break them apart and make the dish mushy. Stir gently once or twice during cooking to check the liquid level, but otherwise let them be.
Make It Vegetarian
Skip the ham hock and use vegetable broth. Add a smoked paprika or liquid smoke for that smoky flavor. Sauté a diced carrot and celery stalk with the onion for extra depth.
Recipe Variations
- Add a diced tomato or a splash of hot sauce for tangy heat.
- Stir in chopped collard greens during the last 30 minutes for a one-pot meal.
- Use chicken broth instead of water for richer flavor.
- Substitute ham hock with smoked turkey leg for a leaner option.
Frequently Asked Questions
Do I have to soak the beans?
Soaking is not strictly required, but it shortens cooking time and helps the beans cook more evenly. If you skip soaking, expect to simmer for 2 to 3 hours and check frequently for doneness.
Can I use frozen butter beans?
Yes, but frozen beans are already blanched, so they require much less cooking time. Add them during the last 30 minutes of simmering after the ham hock and aromatics have cooked. Reduce liquid slightly as frozen beans release water.
Why are my butter beans tough?
Tough beans are often a sign of old beans or hard water. If your beans are older than a year, they may never soften fully. Adding a pinch of baking soda to the soaking water can help soften the water and tenderize the beans.
Summary
These Southern butter beans are pure comfort — creamy, smoky, and soul-warming. Serve with cornbread and a side of greens for a meal that tastes like home.
Southern Butter Beans
6
servings10
minutes2
hours2
hours10
minutesIngredients
1 pound dried butter beans (also called lima beans), rinsed and picked over
1 meaty ham hock (about 12 ounces)
1 medium yellow onion, diced
2 cloves garlic, minced
6 cups water or low-sodium chicken broth
1 teaspoon salt, plus more to taste
1/2 teaspoon black pepper
1/4 teaspoon cayenne pepper (optional)
1 bay leaf
2 tablespoons unsalted butter (optional, for richness)
Directions
- Soak the beans overnight or use quick soak method.
- Sear the ham hock in a Dutch oven until browned.
- Sauté onion and garlic until softened.
- Add beans, ham hock, liquid, and seasonings; simmer until tender.
- Shred ham hock meat, return to pot, adjust seasoning, and serve.
