Potato Leek Soup

Flavorful and deeply comforting, this Potato Leek Soup is a must-make during soup season! It’s creamy (without any cream added) and made simply with just a few ingredients. This hearty soup is gluten-free and optionally made dairy-free!

Potato Leek Soup

Easy Potato Leek Soup Recipe

Is there anything better on a cold, chilly winter night than a big bowl of warm and comforting soup? This Potato Leek Soup is so creamy and totally satisfying. Using simple wholesome ingredients paired thoughtfully together, and a few cooking classic cooking techniques, this deeply savory soup is going to be loved by everyone!

A bowl of leeks for potato leek soup

Ingredients Needed

  • Yukon Gold Potatoes
  • Leeks
  • Butter or Ghee
  • Olive oil
  • Shallots
  • Garlic
  • Dijon mustard
  • Salt + Pepper
  • Bay Leaves
  • Veggie Stock or Chicken Stock
  • Garnishes (see below for options!)

For Vegan / Dairy-Free:

Use ghee for a fully dairy-free soup, or swap it out with olive oil for a vegan soup. And of course, use veggie stock.

Best Type of Potato to Use

A “creamy” potato is the best type of potato for potato leek soup. Look for yellow potatoes labeled as Yukon Gold, or sometimes they can just be labeled as creamer potatoes.

Russett potatoes would be an alternative choice if you can’t find Yukon Gold potatoes. Avoid the use of red potatoes in this soup as they’re a bit too waxy.

How to Wash Leeks

Leeks can be notoriously dirty. It’s important to clean them well before using them. To clean leeks:

  1. Cut off the hard and dark green parts of the leeks off and discard. Cut off the bottom of the leek and then slice the leek in halve. Take that halve and slice it into 1/4″ pieces.
  2. Fill a large bowl with cool water.
  3. Submerge the leek pieces and swish around for 10 seconds.
  4. Let the leeks sit for 1 minute in the cool water to let any grit sink to the bottom of the bowl.
  5. Without agitating the water too much, quickly pick up the leeks directly out of the water, leaving behind any sand or dirt.
  6. Empty the water and rinse out the bowl and repeat this until step until the water is clear after you remove the leeks.

Potato leek soup before pureeing.

How to Make Potato Leek Soup

While this soup feels creamy, there is absolutely no cream or dairy-free cream replacements in here. Instead, this soup relies on some good cooking techniques, and the potatoes to get that creamy feel.

To start, cook down some shallots, garlic and leeks and with a combination of butter and oil. If you are making this totally dairy-free, obviously omit the butter or use ghee. Cook down the leeks until they are softened and aromatic.

Next, add in the remaining ingredients and cook until the potatoes are tender. Once they’re tender it’s time to puree the soup! I recommend using a stand blender, instead of an immersion blender for the creamiest feel. I’ve found the immersion blender didn’t do as good of a job of pureeing the stringy leeks as much as my stand blender did.

Now it’s time to taste and adjust the seasoning.

Toppings to Add

Sometimes with pureed soups, it’s all about the added toppings! You can go minimal like we’ve done here by adding in a simple almond milk yogurt swirl and some herbs, or you can go big and add on some crispy bacon pieces, croutons, or hot sauce. Think of a topping that might go well with a baked potato, and that would be a great choice to add on here.

Instant Pot Option

We’ve included instructions in the recipe for cooking this on the stove top and on the Instant Pot. Full disclosure, they take just about the same amount of time to make, so it’s really a matter of which method you want to use to make it!

Pureed potato leek soup.

How to Freeze and Reheat Soup

Let the soup fully cool down before transferring to a freezer-safe container. You can freeze in storage containers, mason jars or even freezer-safe plastic bags. The soup can be frozen for up to 6 months.

The best way to reheat is to let it defrost overnight in the refrigerator and then reheat in a pot on the stove.

If you don’t have time to fully defrost it overnight,  you can place the container in a bowl of warm water until the soup can easily pop out of the container. Once you are able to get it out, place the soup in a pot with about 1/4 to 1/2 cup water. Cover the pot and cook over medium to medium-low while stirring semi-frequently. Bring the contents up to a boil to make sure it’s fully reheated.

Potato Leek Soup in a bowl with yogurt swirl and herbs.

If you like this soup recipe, check out these others:

Print

Potato Leek Soup

Potato Leek Soup

Flavorful and deeply comforting, this Potato Leek Soup is a must-make during soup season! It’s creamy (without any cream added) and made simply with just a few ingredients. This hearty soup is gluten-free and optionally made dairy-free!

  • Author: Lexi's Clean Kitchen
  • Prep Time: 00:15
  • Cook Time: 00:26
  • Total Time: 41 minutes
  • Yield: Serves 4 1x
  • Category: Dinner
  • Method: Stovetop or Instant Pot
  • Diet: Gluten Free
Scale

