ham and lentil soup

3 Pinches 1 Photo
Ofallon, MO
Updated on Jan 14, 2026

This Ham and Lentil Soup features onions, celery, carrots, tomatoes, dried lentils, and smoked ham in a savory and smoky broth. This quick and easy soup is a family favorite.

prep time 15 Min
cook time 50 Min
method Stove Top
yield 6 serving(s)

Ingredients

  • 1 1/2 tablespoons olive oil
  • 1 medium yellow onion chopped
  • 2 stalks celery, chopped
  • 3 large carrots, peeled and chopped
  • 4 cloves garlic, minced
  • 1/2 tablespoon chili powder
  • 1 1/2 teaspoons ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried marjoram
  • 2 - bay leaves
  • 4 cups low-sodium chicken broth
  • 2 cups water
  • 1 1/3 cups dried green or brown lentils
  • 1 can fire roasted diced tomatoes (15 oz)
  • 2 1/2 cups diced smoked cooked ham or ham steak with bone
  • chopped fresh parsley

How To Make ham and lentil soup

  • Step 1
    Heat the olive oil in a Dutch oven over medium heat. Cook the onions, celery, and carrots until the onions and celery are soft.
  • Step 2
    Reduce the heat to low and add the garlic, chili powder, ground cumin, smoked paprika, and marjoram. Cook for 1 minute while stirring.
  • Step 3
    Add the bay leaves, chicken broth, water, dried lentils, and diced tomatoes. Bring the mixture to a boil. Reduce the heat and simmer for 15 minutes.
  • Step 4
    Add the ham steak and simmer for 15-30 minutes or until the lentils are tender. Remove the ham steak. Dice the ham while removing the bone and fat. Add the diced ham back to the pot.
  • Step 5
    Remove the bay leaves and garnish with fresh herbs.

Discover More

Category: Bean Soups
Ingredient: Pork
Culture: American
Method: Stove Top

Comment & Reviews

ADVERTISEMENT
Just A Pinch Sweepstakes