Save There's something about the smell of leeks hitting hot butter that stops me mid-thought every single time. Years ago, I was leafing through a worn cookbook at my grandmother's kitchen table when she casually mentioned that the best soups don't announce themselves—they sneak up on you. This creamy leek and potato soup is exactly that kind of dish, the one you make on a quiet afternoon and somehow end up serving to unexpected guests because it tastes like you've been simmering it for hours when really, you've barely started.
I made this soup for my neighbor on the first genuinely cold day of fall, when everyone suddenly remembers that warm bowls exist. She showed up unannounced asking to borrow vinegar, and I found myself ladling this into mismatched bowls and setting them on the porch railing while we talked until the soup got cold. That's when I knew the recipe worked—not because it was technically perfect, but because she came back three days later asking how I made it.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Leeks: The white and light green parts are where the sweet, delicate flavor lives; I learned to slice them lengthwise first, then into half-moons, which helps them cook more evenly and keeps them from clumping together.
- Russet potatoes: They break down into the broth and create that natural creaminess, so you don't have to use as much cream if you don't want to.
- Yellow onion: This is your flavor foundation, adding a gentle sweetness that balances the earthiness of the potatoes.
- Garlic: Two cloves is enough to give the soup backbone without overpowering it; any more and you'll taste garlic instead of leek.
- Unsalted butter: It's the vehicle for all those vegetable flavors to come alive, so don't skip it or use margarine.
- Heavy cream: A half cup is the sweet spot; it adds richness without making the soup feel heavy, though milk or oat cream work just fine if that's what you have.
- Vegetable broth: Use something you'd actually drink straight; the broth becomes the backbone of the entire soup.
- Sourdough bread: Stale bread is actually better here because it gets crispier and doesn't absorb the soup oil quite as fast.
- Fresh chives: They're the unexpected brightness at the end, a little green note that reminds you this soup is alive.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get your croutons started:
- Preheat the oven to 375°F while you prep everything else. This way you can bake them while the soup simmers, and they'll be golden and waiting when you need them.
- Soften the leeks gently:
- Melt butter in a large pot over medium heat, then add your sliced leeks, diced onion, and minced garlic. Let them sauté for 6 to 8 minutes, stirring occasionally, until they're completely soft and smell absolutely incredible—this is where the magic starts, not at the end.
- Add the potatoes:
- Stir in your diced potatoes and let them cook with the leeks for about 2 minutes so they pick up some of that buttery flavor.
- Simmer everything together:
- Pour in the vegetable broth, season with a good pinch of salt and pepper, and bring it to a gentle boil. Lower the heat, cover the pot, and let it bubble softly for about 20 minutes until the potatoes are so tender they fall apart when you touch them with a spoon.
- Toast those croutons:
- While the soup is simmering, toss your sourdough cubes with olive oil, dried thyme, and sea salt, then spread them on a baking sheet. Bake for 10 to 12 minutes, stirring once halfway through, until they're golden and crispy on the outside but still have a tiny bit of give inside.
- Blend until velvety:
- Take the pot off the heat and use an immersion blender to blend the soup right in the pot until it's completely smooth and creamy. If you don't have an immersion blender, carefully transfer it in batches to a countertop blender, blend, and pour it back into the pot.
- Finish with cream:
- Stir in the heavy cream and warm the soup gently over low heat, stirring occasionally, but don't let it boil or the cream might break. Taste it and adjust the salt and pepper until it tastes like your favorite version of itself.
- Serve with pride:
- Ladle the soup into bowls and top each one with a generous handful of those crispy croutons and a sprinkle of fresh chives. The croutons will soften slightly as they sit, but they'll keep some of that satisfying crunch throughout.
Save One winter evening, I was making this soup for myself and ended up with a pot that looked far too generous for one person. My partner came home to the smell and sat at the kitchen counter in his coat, not even bothering to take off his shoes, eating bowl after bowl while I told him about the recipe. He's asked me to make it at least once a month since then, which is how I know this soup has staying power.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Why the Blend Matters
The decision to blend this soup completely is what makes it feel luxurious instead of rustic. When you puree those soft potatoes and leeks into the broth, they release their starch naturally, which thickens everything into that silky texture you're chasing. You don't need cream to make it feel indulgent—the potatoes do most of the work—so the cream is really just there to add finesse and smooth out any rough edges.
Sourdough as the Secret
I used to make this soup with regular croutons from a bag, and it was fine, but the first time I used actual sourdough bread, something shifted. The tangy flavor of the sourdough plays against the sweetness of the leeks in a way that feels intentional, like the soup was always meant to have this crumb on top. The thick crust of sourdough also resists getting soggy as long as crusty bread from the grocery store does, which means every bite has that textural contrast the soup desperately needs.
Make It Your Own
This is one of those soups that welcomes improvisation, though I'd suggest making it once exactly as written before you start experimenting. After that, you can stir in fresh spinach or watercress right before serving, or even swap out half the potatoes for cauliflower if you want something lighter. The base is forgiving enough to handle different vegetables, and it's simple enough that whatever you add won't get lost in the flavor profile.
- If you want it more garlicky, add another clove or roast the garlic first to mellow it out.
- Fresh thyme stirred in at the very end adds a brightness that dried thyme can't match, though either one works.
- A squeeze of lemon juice right before serving can wake up the whole thing if it feels like it's missing something.
Save This soup reminds me that the best comfort food doesn't need to be complicated or fussy. There's real beauty in something this straightforward that still manages to feel like care, like someone took the time to make you something warm.
Recipe Q&A Section
- → How can I make the soup vegan?
Substitute unsalted butter with plant-based alternatives and replace heavy cream with plant-based cream or milk.
- → What’s the best way to prepare sourdough croutons?
Toss sourdough cubes with olive oil, thyme, and sea salt, then bake at 375°F for 10-12 minutes until golden and crisp.
- → How do I achieve a smooth and creamy texture?
Use an immersion blender or countertop blender to blend the soup until smooth, then gently stir in cream without boiling.
- → Can I add other greens to the soup?
Yes, fresh spinach or watercress can be added for a vibrant green twist and added nutrients.
- → What spices enhance the flavor without overpowering?
Fresh chives for garnish and a touch of dried thyme in the croutons provide subtle aromatic notes.