Creamy Potato Leek Soup Recipe

This potato leek soup blends the earthy flavors of leeks and creamy potatoes for a classic, warming dish that cooks in under an hour. Minimal ingredients and straightforward steps make it accessible and satisfying for cooler days.

Velvety potatoes and tender leeks simmered gently for a rich, satisfying soup in under an hour.

Bright green leek tops and soft white stalks begin this soup with a gentle sauté, releasing an onion-like sweetness that fills the kitchen. Thin slices soften over medium heat, soaking up butter and setting the taste foundation. Starchy Yukon Gold potatoes add body and a natural creamy texture as they slowly break down in the broth during a 30-minute simmer. The final blend smooths the mixture to a warm, silky consistency, highlighting the contrast between the mild leek and the hearty potato. A touch of cream or a swirl of yogurt can lend extra richness, while a pinch of pepper and salt sharpens flavors just before serving. Ladled steaming hot, the soup offers a balance of mellow and savory in every spoonful.

Creamy Potato Leek Soup Recipe - easy recipe with step by step instructions

Vegetarian
One PotEasy
Comfort FoodSoupFrench InspiredDinnerLunchFallWinterCreamy
Easy

Recipe Overview

⏱️
Prep
15 minutes of peeling, slicing, and washing
🔥
Cook
35 minutes simmering and blending
Total
About 50 minutes from start to serve
🍽️
Serves
4 generous servings
💰
Cost/Serving
$1.80

Why This Recipe Works

Reasons to make this potato leek soup stand out in your weekly menu.

Why We Love It

  • Uses simple ingredients that you might already have on hand.
  • The gentle sautéing of leeks caramelizes their natural sugars for depth.
  • Potatoes give the soup a luscious texture without heavy cream.
  • Blend to desired thickness for a range of mouthfeels.
  • Ideal for batch cooking and reheats nicely without losing flavor.

Shop the tools used in this recipe


Key Ingredients

Using Yukon Gold potatoes helps achieve the right creamy texture without needing flour or cream, as their medium starch content breaks down smoothly during cooking. Fresh leeks provide a more delicate and less sharp onion flavor than regular onions, making the soup taste clean and balanced.

Basic kitchen ingredients come together quickly to create a soothing and creamy soup.

  • 3 large leeks (white and light green parts only), cleaned and sliced
  • 2 tablespoons unsalted butter
  • 4 medium Yukon Gold potatoes, peeled and diced into 1-inch cubes
  • 4 cups low-sodium chicken or vegetable broth
  • 1 cup whole milk or heavy cream
  • 1 small yellow onion, diced
  • 2 garlic cloves, minced
  • 1 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • Fresh thyme sprigs (optional, for flavor)
  • Chives or parsley, finely chopped (for garnish)
  • 1 bay leaf
Complete Guide
The Ultimate Ad-Free Cookbook

Get 100+ step-by-step, printable recipe cards with lifetime access—no more endless scrolling through blog posts.

50% OFF TODAY
$39.99 $19.99
One printable guide · $19.99 · yours forever
📱 Instant Download🍳 100+ Recipes✓ 30-Day Guarantee
Download the Full Cookbook →
Sent to your email immediately.
🔒 Secure Payment • ✓ Money-Back Guarantee • ⚡ Instant Access

Equipment Needed

🫕Large heavy-bottomed pot or Dutch oven
🔪Sharp chef’s knife
🪵Cutting board
🥄Wooden spoon
🫙Blender or immersion blender
🥄Measuring cups and spoons
🔧Ladle
🥕Peeler

Step-by-Step Instructions

Follow these steps to cook the leeks and potatoes, then blend the soup to a smooth and creamy finish.

1
Trim leeks, slice lengthwise, rinse thoroughly to remove dirt, then slice thinly across the stalks.
2
Melt butter in a large pot over medium heat until foaming, then add leeks, onion, and garlic.
3
Sauté gently, stirring often, until leeks are soft and translucent, about 8 to 10 minutes without browning.
4
Add diced potatoes, broth, bay leaf, and thyme sprigs to the pot, bring to a boil over medium-high heat.
5
Reduce heat to low and simmer uncovered until potatoes are tender and break apart easily when pressed with a spoon, about 25-30 minutes.
6
Remove bay leaf and thyme, then use an immersion blender to puree the soup until smooth and creamy, or carefully transfer batches to a standing blender.
7
Stir in milk or cream, season with salt and pepper, and heat gently without boiling for 5 minutes, adjusting seasoning as needed.
8
Serve hot, garnished with chopped chives or parsley to add a fresh note.

Pro Tip

Make sure to wash leeks thoroughly by slicing and rinsing between layers to remove any grit, as leftover sand can cause a gritty texture that detracts from the smoothness of the soup.

