This classic Potato Leek Soup Recipe delivers a velvety, comforting bowl of warmth every single time. Made with simple ingredients, this soup is elegant enough for a dinner party but easy enough for a weeknight meal. Get ready to discover the secret to the creamiest texture and richest flavor, a recipe you’ll come back to again and again.
Whether you’re new to making soups or a seasoned pro, this guide will walk you through everything you need to know. We’ll cover how to choose the right ingredients and the simple steps to achieve a perfectly smooth and flavorful result. For another comforting classic, you might also love this Cheesy Broccoli Potato Soup.

Why You’ll Love This Recipe
- Incredibly Creamy: We use the right type of potatoes and a simple technique to create a silky-smooth texture, with or without heavy cream.
- Rich, Deep Flavor: Sautéing the leeks and aromatics properly builds a foundational flavor that makes this soup taste like it simmered for hours.
- Simple, Accessible Ingredients: You only need a handful of pantry staples like potatoes, leeks, and broth to create this culinary masterpiece.
- Versatile and Customizable: This soup is fantastic as is, but it’s also a perfect canvas for your favorite toppings and variations.
The Two Most Important Ingredients
While every ingredient plays a role, the magic of this Potato Leek Soup Recipe truly comes down to the potatoes and the leeks. Choosing and preparing them correctly is the key to success.
Which Potatoes are Best for Soup?
For a creamy soup, you want potatoes with a high starch content. Yukon Gold potatoes are the absolute best choice. They have a naturally buttery flavor and break down beautifully when cooked, creating a creamy and velvety consistency without becoming gummy. Russet potatoes are a good second choice, but avoid waxy potatoes like red or fingerling potatoes, as they can result in a watery soup.
How to Properly Clean and Cut Leeks
Leeks are notorious for trapping dirt and grit between their layers. Proper cleaning is essential!
- Trim: Slice off the dark green tops (you can save these for making stock) and the root end.
- Slice: Cut the remaining white and light green parts in half lengthwise.
- Rinse: Place the halved leeks in a bowl of cold water and swish them around vigorously to dislodge any dirt. You can also rinse them directly under running water, making sure to separate the layers to wash them thoroughly.
- Chop: Once clean, place them flat-side-down on your cutting board and slice them thinly.
Ingredients You’ll Need
- Butter: Use unsalted butter to control the sodium level. It adds a rich flavor base.
- Leeks: The star of the show. You’ll need about 3 large leeks, using only the white and light green parts.
- Garlic: Freshly minced garlic adds a layer of aromatic depth.
- Potatoes: Yukon Gold potatoes are highly recommended for the creamiest result.
- Chicken or Vegetable Broth: Use a quality low-sodium broth to control the final seasoning. Vegetable broth keeps it vegetarian.
- Heavy Cream: This is optional but adds a luxurious, silky finish. For a lighter version, you can use half-and-half or omit it entirely.
- Herbs: A bay leaf and fresh thyme add a subtle, savory background note.
- Salt and Black Pepper: To taste.
- Optional Toppings: Fresh chives, croutons, or a drizzle of olive oil.
How to Make The Best Potato Leek Soup Recipe
Follow these simple steps for a foolproof, delicious soup.
- Sauté Aromatics: In a large Dutch oven or heavy-bottomed pot, melt the butter over medium heat. Add the cleaned and sliced leeks and cook, stirring occasionally, for about 8-10 minutes until they are very soft and wilted but not browned. Add the minced garlic and cook for another minute until fragrant.
- Simmer: Add the peeled and cubed potatoes, broth, bay leaf, and thyme sprigs to the pot. Season with salt and pepper. Bring the mixture to a boil, then reduce the heat to a simmer.
- Cook Until Tender: Let the soup simmer for 15-20 minutes, or until the potatoes are fork-tender.
- Blend the Soup: Remove the pot from the heat and discard the bay leaf and thyme sprigs. Use an immersion blender to blend the soup directly in the pot until it’s completely smooth. Alternatively, you can carefully transfer the soup in batches to a regular blender (be sure to vent the lid to allow steam to escape).
- Add Cream and Serve: Stir in the heavy cream (if using) until well combined. Taste and adjust seasoning with more salt and pepper if needed. Serve hot, garnished with fresh chives. If you enjoy this soup, try our cozy Creamy Chicken and Rice Soup next!

