Ham Lima Bean Soup

Featured in: Simple Comfort Foods

This classic dish brings together tender diced ham with creamy, soaked lima beans and a medley of sautéed vegetables. The blend simmers gently in seasoned broth, infusing robust, comforting flavors perfect for chilly days. Fresh parsley adds a bright touch to the rich, rustic texture, creating a filling and flavorful meal that embodies home-style cooking at its best.

Updated on Mon, 16 Feb 2026 15:06:00 GMT
Hearty ham and lima bean soup with tender vegetables in a savory broth, perfect for warming up on chilly evenings. Save
Hearty ham and lima bean soup with tender vegetables in a savory broth, perfect for warming up on chilly evenings. | tastyhrira.com

My grandmother kept a ham bone in her freezer year-round, waiting for that first crisp October morning when she'd pull it out to make this soup. She'd never measure anything—just knew when the pot smelled right, when the beans had surrendered completely to the broth. Years later, I found myself doing the same thing, reaching for that ham without thinking, muscle memory taking over where her recipe card had faded away.

I made this for my neighbor last winter when she was stuck in bed with the flu, and I'll never forget how she cried a little when I brought it over—not from emotion, but from the steam hitting her face as she opened the container. That's when I understood this soup isn't fancy or trendy; it's just deeply, honestly good.

Ingredients

  • Cooked ham, diced (2 cups): This is your umami anchor—the salty, smoky foundation that makes everything else taste better, so don't skimp on quality.
  • Dried lima beans, soaked overnight and drained (2 cups): Soaking matters more than you'd think; it cuts cooking time and helps them break down into creamy clouds rather than staying firm.
  • Onion, diced (1 large): The aromatic base that sweetens slightly as it cooks, creating the soup's subtle depth.
  • Carrots, diced (2 medium): They add natural sweetness and a gentle textural contrast to the tender beans.
  • Celery stalks, diced (2): This classic trio with onion and carrot creates the holy trinity of soup flavor.
  • Garlic cloves, minced (3): Added after the softer vegetables so it stays bright and doesn't turn bitter from long cooking.
  • Low-sodium chicken or vegetable broth (8 cups): The canvas for everything else, so choose one you'd actually drink on its own.
  • Bay leaf (1): One leaf perfumes the entire pot without screaming its presence—remove it before serving.
  • Dried thyme (1 teaspoon): Earthy and slightly peppery, it whispers autumn into every spoonful.
  • Black pepper (½ teaspoon): Added at the start so it melds into the broth rather than sitting on top.
  • Salt, to taste: Always taste at the end because the ham and broth are already salty.
  • Fresh parsley, chopped, optional (2 tablespoons): A bright garnish that catches the light and reminds you this humble soup deserves a moment of beauty.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prepare your beans:
Rinse the soaked lima beans under cold water and give them a gentle shake in the colander—you're washing away the starch that would cloud your broth and make the soup feel heavy.
Build your flavor base:
Heat a splash of oil in your large pot over medium heat, then add onion, carrots, and celery, stirring them around until they soften and turn slightly golden at the edges, about five minutes. This is where the magic starts, when raw vegetables surrender and become sweet.
Toast the garlic:
Stir in your minced garlic and cook for just one minute until the smell fills your kitchen—any longer and it'll burn, turning bitter and sharp.
Bring everything together:
Add the drained lima beans, ham, broth, bay leaf, thyme, and black pepper all at once, then increase the heat until the whole pot comes to a rolling boil. This moment matters because you want everything heated through and ready to simmer together.
Let it simmer low and slow:
Reduce heat to low, leaving the pot uncovered, and let it bubble gently for one hour and fifteen minutes, stirring occasionally. The beans will gradually soften from firm to tender, and the broth will deepen in color as everything melds.
Finish with intention:
Fish out the bay leaf, taste the soup, and add salt until it tastes like itself rather than like something missing something. Ladle into bowls and crown each one with fresh parsley if you have it.
Save
| tastyhrira.com

