Soups & Stews
This leek and potato soup recipe delivers velvety creaminess with a crispy herb topping that transforms a simple weeknight meal into something restaurant-worthy. 💛 I developed it after years of perfecting the balance between tender leeks, creamy potatoes, and that signature crispy garnish—it’s the kind of dish that tastes even better the next day.
The secret lies in slow simmering the vegetables until they’re perfectly tender, then finishing with a touch of cream and fresh herbs for brightness.
What makes this recipe truly special is the crispy herb topping, which adds texture and aroma that elevates every spoonful. Using a mix of thyme and parsley—classic UK herbs—we achieve that perfect balance of earthy and fresh flavors.
The soup itself is rich and comforting, with a velvety texture that comes from proper simmering and a touch of cream at the end. It’s the kind of dish that feels indulgent yet remains approachable for home cooks.
The result is a soup that’s creamy, hearty, and packed with flavor—ideal for chilly evenings or as a comforting starter. The crispy herb topping adds a satisfying crunch that contrasts beautifully with the smooth broth.
This recipe is foolproof, with simple ingredients and straightforward steps, ensuring you’ll achieve restaurant-quality results every time.
Perfect for a cozy family dinner or a gathering with friends, this soup is versatile enough to pair with crusty bread or a simple green salad. The flavors deepen as it sits, making it even better the next day.
Whether you're a seasoned cook or just starting out, this leek and potato soup is sure to become a staple in your recipe collection.
Ingredients for best leek and potato soup recipe uk
Velvety leek and potato soup with a crispy herb topping—this is the UK classic you'll crave every winter.
| Ingredient | Amount | Notes |
|---|---|---|
| Leeks 🧅 | 4 whole | White and light green parts, sliced thin |
| Russet Potatoes 🥔 | 2 lbs | Peeled and cut into 1-inch chunks |
| Yellow Onion 🧅 | 1 whole | Chopped, for flavor base |
| Garlic Cloves 🧄 | 4 cloves | Minced, for aromatic depth |
| Vegetable Stock 💧 | 6 cups | Homemade or quality store-bought |
| Heavy Cream 🥛 | ½ cup | Full-fat for velvety texture |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, chopped |
| Fresh Parsley 🌿 | ¼ cup | Leaves only, chopped |
| Breadcrumbs 🍞 | ½ cup | Panko for extra crispiness |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For crispy herb topping |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Butter 🧈 | 2 tbsp | Unsalted, for richness |
The leeks are the star here—fresh, crisp ones from the market make all the difference. Look for white and light green parts, avoiding any dark or wilted sections. I always buy mine from Waitrose or local farmers' markets—they hold up better during prep. For the potatoes, Russets or Maris Pipers work best—they break down beautifully for that creamy texture. The thyme and parsley? Fresh is non-negotiable—dried just won't give that same bright finish. If you're short on time, frozen herbs work in a pinch, but fresh is honestly worth the extra minute.
No vegetable stock? Chicken stock works too—just make sure it's not too salty. Running low on cream? Coconut cream gives a similar richness, though the flavor will differ slightly. For the crispy topping, panko breadcrumbs are a game-changer—they stay crispy longer than regular breadcrumbs. No panko? Toasted whole wheat breadcrumbs work just as well. The olive oil in the topping is crucial—use a fruity, extra-virgin for the best flavor. And if you're feeling fancy, add a pinch of nutmeg to the soup before serving—trust me, it elevates everything.
This soup gets better as it sits, so make it a day ahead if you can. Store in an airtight container in the fridge for up to 4 days—the flavors meld beautifully. For the crispy topping, make it fresh before serving so it stays perfectly crunchy. Freezes well too—just portion the soup without the topping, then add it fresh when reheating. The crispy bits won't survive freezing, but you can always make a new batch to top it off.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash extra bowls. The leeks and onions caramelise right in the pot with the potatoes—no strainer, no fuss—just a single pot to stir, simmer, and serve. Honestly, it’s the kind of meal that makes me feel like I’ve done something special without actually breaking a sweat.
- Creamy Without Dairy: That velvety texture? Pure potato magic. Russets break down into the stock until it’s thick and dreamy, while the leeks add a subtle sweetness that balances the garlic’s punch. (Yes, even on a Tuesday night, this tastes like you slaved over it.)
- Leftovers That Don’t Suffer: Between us, most soups turn watery when reheated—but not this one. The starch from the potatoes keeps it rich and hearty, so I make a double batch and freeze half. My freezer’s full of these, ready to defrost for lazy evenings or when guests drop by unannounced.
- Budget-Friendly Comfort: Leeks and potatoes stretch for miles, and I never splurge on fancy stock—just a good-quality veggie version. It’s the kind of dish that feeds a crowd without emptying my wallet, and the flavour? Ridiculously good. My flatmate’s been asking for seconds since the first time I made it.
Step-by-step instructions for velvety leek and potato soup
This is where the magic happens—creamy, comforting soup with that perfect crispy herb topping.
🍳 Step 1: Sauté the Aromatic Base
Heat the 2 tablespoons butter in a large Dutch oven over medium heat until it foams but doesn't brown. Add the chopped yellow onion and cook for 5-6 minutes until soft and translucent.
Push the onions to the sides and add the 4 cloves minced garlic. Stir for 30 seconds until fragrant—this is where the real flavor starts building. Real talk: don't let the garlic burn, or you'll taste bitterness instead of sweetness.
👨🍳 Step 2: Cook the Potatoes and Leeks
Add the 2 lbs peeled and chunked Russet potatoes and 4 sliced leeks to the pot. Stir to coat them in the butter and onion mixture. Pour in the 6 cups vegetable stock and bring to a gentle boil over medium-high heat.
Once boiling, reduce heat to low and let it simmer uncovered for 20-25 minutes until the potatoes are fork-tender. You'll know they're done when they slide in easily—this ensures that creamy texture we're after. Stir occasionally to prevent sticking.
🥘 Step 3: Blend to Silky Perfection
Use an immersion blender to purée the soup directly in the pot until completely smooth. I like to blend in batches if needed—this prevents motor overload and ensures every part gets fully incorporated. For a rustic texture, you could skip blending, but trust me, that velvety finish is worth it.
Return the pot to low heat and stir in the 0.5 cup heavy cream. Let it warm through for 2-3 minutes—just enough to meld the flavors without curdling. Season generously with 1.5 teaspoons salt and 0.5 teaspoon ground black pepper. Taste and adjust—this is your chance to make it perfect.
🔥 Step 4: Make the Crispy Herb Topping
In a small bowl, mix the 0.5 cup breadcrumbs, 0.25 cup chopped fresh thyme, 0.25 cup chopped fresh parsley, 0.5 cup extra-virgin olive oil, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. The mixture should look like wet sand—if it's too dry, add a splash of water.
Spread the mixture evenly on a baking sheet lined with parchment paper. Bake at 400°F for 8-10 minutes until golden brown and crispy. Here's the thing—watch it closely after 7 minutes, as ovens vary. You want it to be crisp, not burnt.
🍽️ Step 5: Serve with Crispy Topping
Ladle the warm soup into bowls and top immediately with the crispy herb mixture. The contrast of creamy soup and crunchy topping is what makes this dish exceptional. Serve with crusty bread to soak up every last drop of that velvety goodness.
Pro tip: If the topping loses crispiness after sitting, just pop it back in the oven for 2-3 minutes to revive it. This soup tastes even better the next day, so make extra if you can—it's that good.
Pro Tips For Making Best Leek And Potato Soup Recipe Uk
- CHAR THE LEEKS FIRST: I learned this the hard way—leeks burn faster than you’d think. Sweat them in a cold pan with a splash of water for 5 minutes before adding oil, then let them soften on medium-low. That deep, nutty flavor only comes when they’re cooked gently, not rushed.
- SLICE POTATOES EVENLY: Russets break easily, and uneven chunks mean some will turn to mush while others stay tough. Cut them into 1.5cm (½-inch) slices—thick enough to hold shape, thin enough to cook through. A mandoline helps, but a sharp knife works if you’re patient (and don’t cut yourself).
- SKIP THE RAW GARLIC: After burning three batches, I finally figured out: raw garlic cloves in soup taste bitter and sharp. Mince them first, then sauté with the onion until fragrant (just 30 seconds). That’s when the sweetness comes out—no bitterness, just depth.
- PRESS THE STOCK: Store-bought stock is fine, but if you’re using homemade, strain it twice—once through a fine-mesh sieve, then again through a coffee filter. That removes the grit and cloudiness that ruins an otherwise silky soup. Yes, it’s extra work, but your future self will notice.
Troubleshooting perfect results
Mushy Potatoes?
If your potatoes turn out mushy instead of creamy, you’ve likely overcooked them. The key is simmering uncovered at low heat for 20-25 minutes—no more! Use a fork to test: they should be fork-tender but still hold their shape.
If you accidentally overcook them, blend the soup anyway, but reduce the stock slightly next time to compensate. 💡
Leek Bitterness
Leeks can develop a bitter taste if overcooked or if the green parts aren’t trimmed properly. Always remove the dark green tops and rinse thoroughly to eliminate dirt and grit.
Cook them just until tender—about 15-20 minutes—before blending. For extra flavor, add a pinch of lemon zest at the end if you notice bitterness creeping in.
Soup Too Thin?
A watery soup usually means the potatoes weren’t cooked long enough to break down. Next time, simmer for an extra 5-10 minutes or mash a few potatoes before blending for a thicker base.
If it’s already too thin, stir in 1-2 tablespoons of cornstarch mixed with cold water until the soup thickens to your liking.
Crispy Topping Fails
If your herb topping turns out greasy or soggy, you’ve likely added too much oil or didn’t spread it evenly. Use just enough olive oil to bind the breadcrumbs (about 1 tablespoon per ¼ cup mixture), and bake on a wire rack over a baking sheet for even crispiness.
For extra insurance, sprinkle with extra breadcrumbs before baking to create a crunchy crust.
Blender Issues
If your immersion blender struggles with thick potato chunks, blend in batches or pre-cook the potatoes slightly longer to soften them. For a smoother texture, strain the soup through a fine-mesh sieve after blending.
If you don’t have an immersion blender, transfer the soup to a countertop blender—but never fill it past the max line to avoid splattering.
Cream Curdling
Adding cold cream to hot soup can cause curdling. Always temper the cream by mixing it into the soup off the heat or stirring in small amounts while the soup simmers gently. If it curdles anyway, whisk in 1 teaspoon of cornstarch to smooth it out.
For a richer finish, replace half the cream with crème fraîche—it’s more stable and adds tangy depth. 🥛
Nutrition facts
Frequently asked questions
Can I make this soup without blending for a rustic texture?
Skip blending for a heartier, chunkier soup. Simply mash some potatoes against the pot sides to thicken the broth while leaving others whole. The leeks will soften beautifully, creating a comforting texture that still feels special. This version is perfect for families who prefer traditional, textured soups.
What's the best way to store leftover soup?
Store in an airtight container in the fridge for up to 4 days. The flavors actually improve overnight! For the crispy topping, make it fresh before serving—it won't hold its crunch when reheated. If you must reheat leftovers, warm gently on low heat and add fresh topping afterward.
Can I substitute chicken stock for vegetable stock?
Yes, but use it sparingly—chicken stock has a stronger flavor that can overpower the delicate leek and potato notes. For a balanced taste, mix equal parts chicken and vegetable stock, or use chicken stock but reduce the salt in the recipe by half. This works well if you're serving with crusty bread or grilled meats.
How can I make this soup dairy-free?
Replace the heavy cream with ½ cup coconut cream or ½ cup cashew cream (blended soaked cashews with water). For richness, stir in 1 tablespoon nutritional yeast after blending—it adds a cheesy, umami depth. The texture will be slightly lighter but still velvety.
Why does my crispy topping sometimes turn out soggy?
Soggy topping usually means too much moisture in the mixture or baking at too low a temperature. Use panko breadcrumbs (they're lighter and crispier) and reduce olive oil to 3 tablespoons total. Spread the mixture in a single thin layer on a baking sheet, and bake at 400°F (200°C) for 8-10 minutes—no higher heat needed!
