Creamy Potato Leek Soup

Creamy potato leek soup garnished with fresh chives in a white bowl Save
Creamy potato leek soup garnished with fresh chives in a white bowl | cookingwithkendra.com

This classic French-inspired soup combines tender russet potatoes and sweet leeks in a velvety broth. The vegetables are slowly sautéed in butter until soft, then simmered with aromatic herbs and vegetable broth until the potatoes melt into the liquid. A splash of milk and heavy cream creates the signature silky texture. Finished with fresh herbs and optional croutons, this comforting bowl comes together in just 50 minutes and serves four people generously.

My tiny Paris apartment kitchen had exactly two feet of counter space and a window that opened onto a bustling market street, which is where I first learned that the simplest soups often taste the most luxurious. On gray afternoons when the rain tapped against my windowpanes, I'd watch vendors bundle their leeks while my own pot of potato leek soup simmered away, filling every corner of the room with its gentle, savory aroma. That soup taught me that some dishes don't need complicated techniques or exotic ingredients to become the kind of comfort food you crave on cold days.

Last winter, when my youngest came down with a terrible cold and nothing seemed appealing enough to eat, I made a pot of this soup. She sat wrapped in blankets on the couch, bowl in hand, and actually asked for seconds for the first time in days. Something about that warm, velvety texture just feels like a hug when you need it most.

Ingredients

  • 2 large leeks: The white and light green parts bring a mild, sweet onion flavor that becomes positively sophisticated when cooked slowly
  • 1 medium onion: Foundations of flavor matter, and this provides depth that you'll taste in every spoonful
  • 3 large russet potatoes: These starch-heavy varieties break down beautifully and create that silky texture we're after
  • 2 cloves garlic: Just enough aromatic warmth to round out the leeks without overpowering them
  • 4 cups low-sodium vegetable broth: Control your salt levels by starting with broth that hasn't been pre-seasoned heavily
  • 1 cup whole milk: This adds creaminess while keeping the soup lighter than pure cream would
  • 1/2 cup heavy cream: The finishing touch that makes each spoonful feel luxurious and restaurant-worthy
  • 2 tbsp unsalted butter: Butter gives the sautéed vegetables a richness that oil simply cannot replicate
  • 1 bay leaf: This herb quietly works its magic in the background, adding subtle herbal notes
  • 1/2 tsp dried thyme: Thyme and potatoes are old friends in the kitchen, and they belong together
  • Salt and freshly ground black pepper: Taste as you go, because proper seasoning is what elevates this from simple to stunning

Instructions

Prep your leeks properly:
Slice them lengthwise first and rinse thoroughly under running water, fanning out the layers to remove all the hidden grit that loves to hide between them. Then slice into thin half-moons and set aside.
Build the flavor base:
Melt butter in your large soup pot over medium heat, then add the leeks and onion. Let them cook slowly for about 8 minutes, stirring occasionally, until they're soft and translucent and your kitchen starts smelling wonderful.
Add the aromatic finish:
Stir in the minced garlic and cook for just one minute until it becomes fragrant. Watch carefully so it doesn't brown or bitter, which would throw off the delicate balance.
Introduce the potatoes and seasonings:
Add your diced potatoes, bay leaf, thyme, and a generous pinch of salt and pepper. Stir everything together so the potatoes get coated in those buttery aromatics.
Start the simmer:
Pour in the vegetable broth and bring everything to a gentle boil. Reduce heat to maintain a steady simmer and cook uncovered for 20 to 25 minutes, until the potatoes are so tender they practically fall apart when you press them with a spoon.
Remove the bay leaf:
Fish out and discard the bay leaf, leaving behind only the subtle essence it contributed during cooking.
Create the silky texture:
Use an immersion blender directly in the pot, or work in batches with a countertop blender, until the soup is completely smooth and creamy. Take your time here because texture is everything.
Add the creamy finish:
Stir in the milk and heavy cream, then warm everything through over low heat. Be careful not to let it come to a boil now, which could cause the dairy to separate.
Season and serve:
Taste carefully and adjust the salt and pepper as needed. Ladle into warm bowls and finish with whatever garnish speaks to you.
Velvety smooth potato leek soup served with crusty bread and croutons Save
Velvety smooth potato leek soup served with crusty bread and croutons | cookingwithkendra.com

My grandmother used to say that soups like this were meant to be shared, and I've found that to be true time and time again. There's something about a bowl of creamy soup that makes people slow down, linger at the table, and actually talk to each other.

Getting the Perfect Texture

The difference between good and great potato leek soup comes down to patience during blending. Rush this step and you'll end up with a chunky, uneven texture, but take your time and you'll be rewarded with something that feels professionally made.

Make-Ahead Magic

This soup actually tastes better the next day, which makes it perfect for meal prep or entertaining. Make it up to three days ahead and reheat gently over low heat, adding a splash more liquid if needed.

Serving Suggestions

