Southern Butter Beans with Ham and Vegetables

Prep: 20 minCook: 2 hr 20 minmediumSouthern
Southern Butter Beans with Ham and Vegetables

A classic Southern comfort dish featuring tender lima beans slow-simmered with smoky ham, aromatic vegetables, and herbs. The beans are soaked overnight then cooked in vegetable broth until creamy and flavorful, with golden-brown ham pieces adding richness throughout. Perfect for family dinners or potluck gatherings, this hearty one-pot meal delivers satisfying warmth with every spoonful. The recipe creates two textures of ham - some melted into the cooking liquid for depth, others reserved as a garnish for textural contrast.

Ingredients

  • 1 pound Camellia Brand Green Baby Lima Beans, package
    navy beans1:1vegetarianlegume

    works well but different texture

  • 8 cups water
  • 2 tablespoons unsalted butter
    olive oil1:1dairy-freedairy-free

    different flavor profile

    Full guide →
  • 2 cups ham, roughly chopped
    turkey ham1:1lower-sodium

    less smoky flavor

    Full guide →
  • 1 cup yellow onion, finely chopped
  • ½ cup celery, chopped
  • 3 cloves garlic, minced
  • 8 cups vegetable broth
    chicken broth1:1traditional

    richer flavor

    Full guide →
  • 2 bay leaves, dried or fresh
  • 1 teaspoon kosher salt
  • ½ teaspoon ground black pepper

Instructions

  1. 1

    Combine beans and water in large Dutch oven to cover by 2 inches

  2. 2

    Cover and let stand for 8 hours or overnight

  3. 3

    Drain beans well and set aside

  4. 4

    Melt butter in same pot over medium heat

  5. 5

    Add ham and cook, stirring occasionally, until golden brown

  6. 6

    Remove half of ham with slotted spoon, drain on paper towels, and refrigerate

  7. 7

    Add onion, celery, and garlic to pot

  8. 8

    Cook vegetables, stirring occasionally, until tender

  9. 9

    Stir in beans, broth, bay leaves, salt, and pepper

  10. 10

    Increase heat to medium-high and bring to a boil

  11. 11

    Cover, reduce heat, and simmer, stirring occasionally, until very tender

  12. 12

    Top with reserved ham and serve

Tips

Tip 1

Soak beans overnight for even cooking and reduced cooking time - this step is essential for tender results.

Tip 2

Reserve half the ham as garnish to provide textural contrast against the creamy beans.

Tip 3

Test beans for doneness by mashing one against the pot side - they should break apart easily when ready.

Good to Know

Storage

Refrigerate up to 4 days in covered container. Reheat gently on stovetop with splash of broth if needed.

Make Ahead

Can be made 1 day ahead. Flavors improve overnight. Add reserved ham just before serving.

Serve With

Serve hot in bowls with cornbread or crusty bread. Garnish with reserved ham pieces.

See pairing guide →

Common Mistakes

Watch

Soak beans overnight to avoid tough, unevenly cooked beans.

Watch

Reserve half the ham to avoid losing all texture in the final dish.

Watch

Simmer gently to avoid beans breaking apart completely.

Substitutions

Dairy-Free Swaps

butter
olive oil1:1dairy-freedairy-free

different flavor profile

Full guide →

General Alternatives

vegetable broth
chicken broth1:1traditional

richer flavor

Full guide →
lima beans
navy beans1:1vegetarianlegume

works well but different texture

ham
turkey ham1:1lower-sodium

less smoky flavor

Full guide →
Find more substitutions →

FAQ

Can I use canned lima beans instead of dried?

Yes, use 4 cups drained canned beans. Add them in the last 30 minutes of cooking since they're already tender.

What if I don't have vegetable broth?

Water works fine, though the flavor will be less rich. You can also use chicken broth for deeper taste.

How long will this keep in the refrigerator?

Store covered up to 4 days. The flavors actually improve overnight, making it perfect for meal prep or leftovers.