If you’re on the hunt for a comforting, endlessly satisfying dish that feels like a warm hug in a bowl, this Creamy Potato Leek Soup Recipe is exactly what you need. The melding of tender Yukon Gold potatoes with the gentle sweetness of leeks and a splash of heavy cream creates a luscious soup that’s both simple and elegant. It’s a perfect meal for chilly days or whenever you crave something wholesome, smooth, and packed with flavor.

Ingredients You’ll Need
This recipe relies on a handful of straightforward, pantry-friendly ingredients that each play a vital role in building the soup’s depth, texture, and vibrant color. Together, they create a harmonious balance that’s easy to achieve but feels deliciously refined.
- 4 medium Yukon Gold potatoes: These are ideal for soup because of their creamy texture and subtle flavor.
- 3 large leeks: Clean and sliced, they bring a mild onion sweetness that lifts the entire dish.
- 1 medium onion: Adds a savory foundation and enhances the soup’s overall richness.
- 4 cups vegetable broth: Choosing a flavorful broth ensures the soup’s base is full-bodied and tasty.
- 1 cup heavy cream: This gives the soup its silky creaminess that makes every spoonful indulgent.
- 3 tablespoons unsalted butter: Adds richness and an irresistible depth of flavor as it sautés the aromatics.
- Salt and pepper to taste: Essential for seasoning and bringing out the natural flavors of the ingredients.
- Fresh thyme or parsley: These fresh herbs add a delightful pop of color and a breath of fresh flavor.
- Optional lemon juice: A squeeze at the end brightens the flavors and adds a subtle zing.
How to Make Creamy Potato Leek Soup Recipe
Step 1: Prepare the ingredients
Start by thoroughly cleaning the leeks, making sure to wash away any gritty soil hidden between the layers. Then peel and dice your Yukon Gold potatoes into bite-sized pieces and dice the onion finely. Having everything ready at the start makes the cooking flow smooth and enjoyable.
Step 2: Sauté the leeks and onions
In a large pot, melt the unsalted butter over medium heat. Add the diced onions and sliced leeks, sautéing them gently for 5 to 7 minutes. This step softens the vegetables and brings out their natural sweetness, laying the perfect aromatic foundation for your soup.
Step 3: Add the potatoes
Stir in the diced potatoes, allowing them to mingle with the sautéed leeks and onions. Cook everything together for a couple more minutes. This not only starts the cooking of the potatoes but also helps the flavors meld beautifully before adding the broth.
Step 4: Simmer with vegetable broth
Pour in the vegetable broth and bring the mixture to a rolling boil. Once boiling, reduce the heat and let it simmer gently for 20 to 25 minutes. During this time, the potatoes will become tender and ready to transform into the silky base of the soup.
Step 5: Purée the soup until smooth
Remove the pot from the heat and use an immersion blender to purée the soup carefully until it reaches a luxuriously smooth consistency. This blending step is what gives the soup its signature creamy texture without the need for any flour or thickening agents.
Step 6: Finish with cream, seasonings, and optional lemon
Stir in the heavy cream for indulgent silkiness, then season with salt and pepper to taste. If you’re feeling adventurous or want a touch of brightness, add a squeeze of fresh lemon juice now—it elevates the flavors to a whole new level.
Step 7: Warm through and serve
Place the soup back on low heat just long enough to warm through without boiling. Then ladle it into bowls, ready for the final flourish of fresh herbs before enjoying every velvety spoonful.
How to Serve Creamy Potato Leek Soup Recipe