A simple green salad with vinaigrette cuts through the richness beautifully, and crusty bread is practically mandatory for soaking up every last drop.

  • Top with crispy pancetta bits for a salty contrast that wakes up the palate
  • A drizzle of good olive oil right before serving adds a lovely fruity finish
  • Keep some crusty bread handy because mopping up the bowl is half the experience
Rich French-style potato leek soup ladled into bowls with parsley sprinkle Save
Rich French-style potato leek soup ladled into bowls with parsley sprinkle | cookingwithkendra.com

Every time I make this soup now, I'm back in that tiny Paris kitchen with rain on the window and something wonderful simmering on the stove.

Recipe FAQs

Absolutely. The soup actually improves in flavor after sitting for a day or two. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently over low heat, adding a splash of milk if needed to restore the creamy consistency.

Leeks often hide grit between their layers. Slice them lengthwise, then chop into half-moons. Place the chopped leeks in a bowl of cold water and swish them around vigorously. Let them sit for a few minutes so the grit settles to the bottom, then lift the leeks out without disturbing the sediment.

Yes, though the texture may change slightly. Freeze without the cream and milk for best results. When reheating, thaw overnight in the refrigerator, warm the soup base, then stir in the dairy just before serving. This prevents separation and maintains the silky texture.

Russet or Yukon Gold potatoes are ideal. Russets break down beautifully during cooking, creating natural thickness. Yukon Golds hold their shape slightly better while still contributing to the creamy consistency. Avoid waxy potatoes like red or new potatoes, as they won't soften enough.

Replace the butter with olive oil for sautéing. Substitute the whole milk with unsweetened almond or oat milk, and use full-fat coconut cream or cashew cream instead of heavy cream. The flavor profile shifts slightly but remains deliciously satisfying.

Ensure potatoes are cooked until completely tender before blending—about 20-25 minutes of simmering. Use an immersion blender for at least 2-3 minutes, or a high-speed countertop blender in batches. If using a countertop blender, be careful with hot liquids and fill only halfway.

Creamy Potato Leek Soup

Silky French-style soup with tender potatoes and sweet leeks

Prep 15m
Cook 35m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 2 large leeks, white and light green parts only, sliced and rinsed
  • 1 medium onion, diced
  • 3 large russet potatoes, peeled and diced
  • 2 cloves garlic, minced

Liquids

  • 4 cups low-sodium vegetable broth
  • 1 cup whole milk
  • 1/2 cup heavy cream
  • 2 tablespoons unsalted butter

Seasonings

  • 1 bay leaf
  • 1/2 teaspoon dried thyme
  • Salt and freshly ground black pepper, to taste

Garnish

  • Chopped fresh chives or parsley
  • Croutons

Instructions

1
Prepare the Leeks: Slice leeks lengthwise and rinse thoroughly under cold running water to remove all grit and sand from between the layers. Pat dry and slice into thin half-moons.
2
Sauté Aromatics: Melt butter in a large soup pot over medium heat. Add prepared leeks and diced onion. Cook, stirring occasionally, until vegetables are soft and translucent, approximately 8 minutes.
3
Add Garlic: Stir in minced garlic and cook for 1 minute until fragrant, being careful not to brown or burn the garlic.
4
Combine Potatoes and Seasonings: Add diced potatoes, bay leaf, dried thyme, and a generous pinch of salt and black pepper. Stir well to distribute seasonings and coat potatoes.
5
Simmer Soup Base: Pour in vegetable broth and bring to a boil. Reduce heat to low and simmer uncovered for 20 to 25 minutes, until potatoes are completely tender and easily pierced with a fork.
6
Remove Bay Leaf: Remove and discard the bay leaf from the pot before proceeding to the blending step.
7
Purée the Soup: Using an immersion blender, purée the soup directly in the pot until completely smooth and creamy. Alternatively, transfer soup in batches to a countertop blender, blend until smooth, then return to the pot.
8
Add Cream and Warm Through: Stir in whole milk and heavy cream. Warm over low heat just until heated through, approximately 3 to 5 minutes. Do not allow the soup to boil after adding dairy. Adjust seasoning with additional salt and pepper as needed.
9
Serve: Ladle hot soup into bowls and garnish with chopped fresh chives or parsley and croutons, if desired. Serve immediately.
Additional Information

Equipment Needed

  • Large soup pot or Dutch oven
  • Chef's knife
  • Cutting board
  • Immersion blender or countertop blender
  • Ladle
  • Wooden spoon or heat-resistant spatula

Nutrition (Per Serving)

Calories 310
Protein 6g
Carbs 45g
Fat 11g

Allergy Information

  • Contains dairy: butter, whole milk, and heavy cream.
  • Gluten-free as written when using gluten-free croutons or omitting them entirely.
  • Always verify that vegetable broth and other packaged ingredients are certified gluten-free.
Kendra Lewis

Sharing simple, homemade recipes and handy cooking tips for fellow home cooks.