Ham and Lentil Soup

Ham and Lentil Soup

Add ham to your lentil soup and not only do you have a tasty, nutritious soup but you can also enjoy the meatiness that ham adds in there. Ham and lentil soup is great for lunch or as a comforting, warming snack.

Whether you are using a ham hock or some leftover cooked ham, you can add that flavor to the lentil soup and be guaranteed that it will come out beautifully.

This kind of soup is usually thick and chunky, and the lentils will start to disintegrate when they are cooked, thickening up the soup without you needing to add starch or another thickener.

Why You Should Make this Ham and Lentil Soup

This is a great recipe for home cooks because it is so easy. Also, it’s an economical option. Buy some dried lentils and ham and you can prepare this wonderful feast in next to no time.

Ham and lentil soupĀ is great served for lunch or dinner, and this is a hearty and filling dish which kids and grownups will enjoy. Unless you are a vegetarian or do not eat pork, adding ham to your lentil soup is the ideal way of adding a meaty touch.

The soup will need to simmer for about an hour on the stove, and then you can take the meat off the bone and return those meaty bits to the pot, then ladle the soup into bowls and serve hot. This Thai chicken soup is also really good.


Best Ham and Lentil Soup

Ham and lentils combine to make this fantastic soup, and carrots, onion and other nutritious ingredients add to the appeal of this warming, flavorful dish. Great for all the family.

  • Author: Victoria Haneveer
  • Prep Time: 10 mins
  • Cook Time: 1 hour 10 mins
  • Total Time: 1 hour 20 mins
  • Yield: 4 1x
  • Category: Soup
  • Cuisine: USA (Traditional)


  • 1 meaty ham bone or 1 big ham hock
  • 3 pints (1.5 liters) water
  • 1 chopped yellow onion
  • 2 teaspoons salt
  • 1 1/2 cups (300g) dried lentils
  • 1 cup (large handful) chopped celery
  • 3 or 4 sliced medium carrots
  • 1 bay leaf
  • 1 teaspoon white sugar
  • 1/4 teaspoon black pepper


  1. Put the ham bone, carrots, water, lentils, celery, onion, sugar, pepper, salt and bay leaf in a pot.
  2. Cover the pot and bring the soup to a boil.
  3. Reduce the heat and simmer the soup for about an hour or until the lentils are tender.
  4. Take out the ham bone or hock and remove the meat.
  5. Chop the meat and return it to the lentil soup.
  6. Discard the bay leaf.

ham and lentil soup