Once, I was rushing and didn't soak my beans the night before, so I quick-soaked them in boiling water for an hour instead. The soup still turned out beautiful, though the beans had a slightly different texture—less cloud-like, more substantial. It taught me that recipes are guidelines, not laws, and sometimes happy accidents taste just as good.

The Magic of Simplicity

This soup proves that you don't need exotic ingredients or complicated techniques to make something memorable. The restraint is part of the charm—just vegetables, beans, ham, and broth, letting each ingredient shine without competing. I've learned that the best soups are the ones where you can taste everything individually and together at the same time.

Make It Your Own

For a vegetarian version, skip the ham and stir in a teaspoon of smoked paprika instead—it gives you that savory depth without the meat. Smoked turkey is another beautiful swap if you want something lighter but still smoky and satisfying. The soup is forgiving enough to welcome these changes and honest enough that they won't feel like settling.

Serving and Storage Wisdom

Serve this with crusty bread or cornbread so you have something to soak up the broth, and the soup becomes a complete meal rather than just a bowl of comfort. Leftover soup keeps beautifully in the refrigerator for four days and actually tastes better the next day when the flavors have spent time together getting to know each other.

  • This soup also freezes wonderfully for up to three months, so make a double batch when you have the time.
  • If it thickens too much in the refrigerator, just add a splash of broth when you reheat it to get back to the right consistency.
  • Serve it steaming hot, almost too hot to eat, when it wraps around you like a hug.
Creamy lima beans and diced ham simmer together in this rustic, comforting soup—a classic country dish bursting with flavor. Save
Creamy lima beans and diced ham simmer together in this rustic, comforting soup—a classic country dish bursting with flavor. | tastyhrira.com

There's something about a pot of this soup on the stove that makes a house feel lived-in and cared for. Make it whenever you need reminding that the simplest foods, made with attention and shared with someone you care about, are often the ones that matter most.

Recipe Questions & Answers

Can I substitute the ham for a vegetarian option?

Yes, replacing ham with smoked paprika offers a similar depth of flavor without meat, suitable for vegetarian preferences.

How long should I soak the lima beans?

Soaking the dried lima beans overnight helps soften them for even cooking and better texture in the soup.

What is the best way to store leftovers?

Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently before serving.

Can I use smoked turkey instead of ham?

Smoked turkey can be a lighter alternative that still imparts savory depth to the dish.

What side dishes pair well with this soup?

Crusty bread or a slice of cornbread complement this hearty blend well, adding texture and balance.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Ham Lima Bean Soup

Hearty combination of ham, lima beans, and savory vegetables simmered slowly for rich flavors.

Prep time needed
15 minutes
Time to cook
90 minutes
Overall time
105 minutes
Recipe by Sophia Barnes

Recipe type Simple Comfort Foods

Skill level Easy

Cuisine type American

Total yield 6 Number of servings

Diet Preferences 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

How to make it

Step 01

Prepare beans: Rinse and drain the soaked lima beans thoroughly

Step 02

Sauté aromatics: Heat oil in a large soup pot over medium heat. Add onion, carrots, and celery; sauté for 5 minutes until softened

Step 03

Incorporate garlic: Stir in minced garlic and cook for 1 minute until fragrant

Step 04

Build broth base: Add ham, lima beans, broth, bay leaf, thyme, and black pepper. Bring to a boil

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. Taste soup and adjust salt as needed. Ladle into bowls and garnish with fresh parsley. Serve immediately

Needed tools

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

Allergy details

Always check every item for allergens. If unsure, please talk to a professional.
  • Check ham and broth labels for gluten and common additives

Nutrition details (each serving)

Nutritional data here is just for general reference. It shouldn't replace health advice.
  • Caloric value: 295
  • Fat content: 7 grams
  • Carbohydrates: 34 grams
  • Proteins: 22 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.