Success Tips

  • Slice leeks thinly and avoid browning them to maintain a mild, sweet flavor.
  • Use a heavy-bottomed pot to distribute heat evenly and prevent scorching.
  • Add cream slowly after blending to control soup thickness without curdling.
  • Do not skip washing leeks thoroughly to avoid gritty bits in the soup.
  • For a richer soup without cream, reserve some potato cooking water to stir in.
  • Reheat gently to keep the soup smooth and prevent separation.
Creamy Potato Leek Soup Recipe - close-up of the finished dish

Try these ingredient swaps if you want to adjust flavor, texture, or availability.

Substitutions

  • Substitute leeks with mild yellow onions or shallots for a sharper taste.
  • Use Russet potatoes for a fluffier texture, though the soup may be less creamy.
  • Replace butter with olive oil for a dairy-free version.
  • Use almond or oat milk instead of cream for a lighter or vegan option.
  • Vegetable broth can replace chicken broth to keep the recipe vegetarian.
  • Add a pinch of smoked paprika or nutmeg for a spicy or warm twist.

Frequently Asked Questions

Q: Can I make this soup vegan?

A: Yes, replace butter with olive oil and use a plant-based milk or cream alternative to keep it vegan.

Q: How do I store leftovers?

A: Keep the soup in an airtight container in the refrigerator for up to 3 days or freeze it for up to 2 months.

Q: Can I use regular onions instead of leeks?

A: Yes, but the flavor will be stronger and less delicate. Mild yellow onions or shallots work best as substitutes.

Q: Do I need to peel the potatoes?

A: Peeling helps create a smoother texture, but you can leave skin on Yukon Gold potatoes if you prefer a more rustic soup.

Q: Can this soup be made ahead of time?

A: Absolutely. It actually tastes better the next day after flavors have melded and reheats well gently on the stove.


Keep this soup fresh and tasty with proper storage and reheating methods.

Storage and Reheating

  • Cool soup completely before transferring to airtight containers.
  • Refrigerate for up to 3 days.
  • Freeze in portions for up to 2 months; thaw overnight in the refrigerator.
  • Reheat gently over low heat, stirring frequently to restore creamy texture.
  • Add a splash of broth or milk when reheating if the soup feels too thick.

Complement this creamy soup with these simple sides and drinks.

What to Serve With It

  • Crusty bread or garlic toast for dipping.
  • A green salad with a lemon vinaigrette to cut richness.
  • Light white wine like a Sauvignon Blanc or a crisp cider.
  • Roasted root vegetables or steamed green beans for extra heartiness.
Creamy Potato Leek Soup Recipe - save this recipe pin for later

Creamy Potato Leek Soup Recipe

★★★★★
Prep
15 minutes of peeling, slicing, and washing
Cook
35 minutes simmering and blending
Total
About 50 minutes from start to serve
Serves
4 generous servings
Cost/Serving
$1.80

Ingredients

  • 3 large leeks (white and light green parts only), cleaned and sliced
  • 2 tablespoons unsalted butter
  • 4 medium Yukon Gold potatoes, peeled and diced into 1-inch cubes
  • 4 cups low-sodium chicken or vegetable broth
  • 1 cup whole milk or heavy cream
  • 1 small yellow onion, diced
  • 2 garlic cloves, minced
  • 1 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • Fresh thyme sprigs (optional, for flavor)
  • Chives or parsley, finely chopped (for garnish)
  • 1 bay leaf

Instructions

  • 1 Trim leeks, slice lengthwise, rinse thoroughly to remove dirt, then slice thinly across the stalks.
  • 2 Melt butter in a large pot over medium heat until foaming, then add leeks, onion, and garlic.
  • 3 Sauté gently, stirring often, until leeks are soft and translucent, about 8 to 10 minutes without browning.
  • 4 Add diced potatoes, broth, bay leaf, and thyme sprigs to the pot, bring to a boil over medium-high heat.
  • 5 Reduce heat to low and simmer uncovered until potatoes are tender and break apart easily when pressed with a spoon, about 25-30 minutes.
  • 6 Remove bay leaf and thyme, then use an immersion blender to puree the soup until smooth and creamy, or carefully transfer batches to a standing blender.
  • 7 Stir in milk or cream, season with salt and pepper, and heat gently without boiling for 5 minutes, adjusting seasoning as needed.
  • 8 Serve hot, garnished with chopped chives or parsley to add a fresh note.
Nutrition Facts
Amount Per Serving
Calories220
Total Fat9 g
Cholesterol30 mg
Sodium540 mg
Total Carbs28 g
Dietary Fiber3 g
Sugars3 g
Protein5 g

Did You Make This Creamy Potato Leek Soup Recipe?

We’d love to hear how it turned out. Leave a rating and comment below.