Ham and Lima Bean Soup

Featured in: Simple Comfort Plates

This warm and rustic dish combines tender diced ham, creamy soaked lima beans, and sautéed vegetables simmered slowly in savory broth. The mixture gently cooks to develop rich flavors and tender textures, enriched by bay leaf, thyme, and black pepper. Finished with fresh parsley, this comforting bowl is ideal for cooler days, offering a balanced harmony of protein, creamy beans, and aromatic seasonings. Variations include smoked turkey substitutions and vegetarian options using smoked paprika for depth.

Updated on Mon, 16 Feb 2026 11:50:00 GMT
Hearty bowl of ham and lima bean soup with tender chunks of ham and creamy beans in a savory broth.  Pin it
Hearty bowl of ham and lima bean soup with tender chunks of ham and creamy beans in a savory broth. | freshymeals.com

My neighbor dropped off a ham bone one October afternoon with a knowing smile—the kind that said, "You know what to do with this." I'd watched my grandmother make this soup countless times, but standing in my kitchen with that bone in hand, I finally understood it wasn't about following steps perfectly; it was about letting humble ingredients become something warm and whole. The lima beans soaked overnight seemed to promise something good was coming, and by the next evening, my kitchen smelled like home itself.

I made this soup for my daughter's first sick day home from school, and watching her face as she tasted it—like she'd discovered something she didn't know she was missing—reminded me why comfort food matters. She asked for seconds, then thirds, and by the end of the week she was requesting it again. That's when I knew this recipe had earned its place in our regular rotation.

Ingredients

  • Cooked ham, diced (2 cups): Look for a good quality piece or use leftover ham from a holiday meal; the smoky depth it brings is irreplaceable, though you can substitute smoked turkey if you prefer something lighter.
  • Dried lima beans, soaked overnight and drained (2 cups): Soaking overnight isn't just tradition—it reduces cooking time and makes the beans digest more easily, so don't skip this step even if you're tempted.
  • Onion, diced (1 large): This builds the flavor foundation, so take a moment to dice it evenly so it cooks uniformly and releases its sweetness.
  • Carrots, diced (2 medium): They add natural sweetness and body to the broth, softening beautifully as the soup simmers.
  • Celery stalks, diced (2): Along with onion and carrot, celery forms the classic flavor base that makes this soup taste like it's been cooking forever.
  • Garlic cloves, minced (3): Mince them fine so they distribute throughout the broth rather than settling at the bottom in chunks.
  • Low-sodium chicken or vegetable broth (8 cups): Use low-sodium so you control the salt level as the soup concentrates during cooking.
  • Bay leaf (1): Remove it before serving—it seasons the broth gently but shouldn't end up in anyone's spoon.
  • Dried thyme (1 teaspoon): This herb whispers through the whole pot, giving it that rustic country character without overpowering.
  • Black pepper (½ teaspoon): Add it at the beginning so it melds with the broth rather than tasting sharp at the end.
  • Salt, to taste: Always taste before serving; ham and broth bring salt naturally, so you'll likely need less than you think.
  • Fresh parsley, chopped (2 tablespoons, optional): A sprinkle on top catches the light and adds a fresh note that brightens each spoonful.

Instructions

Product image
Quickly cook hard boiled, poached, or scrambled eggs and omelets for easy breakfasts and meal prep.
Check price on Amazon
Prepare your beans:
Rinse the soaked lima beans under cold water and give them a gentle rub between your palms as the water runs over them. This removes any debris and ensures they're ready to become tender and creamy.
Build your flavor base:
Heat a splash of oil in your large soup pot over medium heat, then add the diced onion, carrots, and celery. Let them soften for about 5 minutes, stirring occasionally—you're listening for that gentle sizzle and watching for the edges of the vegetables to turn golden. When they smell sweet and fragrant, you'll know you're ready for the next step.
Wake up the garlic:
Stir in your minced garlic and cook for exactly 1 minute, breathing in that sharp, bright aroma as it mellows into the oil. This quick minute transforms the garlic from raw to aromatic without letting it burn.
Bring everything together:
Add your ham, the drained lima beans, broth, bay leaf, thyme, and black pepper all at once. Stir well and watch as everything settles into the pot, then bring it all to a boil over medium-high heat. You'll see the surface bubble and steam rise—this is when the magic starts.
Simmer gently:
Reduce the heat to low and let the soup simmer uncovered for 1 hour and 15 minutes, stirring occasionally so nothing sticks to the bottom. The beans will gradually soften from firm little ovals into creamy bites, and the broth will deepen in flavor as everything melds together. You'll know it's ready when a bean crumbles easily between your finger and thumb.
Season and finish:
Remove the bay leaf carefully, then taste a spoonful of broth. Add salt to taste—you might be surprised how little you need. Ladle the soup into bowls and crown each one with a small handful of fresh parsley if you have it on hand.
Product image
Quickly cook hard boiled, poached, or scrambled eggs and omelets for easy breakfasts and meal prep.
Check price on Amazon
Rich and rustic ham and lima bean soup featuring smoked ham, soft lima beans, and aromatic vegetables simmered to perfection.  Pin it
Rich and rustic ham and lima bean soup featuring smoked ham, soft lima beans, and aromatic vegetables simmered to perfection. | freshymeals.com

