Go Back
A white bowl filled with hearty ham and bean soup, featuring white beans, ham chunks, carrots, and celery.

Hearty Lima Bean Soup with Smoked Ham Hocks

This comforting and rich lima bean soup features tender, smoky ham hocks slow-cooked until the meat falls off the bone, creating a deeply flavorful broth and a satisfying meal perfect for a chilly day.
Prep Time 25 minutes
Cook Time 3 hours
Total Time 3 hours 25 minutes
Servings: 8 servings
Course: Main Course
Cuisine: American, Southern
Calories: 450

Ingredients
  

For the Ham Hocks & Broth
  • 2-3 lbs smoked ham hocks (about 2 large)
  • 1 tbsp olive oil
  • 1 large yellow onion roughly chopped (for initial broth)
  • 2 medium carrots roughly chopped (for initial broth)
  • 2 stalks celery roughly chopped (for initial broth)
  • 8 cups water or low-sodium chicken broth
  • 2 bay leaves
For the Soup Base
  • 1 lb dried large lima beans soaked overnight or quick-soaked (see notes)
  • 1 tbsp olive oil
  • 1 large yellow onion finely diced
  • 2 medium carrots finely diced
  • 2 stalks celery finely diced
  • 4 cloves garlic minced
  • 1 tsp dried thyme
  • 1/2 tsp smoked paprika
  • 1/4 tsp red pepper flakes (optional, for a kick)
  • 1 cup vegetable or chicken broth (if needed to adjust consistency later)
  • Salt to taste
  • freshly ground black pepper to taste
  • 2 tbsp fresh parsley chopped, for garnish (optional)

Equipment

  • Large Dutch oven
  • Slotted Spoon
  • Cutting board
  • Chef's Knife
  • Measuring cups and spoons
  • Potato Masher (optional)

Method
 

Prepare the Ham Hocks & Beans
  1. Rinse dried lima beans thoroughly. Place them in a large bowl, cover with at least 3 inches of cold water, and soak overnight (8-12 hours). Drain and rinse before use. (Alternatively, quick soak: bring beans and water to a boil, boil 2 minutes, cover, remove from heat, let stand 1 hour, then drain and rinse.)
  2. In a large Dutch oven or heavy-bottomed pot, heat 1 tablespoon of olive oil over medium-high heat. Add the ham hocks and brown them on all sides for about 5-7 minutes.
  3. Add the roughly chopped initial onion, carrots, and celery to the pot with the ham hocks. Sauté for 5 minutes until slightly softened.
  4. Pour in 8 cups of water (or chicken broth) and add the bay leaves. Bring to a boil, then reduce heat to low, cover, and simmer for 1.5 to 2 hours, or until the ham hocks are very tender and the meat is easily falling off the bone.
Build the Soup
  1. Carefully remove the ham hocks from the pot using a slotted spoon and set aside to cool slightly. Discard the bay leaves and the cooked initial vegetables from the broth using the slotted spoon or a fine-mesh sieve. Strain the broth if desired for a clearer base, but it's not strictly necessary. Return the pot with the clear broth to the stovetop.
  2. Once cool enough to handle, remove the skin, bones, and any excess fat from the ham hocks. Shred the tender ham meat into bite-sized pieces. Set aside.
  3. Heat the remaining 1 tablespoon of olive oil in the same Dutch oven over medium heat. Add the finely diced onion, carrots, and celery. Sauté for 8-10 minutes until softened.
  4. Add the minced garlic, dried thyme, smoked paprika, and red pepper flakes (if using). Cook for another 1 minute until fragrant.
  5. Add the drained and rinsed lima beans to the pot. Pour in the reserved ham hock broth. Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 45-60 minutes, or until the lima beans are very tender. Stir occasionally to prevent sticking.
Finish and Serve
  1. Once the beans are tender, use the back of a spoon or a potato masher to mash about 1/4 to 1/3 of the beans against the side of the pot. This will thicken the soup and create a creamy texture.
  2. Stir the shredded ham hock meat back into the soup. Heat through for 5 minutes.
  3. Taste the soup and season generously with salt and freshly ground black pepper. Adjust seasonings as needed. If the soup is too thick, add a bit more vegetable or chicken broth or water to reach your desired consistency.
  4. Ladle the hearty lima bean soup into bowls. Garnish with fresh chopped parsley, if desired, and serve hot with crusty bread or cornbread.

Notes

**Soaking Beans:** Soaking dried beans overnight significantly reduces cooking time and helps them cook more evenly. If you forget to soak, use the quick-soak method described in step 1. Canned lima beans can be used in a pinch, but they will result in a less flavorful soup and require adjusting the cook time significantly (add them at step 9 and simmer for only 15-20 minutes).
**Storage:** Leftover soup can be stored in an airtight container in the refrigerator for up to 3-4 days. It also freezes well for up to 3 months.
**Spice Level:** Adjust red pepper flakes to your preference. For more heat, add a pinch more. For less, omit entirely.