Ingredients

  • 1 tablespoon butter or ghee
  • 1 teaspoon olive oil
  • 2 shallots, sliced thin
  • 4 garlic cloves, minced
  • 1 lb. leeks, cleaned well (see note), diced
  • 1 tablespoon dijon mustard
  • 11/2 lb. yukon gold potatoes, cleaned, peeled and diced
  • 1½ teaspoon salt
  • ½ teaspoon black pepper
  • 2 bay leaves
  • 46 cups veggie stock or chicken stock
  • Greek yogurt (dairy-free if needed), for serving
  • Scallions, thinly sliced, for garnish
  • Thyme leaves, for garnish

Instructions

To Make on the Stove:

  1. Heat butter and oil over medium heat, add shallots and garlic, cook until softened about 3-5 minutes.
  2. Add leeks and cook until fully sweated down, about 8-10 minutes.
  3. Add mustard, potatoes, salt, pepper, bay leaves and 4 cups of veggie stock and bring up to a boil.
  4. Reduce heat and simmer, until potatoes and leeks are fully tender, about 15-20 minutes.
  5. Remove bay leaves. In batches if necessary, carefully puree the soup in a blender. Return to the pot and add up to 2 cups of additional stock, to get your desired consistency. Turn the heat to medium-high and bring back up to a boil. Shut off the heat.
  6. Taste, and adjust seasoning.
  7. Serve with warm with a splash of greek yogurt, herbs, and an extra pinch of black pepper.

For Instant Pot:

  1. Press the saute function in a 6 or 8 quart Instant Pot. Add butter and oil. Once heated, add shallots and garlic, cook until softened about 3 minutes.
  2. Add leeks and cook until starting to sweat down about 5 minutes. Shut off saute function.
  3. Add potatoes, salt, pepper, bay leaves and 4 cups of veggie stock and scrape up any bits on the bottom of the pot. Close the lid, set the pressure valve to sealing. Cook on manual high pressure for 10 minutes. Let the pressure naturally release for 5 minutes, then turn the know to quick-release to release any remaining pressure.
  4. Remove bay leaves. In batches if necessary, carefully puree the soup in a blender. Return the soup to the Instant Pot and add up to 2 cups of additional stock, to get your desired consistency. If adding in any additional stock, turn the Instant Pot on to saute and bring the soup back up to a boil before serving.
  5. Taste, and adjust seasoning.
  6. Serve with warm with a splash of greek yogurt, herbs, and an extra pinch of black pepper.

Notes

Use ghee for a fully dairy-free soup, or swap it out with olive oil for a vegan soup.

While you can use an immersion blender if you want, we found that it doesn’t make the soup as silky smooth as when you use a traditional stand blender. If you are looking for a really smooth soup, puree in the stand blender. For reference, these photos were taken with the soup being pureed with an immersion blender, and in later recipe tests, we discovered how much smoother the soup was with a stand blender.

Be very careful when blending hot liquid. If using a stand blender, you’ll need to leave room for the steam to escape through the top by taking off the removable insert on the cap. Start off blending slowly, and then increase speed.

 

Nutrition

  • Serving Size: 1/4 recipe
  • Calories: 242
  • Sugar: 3g
  • Sodium: 1000mg
  • Fat: 4g
  • Saturated Fat: 2g
  • Carbohydrates: 24g
  • Fiber: 2g
  • Protein: 2g
  • Cholesterol: 8mg

Keywords: Potato Leek Soup

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

4 comments
December 13, 2020

You Might Also Like

Join The Discussion

4 Responses

Leave a Reply

Your email address will not be published. Required fields are marked *

How to Make a Parchment Paper Sling

How to Make a Parchment Paper Sling

Want to know the secret to perfectly cut brownies or bars? We’re showing you How to Make a Parchment Paper
7 Tips for Having the Best Beach Day Ever

7 Tips for Having the Best Beach Day Ever

Nothing says “summer” quite like going to the beach — whether you’re packing up the family for a week in
How a Nutritionist Decodes a Nutrition Facts Label

How a Nutritionist Decodes a Nutrition Facts Label

A nutrition label can be a useful tool to evaluate how healthy (or not) a food can be, but it

Subscribe to Lexis Clean Living

Join our email list to get instant updates and weekly summaries of our top content and special exclusive offers along with our free clean eating kickstart guide!

This website may at times receive a small affiliate commission for products that we shared with you in our posts. Although we may receive a commission for linking certain products, there’s no additional costs to you and all of our opinion and suggestions are 100% our own and unbiased. That’s our promise to you!

Subscribe to get our FREE clean eating guide!

Join our email list TODAY to start recieving our newsletter weekly, access to exclusive content and deals, *and* a FREE complete 24-page clean eating guide!

Subscribe to get our FREE clean eating guide!


Yields
Prep Time
Cook Time
Total Time



Author: Lexi

Ingredients

Directions

Recipe Notes


AdBlocker Detected
Some elements of this website will not work correctly while your adblocker is enabled. Please disable your adblocker and reload the page.