Tips for Success
- Don’t Brown the Leeks: Cook the leeks low and slow to soften them and bring out their sweet, delicate flavor. Browning them will make the soup taste bitter.
- Avoid Gummy Soup: Do not over-blend the soup. Overworking the starches in the potatoes can result in a gummy texture. Blend just until smooth.
- Season Generously: Potatoes absorb a lot of salt. Don’t be afraid to season the soup well. Taste and adjust at the end of cooking.
- For a Thinner Soup: If you prefer a thinner consistency, simply add a bit more broth until you reach your desired texture.
Variations & Substitutions
- Make it Vegan: Use olive oil or vegan butter instead of dairy butter, vegetable broth, and full-fat coconut milk or a cashew cream instead of heavy cream.
- Add Protein: Stir in some crispy bacon, pancetta, or shredded chicken for a heartier meal.
- Extra Veggies: Feel free to add a stalk of celery or a carrot with the leeks for added flavor and nutrition.
For a different kind of comforting meal, consider this hearty Ground Beef and Potato Soup.
Storage and Freezing Instructions
- To Store: Let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 4 days.
- To Reheat: Gently reheat the soup on the stovetop over medium-low heat, stirring occasionally, until warmed through. Avoid boiling.
- To Freeze: For best results, freeze the soup *before* adding the heavy cream, as dairy can separate upon thawing. Let it cool, then pour it into freezer-safe containers or bags, leaving some room for expansion. It can be frozen for up to 3 months. Thaw overnight in the refrigerator before reheating and adding the cream.
Yes, you can! For the best results, freeze the soup before adding any dairy like heavy cream. Let it cool completely, store it in a freezer-safe container for up to 3 months, and then add the cream after reheating.
For this recipe, we only use the white and light green parts of the leeks. The dark green tops are tougher and have a more fibrous texture, which can affect the final consistency of the soup. However, you can save them to use in homemade stocks.
The creaminess comes from three things: using starchy Yukon Gold potatoes, simmering them until they are very tender, and blending the soup until it’s smooth. For an extra rich and silky finish, you can stir in a bit of heavy cream at the end.
Yukon Gold potatoes are the best choice for this soup. Their high starch content and buttery flavor break down to create a naturally creamy and velvety texture without becoming gummy.
A gummy texture is usually caused by over-blending. When the starches in the potatoes are overworked, they can become gluey. To avoid this, blend the soup just until it reaches a smooth consistency and then stop.
Yes, you can! For the best results, freeze the soup before adding any dairy like heavy cream. Let it cool completely, store it in a freezer-safe container for up to 3 months, and then add the cream after reheating.
For this recipe, we only use the white and light green parts of the leeks. The dark green tops are tougher and have a more fibrous texture, which can affect the final consistency of the soup. However, you can save them to use in homemade stocks.
The creaminess comes from three things: using starchy Yukon Gold potatoes, simmering them until they are very tender, and blending the soup until it’s smooth. For an extra rich and silky finish, you can stir in a bit of heavy cream at the end.
Yukon Gold potatoes are the best choice for this soup. Their high starch content and buttery flavor break down to create a naturally creamy and velvety texture without becoming gummy.
A gummy texture is usually caused by over-blending. When the starches in the potatoes are overworked, they can become gluey. To avoid this, blend the soup just until it reaches a smooth consistency and then stop.
More Delicious Recipes
If you enjoyed this recipe, you’re sure to love these other comforting dishes perfect for any occasion!
We hope you love this creamy Potato Leek Soup Recipe! If you make it, please leave a comment below and let us know what you think. We’d love to see your creations on Pinterest too!

Creamy Potato Leek Soup Recipe
This creamy Potato Leek Soup Recipe is the ultimate comfort food. Made with simple ingredients like Yukon Gold potatoes and fresh leeks, this elegant yet easy soup is velvety smooth, rich in flavor, and perfect for any occasion.
Ingredients
Equipment
Method
- In a large Dutch oven or heavy-bottomed pot, melt the butter over medium heat. Add the cleaned and sliced leeks and cook, stirring occasionally, for about 8-10 minutes until they are very soft and wilted but not browned. Add the minced garlic and cook for another minute until fragrant.
- Add the peeled and cubed potatoes, broth, bay leaf, and thyme sprigs to the pot. Season with salt and pepper. Bring the mixture to a boil, then reduce the heat to a simmer.
- Let the soup simmer for 15-20 minutes, or until the potatoes are fork-tender.
- Remove the pot from the heat and discard the bay leaf and thyme sprigs. Use an immersion blender to blend the soup directly in the pot until it's completely smooth. Alternatively, carefully transfer the soup in batches to a regular blender.
- Stir in the heavy cream (if using) until well combined. Taste and adjust seasoning with more salt and pepper if needed. Serve hot, garnished with fresh chives.
Notes
Don’t Brown the Leeks: Cook leeks low and slow to bring out their sweet flavor without bitterness.
Avoid Gummy Soup: Do not over-blend the soup. Blend just until smooth to prevent starches from becoming gummy.
Season Generously: Potatoes need plenty of salt. Taste and adjust seasoning at the end of cooking for the best flavor.

Creamy Potato Leek Soup Recipe
Ingredients
Equipment
Method
- In a large Dutch oven or heavy-bottomed pot, melt the butter over medium heat. Add the cleaned and sliced leeks and cook, stirring occasionally, for about 8-10 minutes until they are very soft and wilted but not browned. Add the minced garlic and cook for another minute until fragrant.
- Add the peeled and cubed potatoes, broth, bay leaf, and thyme sprigs to the pot. Season with salt and pepper. Bring the mixture to a boil, then reduce the heat to a simmer.
- Let the soup simmer for 15-20 minutes, or until the potatoes are fork-tender.
- Remove the pot from the heat and discard the bay leaf and thyme sprigs. Use an immersion blender to blend the soup directly in the pot until it's completely smooth. Alternatively, carefully transfer the soup in batches to a regular blender.
- Stir in the heavy cream (if using) until well combined. Taste and adjust seasoning with more salt and pepper if needed. Serve hot, garnished with fresh chives.
Notes
Avoid Gummy Soup: Do not over-blend the soup. Blend just until smooth to prevent starches from becoming gummy.
Season Generously: Potatoes need plenty of salt. Taste and adjust seasoning at the end of cooking for the best flavor.