Lentil Ham Soup


This lentil soup with ham recipe is one of my family's go-to recipes for using leftover Christmas ham. Just before serving, sprinkle some grated Parmesan cheese on top and serve with crusty French bread.

close up view of Lentil Ham Soup in a pot
Prep Time:
15 mins
Cook Time:
30 mins
Total Time:
45 mins


  • 1 (32 ounce) carton low-sodium chicken broth

  • 2 cups water

  • 2 carrots, chopped

  • 2 stalks celery, chopped

  • 1 large onion, chopped

  • 1 cup dried lentils

  • 2 cloves garlic, minced

  • 2 tablespoons red wine vinegar

  • 1 ½ cups cubed fully cooked ham

  • 1 teaspoon dry mustard

  • 1 teaspoon salt

  • ½ teaspoon ground black pepper


  1. Stir chicken broth, water, carrots, celery, onion, lentils, garlic, and red wine vinegar together in a large stockpot; bring to a boil, reduce heat to low, and simmer until carrots are tender, about 10 minutes.

  2. Stir in ham, mustard, salt, and pepper; simmer until lentils are tender, 20 to 30 minutes more.


For added smoky flavor, add 1 to 2 teaspoons paprika.

Nutrition Facts (per serving)

178 Calories
5g Fat
19g Carbs
13g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 178
% Daily Value *
Total Fat 5g 7%
Saturated Fat 2g 10%
Cholesterol 16mg 5%
Sodium 694mg 30%
Total Carbohydrate 19g 7%
Dietary Fiber 8g 30%
Total Sugars 3g
Protein 13g
Vitamin C 13mg 65%
Calcium 35mg 3%
Iron 2mg 12%
Potassium 427mg 9%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love