My friend texted me once that she'd made this soup for her mother-in-law who was usually critical of everything, and somehow this humble pot of beans and ham won her over completely. That's when I realized this recipe does something beyond feeding people—it builds bridges and softens edges in ways that fancy dishes sometimes can't.

Why This Soup Works Year-Round

On cold autumn mornings when you need something substantial before heading out into the day, this soup sits heavy and satisfying in your belly. But it's equally at home on a chilly spring evening when you want comfort without the heaviness of cream. The lima beans bring their own natural creaminess, so the soup feels luxurious without weighing you down, and the ham gives it enough character that you never feel bored eating it twice in the same week.

Storing and Reheating

This soup actually improves after sitting in the refrigerator overnight as all the flavors continue to meld and settle. It keeps well for up to four days in an airtight container, and you can freeze it for up to three months if you want to build a collection of homemade meals for busier weeks ahead. When you reheat, use medium-low heat and add a splash of broth if it's thickened more than you'd like, stirring gently so nothing sticks or scorches on the bottom.

The Variations That Keep This Interesting

Once you understand how this soup works, you can make it your own without losing what makes it special. Some cooks add diced potatoes for extra heartiness, while others swear by a splash of apple cider vinegar at the end for brightness. The beauty of a rustic soup like this is that it welcomes small changes without becoming unrecognizable—it's confident enough in its own bones to handle experimentation.

  • For a vegetarian version, omit the ham entirely and add smoked paprika along with the thyme to capture that savory depth.
  • Leftover shredded turkey works beautifully as a substitute and creates a lighter but still satisfying bowl.
  • Serve alongside crusty bread or cornbread to turn soup into a complete, warming meal that feels like dinner rather than just lunch.
Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
Comforting ham and lima bean soup with a golden broth, diced ham, and hearty vegetables—perfect for chilly days. Pin it
Comforting ham and lima bean soup with a golden broth, diced ham, and hearty vegetables—perfect for chilly days. | freshymeals.com

There's something grounding about a pot of soup that asks so little of you but gives so much back. This one has become my go-to recipe when I want to feel like I'm taking care of people without spending hours in the kitchen.

Recipe FAQs

How do I prepare the lima beans for cooking?

Soak the dried lima beans overnight in water, then rinse and drain them before adding to the pot. This ensures they cook evenly and soften properly.

Can I substitute ham with another meat?

Yes, smoked turkey works well as a lighter alternative while maintaining the smoky depth and flavor.

What vegetables complement the flavors best?

Onions, carrots, celery, and garlic create a classic aromatic base that enhances the heartiness of the beans and ham.

How long should the soup simmer for optimal taste?

Simmer uncovered for about 1 hour 15 minutes, stirring occasionally, until beans are tender and flavors meld thoroughly.

Any tips for seasoning adjustments?

After removing the bay leaf, taste the soup and adjust salt as needed to enhance depth without overpowering subtle flavors.

What garnishes work best with this dish?

Fresh chopped parsley adds a bright, herbaceous note that complements the rustic flavors and enriches the presentation.

Ham and Lima Bean Soup

Hearty blend of ham, lima beans, and vegetables simmered for a comforting, rustic dish.

How long to prep
15 min
Time to cook
90 min
Overall time
105 min
Recipe by Freshymeals Lily Carter

Dish category Simple Comfort Plates

Skill level Easy

Cuisine type American

Makes 6 Serving size

Dietary details No dairy, No gluten

What you need

Meats

01 2 cups cooked ham, diced

Beans

01 2 cups dried lima beans, soaked overnight and drained

Vegetables

01 1 large onion, diced
02 2 medium carrots, diced
03 2 celery stalks, diced
04 3 garlic cloves, minced

Liquids

01 8 cups low-sodium chicken or vegetable broth
02 1 bay leaf

Seasonings

01 1 teaspoon dried thyme
02 1/2 teaspoon black pepper
03 Salt to taste

Garnish

01 2 tablespoons fresh parsley, chopped

Steps to follow

Step 01

Prepare lima beans: Rinse and drain the soaked lima beans thoroughly under cold water.

Step 02

Sauté aromatic vegetables: Heat oil in a large soup pot over medium heat. Add diced onion, carrots, and celery. Sauté for 5 minutes until vegetables soften.

Step 03

Bloom garlic: Stir minced garlic into the softened vegetables and cook for 1 minute until fragrant.

Step 04

Build soup base: Add ham, lima beans, broth, bay leaf, thyme, and black pepper to the pot. Bring mixture to a boil over medium-high heat.

Step 05

Simmer until tender: Reduce heat to low and simmer uncovered for 1 hour 15 minutes, stirring occasionally, until beans are completely tender.

Step 06

Season and finish: Remove bay leaf from pot. Taste soup and adjust salt as needed for desired flavor.

Step 07

Serve: Ladle soup into bowls and garnish with fresh parsley if desired. Serve immediately while hot.

Tools you’ll need

  • Large soup pot or Dutch oven
  • Chef's knife
  • Cutting board
  • Ladle

Allergy info

Always check each ingredient for allergens and talk to a professional if unsure.
  • Check broth and ham labels for gluten or additives if you have sensitivities

Nutrition info (per portion)

Nutrition details are for reference only, not a substitute for health advice.
  • Calories per serving: 295
  • Fat content: 7 g
  • Carbohydrates: 34 g
  • Protein amount: 22 g