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.
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
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
- → Can I make this ahead of time?
-
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.
- → How do I clean leeks properly?
-
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.
- → Can I freeze this soup?
-
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.
- → What potatoes work best?
-
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.
- → How can I make this vegan?
-
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.
- → Why is my soup not silky smooth?
-
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.