A steaming bowl of lima bean soup with ham is the definition of simple, rustic comfort food, a one-pot Southern-style soup rooted in American comfort-food traditions.
The natural starchiness of lima beans thickens the soup as it cooks, creating a rich, velvety texture without needing heavy creams or thickeners - lima beans (also called butter beans) are a starchy legume popular in Southern and Latin American cuisines.
Whether you're looking for a cozy cold-weather meal or a satisfying way to use up leftover ham, this soup delivers warmth in every bite.
Why This Soup Stands Out
This soup is simple, wholesome, and loaded with flavor, a one-pot staple in Southern home cooking.
- Lima beans cook until creamy and tender, thickening the broth naturally - usually after 45-60 minutes of gentle simmering.
- Smoked ham infuses the soup with deep, savory richness, especially when using a ham hock or smoked picnic ham.
- Aromatics like onions, garlic, and celery build layers of flavor.
- Carrots add a subtle sweetness that balances the smoky ham.
- Simmering low and slow develops a broth that's rich and comforting.
A bowl of this soup is filling without feeling heavy, making it perfect for lunch, dinner, or meal prep for the week, similar in comfort to a creamy chicken enchilada soup for weeknights.
For complementary side ideas that match the soup's cozy flavors, consider sweet potato sides for cozy meals.
Key Ingredients That Bring It All Together
The beauty of this soup lies in its simple, everyday ingredients that combine to create something truly satisfying.
- Lima Beans - These beans turn soft and creamy as they cook, thickening the soup naturally.
- Ham - Smoked ham or ham hock adds a deep, savory flavor that infuses every bite.
- Onions & Garlic - Essential aromatics that create a fragrant and flavorful base.
- Carrots & Celery - Add sweetness and balance to the soup.
- Bay Leaves & Thyme - Provide a subtle, earthy background flavor that enhances the broth.
The combination of simple, wholesome ingredients makes this soup hearty, nourishing, and packed with flavor.
How to Cook Lima Bean Soup with Ham
This soup comes together with easy, straightforward steps that let each ingredient shine.
- Sauté the Aromatics - Heat oil in a pot. Cook onions, garlic, carrots, and celery until softened and fragrant, about 5-7 minutes over medium heat.
- Add the Ham - Stir in diced ham or a ham hock, letting it brown slightly to deepen the flavor.
- Simmer the Beans - Pour in the broth, add lima beans, and toss in bay leaves and thyme. Let the soup simmer gently until the beans are tender - about 45-60 minutes depending on bean age.
- Shred the Ham - If using a ham hock, remove it, shred the meat, and stir it back into the soup.
- Adjust and Serve - Season with salt, pepper, and a squeeze of lemon juice for brightness; for more quick finishing ideas, try no-cook sauces that brighten dishes.
The slow simmering process allows all the flavors to meld together, creating a soup that's rich, deeply comforting, and satisfying.
For more hearty pairings that suit bean-based soups, see navy bean soup sides for hearty pairings.
Customizing Your Lima Bean Soup
This soup is easy to customize based on what you have on hand or your personal preferences, and sometimes simple swaps are inspired by vanilla bean paste substitutes for baking to elevate recipes.
- Prefer a creamier texture? Blend half of the soup for a thicker consistency while keeping some beans whole.
- Want extra protein? Stir in 1-2 cups shredded chicken or add sausage for a meatier bite.
- Looking for more depth? A splash of Worcestershire sauce or a pinch of smoked paprika enhances the savory notes, using about ⅛-1/4 teaspoon of smoked paprika for subtle smokiness.
- Need a vegetarian version? Skip the ham and use vegetable broth for a plant-based take.
A few simple adjustments make this soup perfect for any taste or diet.
Best Sides to Pair with Lima Bean Soup with Ham
This soup is delicious on its own, but pairing it with a side improves the meal even further, especially with crusty bread or cornbread.
| Side Dish | Why It Works |
|---|---|
| Crusty Bread | Soaks up the rich broth for extra flavor |
| Cornbread | Slightly sweet, adding a contrast to the savory soup |
| Side Salad | A fresh, crisp balance to the hearty beans |
| Roasted Vegetables | Adds a smoky depth that pairs well with ham |
| Garlic Butter Biscuits | Buttery and flaky, perfect alongside a warm bowl of soup |
Each side brings something different to the table, making the soup feel like a full, satisfying meal, and for another smoky, bean-based option try chipotle black bean soup with smoky depth.
For additional crowd-pleasing side ideas that work with hearty mains, see side dishes for burger-style meals.
Tips for the Best Lima Bean Soup with Ham
A few simple tricks will make sure your soup is rich, flavorful, and perfectly textured every time.
- Soak dried lima beans overnight for a shorter cooking time and extra creaminess, about 6-8 hours or use a quick-soak (boil 1 minute, rest 1 hour).
- If using a ham hock, let it simmer long enough to release all its smoky, meaty flavor.
- For a richer broth, use homemade stock instead of store-bought.
- Season at the end-the ham adds natural salt, so taste before adding extra.
- Store leftovers in the fridge for up to 4 days-the flavors deepen over time, making it even better the next day, or freeze for up to 3 months.
With these simple tips, your lima bean soup will turn out flavorful, comforting, and deeply satisfying every time.
If you're planning a heartier spread, consider these side dishes for beef tips that pair well with rich, savory mains.
Lima Bean Soup with Ham
Equipment
- Large pot For cooking the soup
- Mixing bowl For soaking the beans
- Ladle For serving the soup
Ingredients
- 2 cups dried lima beans soaked overnight
- 6 cups chicken broth low sodium preferred
- 1 small onion chopped
- 2 cloves garlic minced
- 2 carrots diced
- 2 stalks celery sliced
- 1 cup ham diced, or use ham hock
- 2 bay leaves
- 1 teaspoon dried thyme
- 1 teaspoon salt adjust to taste
- ½ teaspoon black pepper freshly ground
- 1 tablespoon olive oil for sautéing
- 1 tablespoon lemon juice for brightness, optional
Instructions
- Heat olive oil in a large pot over medium heat. Sauté onions, garlic, carrots, and celery until softened and fragrant.
- Stir in the diced ham or ham hock, cooking for a few minutes to release its smoky flavor.
- Pour in the chicken broth, add the soaked lima beans, bay leaves, and dried thyme. Bring to a boil, then reduce heat to low and let simmer for about 90 minutes.
- If using a ham hock, remove it, shred the meat, and return it to the pot.
- Season with salt, pepper, and a squeeze of lemon juice if desired. Adjust seasoning to taste.
- Ladle into bowls and serve warm.
Notes
- For a richer broth, use homemade stock instead of store-bought.
- To make it thicker, mash some of the beans towards the end of cooking.
- This soup tastes even better the next day as the flavors develop.
Black bean paste is a fermented soybean condiment used in Asian cooking; for suitable replacements, see black bean paste substitutes for savory dishes. If a recipe calls for black bean sauce, practical alternatives and usage tips are available at black bean sauce substitutes for stir-fries.

Andrew Gray is a seasoned food writer and blogger with a wealth of experience in the restaurant and catering industries. With a passion for all things delicious, Andrew has honed his culinary expertise through his work as a personal chef and caterer.
His love for food led him to venture into food writing, where he has contributed to various online publications, sharing his knowledge and insights on the culinary world. As the proud owner of CooksCrafter.com, Andrew covers a wide range of topics, including recipes, restaurant reviews, product recommendations, and culinary tips.
Through his website, he aims to inspire and educate fellow food enthusiasts, offering a comprehensive resource for all things food-related.