Garnishes
Simple garnishes take this soup to the next level. Sprinkle freshly chopped parsley or thyme right before serving to add a bright green contrast and an herbal note that complements the creamy base beautifully. A drizzle of high-quality olive oil or a few crispy croutons are also fantastic options for texture and flavor.
Side Dishes
This soup pairs wonderfully with crusty bread, perhaps a warm baguette or freshly baked sourdough, perfect for dipping and soaking up every drop. A light side salad with a tangy vinaigrette balances out the richness, making your meal feel fresh and well-rounded.
Creative Ways to Present
For gatherings, serve the soup in mini mason jars or rustic bread bowls to impress your guests with style and comfort. You can also top it with crispy bacon bits or grated sharp cheese for a decadent twist that adds a delightful crunch and extra flavor burst.
Make Ahead and Storage
Storing Leftovers
Leftover Creamy Potato Leek Soup Recipe keeps well in the refrigerator for up to 3 days. Store it in an airtight container to preserve the fresh flavors and creamy texture, making it easy to enjoy another comforting meal without any fuss.
Freezing
This soup freezes beautifully, so feel free to make a big batch. Pour it into freezer-safe containers or heavy-duty zip-top bags, making sure to leave room for expansion. It can last up to 3 months in the freezer and still taste just as wonderful.
Reheating
When you’re ready to enjoy it again, thaw the soup overnight in the fridge for best results. Reheat gently on the stove over low heat, stirring frequently to prevent scorching and to restore the soup’s creamy consistency. You may want to add a splash of broth or cream if it thickens too much during storage.
FAQs
Can I use regular onions instead of leeks?
Absolutely! While leeks add a mild, sweet flavor, regular onions are a fine substitute and will still provide a tasty base for the soup. You might just notice a slightly stronger onion flavor.
Is this soup suitable for vegans?
To make the Creamy Potato Leek Soup Recipe vegan, simply swap the heavy cream with a plant-based cream alternative and use vegan butter or olive oil instead of unsalted butter. Using a vegetable broth keeps it plant-based and delicious.
Can I use a blender instead of an immersion blender?
Yes! If you don’t have an immersion blender, carefully transfer the soup in batches to a regular blender. Blend until smooth, then return it to the pot for the final seasoning and warming steps.
How thick should the soup be?
The ideal consistency is creamy but still pourable—thick enough to coat a spoon but not so thick that it feels heavy. If your soup ends up too thick, simply add a splash of broth or cream to soften it.
What’s the best way to clean leeks?
Slice the leeks first and then soak them in a large bowl of cold water. Agitate them gently to remove any sand or dirt. The grit will settle at the bottom, leaving your leeks perfectly clean and ready to use.
Final Thoughts
This Creamy Potato Leek Soup Recipe is truly a standout for its simplicity, comfort, and the incredible flavors it delivers with minimal effort. It’s one of those dishes that feels like a little act of kindness toward yourself or anyone lucky enough to share it. I can’t recommend enough that you give this recipe a try—once you do, it just might become your new go-to comfort food classic.
Print
Creamy Potato Leek Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 to 4.5 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
This creamy Potato Leek Soup is a comforting and flavorful dish made with tender Yukon Gold potatoes, mild leeks, and savory onions, simmered in vegetable broth and enriched with heavy cream and butter. Garnished with fresh herbs and a hint of lemon juice, this soup is perfect for a cozy meal any time of the year.
Ingredients
Vegetables
- 4 medium Yukon Gold potatoes, peeled and diced
- 3 large leeks, cleaned and sliced
- 1 medium onion, diced
Liquids & Dairy
- 4 cups vegetable broth
- 1 cup heavy cream
- 3 tablespoons unsalted butter
Seasonings & Garnishes
- Salt and pepper, to taste
- Fresh thyme or parsley, for garnish
- Optional: Lemon juice, for brightness
Instructions
- Prepare Ingredients: Clean the leeks thoroughly to remove any dirt, peel and dice the Yukon Gold potatoes, and dice the onion into small pieces for even cooking.
- Sauté Onions and Leeks: In a large pot, melt the unsalted butter over medium heat. Add the diced onion and sliced leeks. Sauté for 5 to 7 minutes until the vegetables are soft and fragrant, forming the flavorful base of the soup.
- Add Potatoes: Stir in the diced potatoes and cook for an additional 2 to 3 minutes to allow the flavors to combine and the potatoes to begin softening.
- Simmer Soup: Pour the vegetable broth into the pot and bring the mixture to a boil. Reduce heat to low and let it simmer gently for 20 to 25 minutes, or until the potatoes are tender and fully cooked.
- Puree Soup: Remove the pot from heat and use an immersion blender to puree the soup until smooth and creamy. This gives the soup a velvety texture.
- Finish Soup: Stir in the heavy cream, then season with salt and pepper to taste. Add a splash of lemon juice if desired to brighten the flavors.
- Warm and Serve: Return the pot to low heat to warm the soup through without boiling. Ladle into bowls and garnish with fresh thyme or parsley for an appealing presentation and fresh herbal notes.
Notes
- Thoroughly clean leeks as they can contain dirt between layers.
- Yukon Gold potatoes work best for creamy texture, but russet potatoes can be used as a substitute.
- Adjust the thickness by adding more vegetable broth if needed.
- Lemon juice is optional but adds a nice brightness to balance the richness.
- Use an immersion blender for easy pureeing directly in the pot to avoid transferring hot soup.

