Soups & Stews
The best leek and potato soup recipe UK transforms humble ingredients into a velvety, comforting classic that feels like a warm hug on chilly days. This slow-cooked version builds rich, earthy flavors from properly sautéed leeks and tender potatoes, while a crispy bread topping adds that satisfying crunch. I've perfected this over years of testing—each spoonful delivers that perfect balance of creamy texture and savory depth.
The secret starts with slow simmering, which develops the soup's depth without breaking down the potatoes into mush. Using a mix of floury and waxy potatoes ensures a creamy yet light consistency, while the leeks—properly cleaned and cooked—provide that signature sweetness.
The crispy topping isn't just decoration; it's the final touch that makes this soup feel restaurant-quality at home.
What you'll end up with is a restaurant-worthy soup that's rich enough for a Sunday lunch but simple enough for a weeknight dinner. The slow cooking process means less attention required, while the crispy topping adds a satisfying contrast to every spoonful.
This is the kind of soup that disappears fast—perfect for feeding a family or meal prepping for the week.
Whether you're using traditional dairy or a plant-based cream alternative, this recipe adapts beautifully to your preferences. The crispy topping can be made with any bread—sourdough, baguette, or even gluten-free options—so it works for every dietary need. Let's get cooking!
Ingredients for best leek and potato soup recipe uk
Six ingredients create this velvety British classic—simple yet restaurant-worthy with that crispy topping twist.
| Ingredient | Amount | Notes |
|---|---|---|
| Leeks 🧅 | 3 large | White and light green parts only |
| Floury Potatoes 🥔 | 2 lb | Russet or Maris Piper preferred |
| Waxy Potatoes 🥔 | 1 lb | Yukon Gold or red potatoes |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For sautéing leeks |
| Unsalted Butter 🧈 | 4 tbsp | Full-fat for richness |
| Vegetable Stock 💧 | 4 cups | Homemade or quality store-bought |
| Heavy Cream 🥛 | ½ cup | Or coconut cream for dairy-free |
| Whole Milk 🥛 | ¼ cup | For creaminess |
| Fresh Thyme 🌿 | 2 sprigs | Or 1 tsp dried thyme |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Sourdough Bread 🍞 | 1 loaf | Stale or lightly toasted |
| Melted Butter 🧈 | ¼ cup | For crispy topping |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated |
The leeks are non-negotiable for that signature sweetness. Look for firm, white stalks with minimal yellowing at the grocery store—Waitrose or M&S often have the freshest. The potato mix is key: Russet for creaminess, Yukon Gold for texture. If you can't find floury potatoes, Maris Piper from a specialty store works beautifully. For the stock, Kallo or Knorr cubes are fine in a pinch, but homemade elevates everything. The thyme? Fresh sprigs infuse better than dried, but if you're using dried, double the amount—it's a game-changer for depth.
No heavy cream? Coconut cream or cashew cream works perfectly—just reduce the milk slightly. Short on sourdough? Baguette or gluten-free bread toasts up just as crispy. The Parmesan topping isn't just for flavor—it adds that satisfying crunch. Pre-grated gets clumpy, so grate it yourself from a wedge. For the butter, European-style melts cleaner than American. Want extra richness? Add a splash of white wine when sautéing the leeks—it cuts through the earthiness beautifully.
This soup tastes even better the next day—make a double batch for lunches. Store in the fridge for 4-5 days or freeze for 3 months. The crispy topping reheats beautifully if you cover it with foil. For meal prep, portion the soup into containers and keep the topping separate until serving. Pro tip: Add a pinch of nutmeg when blending for that classic British warmth. Every spoonful delivers that perfect balance of creamy texture and savory depth.
Why You'll Love This Recipe
- I swear by this trick: use the leek greens too. After slicing the white and light green parts, chop the tougher ends into tiny bits, toss them in the pot with the potatoes, and let them melt into the broth. You’ll end up with a soup so rich and layered, you’ll forget you ever threw anything away.
- No-Waste Prep: I swear by this trick: use the leek greens too. After slicing the white and light green parts, chop the tougher ends into tiny bits, toss them in the pot with the potatoes, and let them melt into the broth. You’ll end up with a soup so rich and layered, you’ll forget you ever threw anything away.
- Creamy Without Cream: That golden butter and olive oil combo? Absolute magic. The waxy potatoes break down into silky threads while the floury ones hold their shape—just enough bite to keep it interesting. Honestly, it’s the kind of soup where you’ll take a second spoonful before you even sit down.
- Weeknight to Winter Feast: Make a double batch on Sunday and freeze half. This soup doesn’t skimp on flavor, so it’s perfect for lazy Mondays or when unexpected guests drop by. (Yes, even on a Tuesday night.) The leeks add depth, and the potatoes soak up every last drop of savory goodness—no one will guess it’s reheated.
Step-by-step instructions for slow-cooked leek and potato soup with crispy topping
Here's how to create velvety leek and potato soup with that perfect crispy bread topping everyone will love.
Sauté Leeks Until Tender and Fragrant
Slice the 3 large leeks in half lengthwise and rinse thoroughly under cold water to remove any grit. Cut out the dark green tops and thinly slice the white and light green parts. Heat the 0.25 cup extra-virgin olive oil in a large pot over medium heat. Add the sliced leeks and cook for 8-10 minutes, stirring occasionally, until they become soft and translucent.
Here's the thing—don't rush this step. You want the leeks to caramelize slightly, developing that sweet, nutty flavor that forms the base of your soup. If they start to brown too quickly, reduce the heat slightly. Add the 4 cloves minced garlic and cook for an additional 30 seconds until fragrant. This aromatic foundation is what elevates this simple soup from ordinary to extraordinary.
Build the Potato Base and Simmer
Peel and chop the 2 lb floury potatoes into 1-inch cubes, and cut the 1 lb waxy potatoes into similar-sized pieces. Add them to the pot with the leeks and garlic. Pour in the 4 cups vegetable stock, ensuring all the potatoes are submerged. Bring the mixture to a gentle simmer over medium-low heat, then reduce the heat to maintain a steady simmer.
Add the 2 sprigs fresh thyme, 1.5 tsp salt, and 0.5 tsp black pepper. Cover the pot and let it simmer gently for 20-25 minutes, until the potatoes are fork-tender. You want them to be soft enough to mash slightly when pierced with a fork, but not falling apart. This cooking time ensures your soup has that perfect balance of creamy texture from the floury potatoes and slight bite from the waxy ones.
Blend for Silky Smoothness
Remove the thyme sprigs and transfer half of the soup to a blender or immersion blender. Blend until completely smooth. Return the blended soup to the pot and stir well. For extra richness, add the 0.5 cup heavy cream and 0.25 cup whole milk, stirring until fully incorporated. Taste and adjust seasoning if needed—this is where you can really refine the flavor.
Here's a pro tip: If you prefer a slightly thicker soup, let it simmer uncovered for an additional 5-10 minutes to reduce slightly. The cream and milk will give your soup that luxurious mouthfeel that makes it feel like a restaurant-quality dish. Keep the soup warm over low heat while you prepare the crispy topping.
Create the Crispy Bread Topping
Tear the 1 loaf sourdough bread into rough chunks and place them on a baking sheet. Drizzle evenly with the 0.25 cup melted butter and sprinkle with the 0.25 cup freshly grated parmesan cheese. Toss gently to coat all the bread pieces evenly with the butter and cheese mixture.
Spread the bread pieces out on the baking sheet in a single layer, leaving some space between them. Bake at 400°F for 8-10 minutes, until the bread is golden brown and crispy. Watch it closely in the last 2 minutes—you want it to be perfectly crispy but not burnt. The key to this step is high heat and quick cooking time to achieve that satisfying crunch.
Serve with Style
Ladle the warm soup into bowls, dividing it evenly among the 6 servings. Top each serving generously with the crispy bread pieces. The contrast between the creamy soup and the crunchy topping is what makes this dish truly special. Serve immediately while the bread is still crispy and the soup is piping hot.
This is where the magic happens—each spoonful delivers that perfect balance of textures and flavors. The velvety soup with its subtle sweetness from the leeks and hearty potatoes, topped with the golden, crispy bread that adds a satisfying crunch. Don't forget to pass around extra bread pieces for those who can't resist a second helping!
Pro Tips For Making Best Leek And Potato Soup Recipe Uk
- SWEEP LEEKS LIKE A PRO: I used to burn the green parts every time—now I trim the dark green tops off first, then split the white/light green into rings and give them a quick rinse in cold water. The goal is to remove dirt without soaking them, or you’ll end up with a watery soup later.
- USE BOTH POTATO TYPES: Floury potatoes (like Maris Piper) break down beautifully for creaminess, while waxy (like Charlotte) hold their shape for texture. Roughly chop the floury ones into 2cm chunks and leave the waxy ones slightly larger—this balance is what makes the soup rich but still satisfying.
- DON’T RUSH THE BUTTER: Low and slow is the only way with butter and leeks. Melt 50g of unsalted butter in a heavy pot over medium-low heat, then add the leeks and cook for at least 10 minutes, stirring often, until they’re soft and golden. Skipping this step means your soup will taste raw and unrefined.
- SAVE TIME WITH COLD POTATOES: No need to peel them all first—just give them a good scrub, then boil them whole in their skins for 10 minutes. Drain, cool slightly, then peel and chop. This cuts down on mess and ensures they cook evenly in the soup without turning to mush.
Dietary considerations for these flavors
Vegan Adaptations
Swap the heavy cream for ½ cup coconut cream or cashew cream (blend 1 cup soaked cashews with ½ cup water until smooth). Use oat milk or almond milk instead of whole milk—just add ¼ cup extra since plant milks are thinner.
For richness, stir in 1 tbsp nutritional yeast after blending, which adds a cheesy depth without dairy. 🌱
Gluten-Free Options
Replace sourdough bread with a gluten-free baguette or cornbread for the crispy topping. Ensure your vegetable stock is certified gluten-free (check labels—Kallo or Pacific Foods make great options).
For extra flavor, toss the gluten-free bread with 1 tsp smoked paprika before baking. The texture stays crispy, just like the original!
Dairy-Free Creaminess
For a luscious, dairy-free finish, blend ½ cup silken tofu with ¼ cup coconut milk until ultra-smooth. Add this to the soup instead of heavy cream—it mimics the velvety texture perfectly.
Another trick? Use ½ cup Greek yogurt (dairy-free coconut yogurt works too) for tangy richness. Both options keep the soup creamy without dairy. 🥛
Low-Calorie Swaps
Lighten the soup by using ½ cup low-fat Greek yogurt instead of heavy cream, and 1% milk instead of whole milk. For the crispy topping, brush bread with olive oil spray instead of melted butter and reduce parmesan to 2 tbsp.
The flavor stays bold, but the calories drop significantly—ideal for a lighter meal without sacrificing taste. 💪
Allergen-Friendly Notes
If nut allergies are a concern, skip cashew cream and use ½ cup blended white beans (like cannellini) mixed with ¼ cup water for creaminess. For gluten-free and dairy-free combined, opt for a quinoa-based bread for the topping. Always double-check labels—some stocks contain hidden gluten or dairy additives. Safety first!
Nutrition facts
Frequently asked questions
Why do I need both floury and waxy potatoes for this soup?
Floury potatoes like Russet break down beautifully for a creamy texture, while waxy potatoes like Yukon Gold maintain their shape and bite. This mix gives your soup that perfect balance—silky smoothness with just enough structure to hold the broth.
Can I make this soup without a blender?
Simply mash half the cooked potatoes directly in the pot until smooth, then stir in the remaining broth. The texture will be slightly rustic but still comforting. For extra creaminess, add an extra 2 tbsp cornstarch to the broth before simmering.
How can I make the crispy topping extra crispy?
Bake the bread topping at 425°F instead of 400°F for 6-8 minutes, then transfer to a wire rack to cool completely. The residual heat keeps it crispy even when served later. For maximum crunch, add 1 tbsp crushed cornflakes to the bread mixture before baking.
What's the best way to store leftover soup?
Let the soup cool completely, then store in airtight containers in the fridge for up to 5 days. For the crispy topping, keep it separate and reheat in a dry skillet over medium heat for 2-3 minutes until crispy again. Freeze soup (without topping) for up to 3 months—just thaw overnight in the fridge.
Can I use frozen leeks instead of fresh?
Fresh leeks give the best flavor, but frozen will work in a pinch. Thaw and drain them first, then pat completely dry with paper towels to prevent a watery soup. For extra sweetness, add ½ tsp sugar when sautéing. The texture will be slightly softer, but the taste remains delicious.
