clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon
Dairy Free Potato Ham and Leek Soup | dairy free soup, potato soup, dairy free potato soup, potato leek soup, leftover ham recipe, #dairyfree #dairyfreesoup #potatosoup #leeks #ham | @simplywhisked

Dairy Free Potato Ham and Leek Soup

  • Author: Melissa Belanger
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 8 - 10 servings 1x


This creamy potato ham and leek soup is rich and dairy free. It comes together quickly, and it’s the best way to use up leftover ham.



  • 2 cups diced ham
  • 3 celery stalks, chopped
  • 3 carrots, chopped
  • 1 medium sweet onion, chopped
  • 1 1/2 pounds creamer potatoes, halved
  • 3 leeks, halved and sliced
  • 1 bay leaf
  • 4 cups unsweetened almond milk
  • 3 cups chicken or vegetable broth, divided
  • 2 tablespoons all-purpose flour
  • 1 tablespoon cornstarch
  • 1/2 teaspoon salt
  • Black pepper, to taste


  1. Heat a Dutch oven *affiliate link or large stockpot to medium-high. Add ham, celery, carrot, and onion. Saut̩, stirring frequently, until onions are translucent Рabout 5 minutes.
  2. Add potatoes, leeks, bay leaf, almond milk and 2 cups of broth. Cover pot and bring to a boil. Continue cooking until potatoes are tender and carrots have softened – about 15 minutes.
  3. In a small bowl, whisk together remaining broth, flour and cornstarch. Stir mixture into soup until combined. Allow soup to continue cooking until broth has thickened. If needed, adjust seasoning with salt and pepper.