Soups & Stews
This leek and potato soup recipe delivers the comforting, velvety richness that makes British winter dinners unforgettable. The slow-cooked method transforms humble ingredients into a deeply flavorful broth, where tender potatoes and sweet leeks meld into a creamy, aromatic base.
I've perfected this version over years of testing—balancing traditional techniques with modern convenience for restaurant-quality results at home.
The secret lies in proper leek preparation—thoroughly washing and slicing the whites and light greens to avoid bitterness—while letting the soup simmer gently for at least 45 minutes.
This allows flavors to develop fully, creating that signature UK comfort food texture: smooth yet substantial, with just enough body to coat a spoon. The addition of fresh herbs at the end adds brightness without overpowering the natural sweetness of the vegetables.
What makes this recipe truly special is how it evolves as it cooks. The initial sharpness of raw leeks softens into a mellow sweetness, while the potatoes break down into a naturally thickened, velvety consistency.
No heavy cream is needed—just a touch of butter at the end to enrich the finish. The result is a soup that warms both body and soul, perfect for chilly evenings or as a hearty starter for Sunday roasts.
Serve with crusty sourdough to soak up every last drop, or top with a swirl of crème fraîche for added elegance. The beauty of this recipe is its adaptability—make it ahead for even deeper flavor, or adjust the seasoning to suit your taste.
Here's how to create this British classic in your own kitchen.
Ingredients for best leek and potato soup recipe uk
Six ingredients create this British classic with restaurant-quality velvety texture and aromatic depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Leeks 🧅 | 3 large | Thoroughly washed and sliced |
| Russet Potatoes 🥔 | 2 ½ lb | Peeled and cubed, 1-inch pieces |
| Yellow Onion 🧅 | 1 medium | Diced, for flavor base |
| Celery Stalks 🥬 | 3 whole | Diced, for aromatic depth |
| Vegetable Stock 💧 | 6 cups | Homemade or quality low-sodium |
| Whole Milk 🥛 | 1 cup | Full-fat for richness |
| Unsalted Butter 🧈 | 4 tbsp | European-style preferred |
| All-Purpose Flour 🌾 | 2 tbsp | For natural thickening |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, chopped |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for finishing |
| Crème Fraîche 🧀 | ¼ cup | For garnish, optional |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
The leeks are non-negotiable for that signature British flavor. Look for firm, white-to-light-green stalks with no dark spots—Waitrose or M&S often have the best quality. Trim the dark green tops completely and slice the whites and light greens into even 1/4-inch rounds. Thorough washing is critical—leeks trap dirt between layers. For the potatoes, Russets or Maris Pipers work best—they break down beautifully. If using pre-made vegetable stock, Kallo or Knorr Organic are reliable choices, but homemade with vegetable scraps is superior. The butter matters too—Plugrá or President European-style butter adds a richer flavor than American brands.
No fresh thyme? Dried thyme at one-third the amount works in a pinch, but the fresh leaves add a brightness that dried can't match. Short on crème fraîche? Sour cream or Greek yogurt gives similar tanginess, though it won't melt as beautifully. The milk can be swapped for half-and-half for extra richness or whole milk for a lighter version. For a dairy-free option, full-fat coconut milk works surprisingly well—just reduce the butter to 2 tablespoons. The flour is just for thickening; if you prefer gluten-free, arrowroot powder at the same amount does the job just as well. The celery and onion are the aromatic base—don't skip them, even if you're in a hurry.
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. I always make a double batch—one for dinner, one for lunch the next day. To reheat, warm gently on the stove with a splash of water or milk to restore creaminess. The crème fraîche should be added just before serving so it stays fresh and vibrant. For a restaurant-style presentation, swirl it on top with a pinch of freshly cracked black pepper and a sprinkle of parsley.
Why You'll Love This Recipe
- No Chopping Chaos: The leeks and celery go in whole—just slice the ends and let the stock work its magic. Honestly, I’ve burned my fingers on more complicated prep, but this? One knife, five minutes, and you’re golden.
- Creamy Without Cream: That golden caramelized onion base and starchy Russet potatoes thicken the soup naturally—no heavy cream or butter needed. Here’s what sold me: the way the leeks melt into silky strands while keeping just enough bite.
- Leftovers That Beg: Taste even better the next day. I double the batch on Sundays, freeze half, and pull it out for lazy Tuesdays. The potatoes soak up extra flavor, and the stock reduces to a richer, deeper taste.
- Pocket-Friendly Pantry Staples: Onion, celery, leeks, potatoes—all cheap, all shelf-stable. Between us, this is my go-to when I’ve got £3 left in my budget but still need to feed the family. (Yes, even on a Tuesday night.)
Step-by-step instructions for slow-cooked leek and potato soup
This method delivers restaurant-quality velvety soup with perfect balance and depth.
Sauté the Aromatic Base
Melt the 4 tbsp unsalted butter in a large pot over medium heat. Add the diced yellow onion, diced celery stalks, and sliced leeks, stirring frequently for 5-6 minutes until softened but not browned. The leeks should release their natural sweetness while the celery and onion develop a gentle aroma.
Here's the thing—don't rush this step. You'll know it's ready when the vegetables are translucent and the leeks have softened enough to pierce easily with a knife. This foundational flavor layer is what makes the soup sing. Season lightly with ½ tsp kosher salt and ¼ tsp ground black pepper during this process.
Build the Soup Foundation
Add the 2.5 lb cubed russet potatoes and 6 cups vegetable stock to the pot. Bring everything to a gentle boil, then reduce heat to low-medium and let it simmer uncovered for 20 minutes. This initial simmer helps break down the potato starches and infuse the stock with vegetable flavors.
I always stir once during this time to ensure even distribution of heat. You'll notice the soup begins to thicken slightly as the potatoes release their starch. This is normal and actually helps create that velvety texture we're after. Don't add the milk yet—we'll incorporate it later for the perfect finish.
Create the Velvety Texture
In a small bowl, whisk together the 2 tbsp all-purpose flour and remaining 1 tsp kosher salt. Gradually sprinkle this mixture over the simmering soup while stirring continuously. Cook for 5 minutes until the soup thickens noticeably. This step is crucial for achieving that luxurious, restaurant-quality mouthfeel.
For best results, keep the heat at medium-low during this process. You want the soup to thicken gradually rather than develop a floury taste. If it thickens too quickly, simply add a splash of hot vegetable stock to adjust the consistency. The goal is a smooth, velvety texture that coats the back of a spoon.
Finish with Dairy and Herbs
Reduce heat to low and stir in the 1 cup whole milk and 0.25 cup chopped fresh thyme. Let the soup simmer gently for 10 minutes, allowing the flavors to meld together. The milk adds richness while the thyme infuses its earthy aroma throughout the soup.
Here's where it gets good—taste and adjust seasoning if needed. You might need a touch more salt or pepper to balance the flavors. The soup should be creamy but not heavy, with the sweetness of the leeks shining through. If you prefer an extra touch of elegance, now's the time to stir in the 0.25 cup crème fraîche for a silky finish.
Garnish and Serve
Ladle the hot soup into bowls and garnish immediately with 0.25 cup chopped fresh parsley. The parsley adds a bright contrast to the rich soup while keeping it looking fresh and inviting. Serve with crusty bread on the side to soak up every last drop of that velvety goodness.
This soup tastes even better the next day as the flavors continue to develop. The potatoes will absorb more of the stock, making each spoonful even more flavorful. The key to serving it perfectly is maintaining that gentle simmer throughout the process—never letting it boil vigorously after adding the milk.
Pro Tips For Making Best Leek And Potato Soup Recipe Uk
- Char the Leeks Properly: Don’t just sauté those leeks—get them deep golden brown in a dry pan for 8-10 minutes. I learned this the hard way: pale leeks mean a soup that tastes like it’s still raw. Use medium heat and stir often, scraping up the fond from the bottom—it’s where the flavor hides.
- Cut Potatoes Evenly: Russets break down differently than waxies, so aim for 1.5-inch chunks, not thin slices. Uneven pieces mean some will turn to mush while others stay stubbornly firm. If you’re short on time, microwave the potatoes for 3 minutes before adding them to the pot—it speeds up cooking without sacrificing texture.
- Salt the Stock Early: Add a good pinch of salt (about ½ teaspoon) to the vegetable stock before combining with the soup. It seasons the base properly, and you won’t end up with a bland broth that needs desperate rescue later. Trust me, your taste buds will notice the difference.
- Blend in Batches: If your blender’s max capacity is 4 cups, don’t overfill it—leave at least 2 cups of headspace or you’ll end up with a lukewarm, splattered mess. Work in two batches, and for a silkier texture, add a splash of hot stock to the blender before starting. (Yes, even if you’re impatient like me.)
Regional styles of this dish
Northern England Style
In the North of England, this soup often includes a touch of apple cider—about ½ cup added with the stock—to bring subtle sweetness that complements the leeks beautifully. I find Yorkshire potatoes work best here, adding a slightly waxy texture that holds up to the slow cooking.
The region also traditionally finishes with a sprinkle of ground nutmeg (¼ tsp) for warmth, giving it that cozy pub feel. 🍏
Scottish Twist
Scottish cooks often swap the milk for heavy cream (½ cup) and add a pinch of smoked paprika (⅛ tsp) for depth, creating a richer, slightly smoky profile. The Highland variation sometimes includes turnips (½ lb, diced) alongside the potatoes for extra heartiness.
I've noticed this version holds up particularly well when reheated, making it perfect for meal prep.
Welsh Adaptation
Welsh leek and potato soup frequently incorporates leek greens—not just the white and light green parts—adding a more robust flavor. The Welsh also traditionally use lamb stock instead of vegetable stock for a meatier taste, though I've found a 50/50 blend with vegetable stock works beautifully for vegetarians.
A final touch of Welsh cheese crumbles (¼ cup) on top adds a salty, tangy contrast that's pure comfort food. 🧀
Irish Variation
The Irish version often includes carrots (2 medium, diced) for natural sweetness and a splash of stout beer (½ cup Guinness) in place of milk for a malty depth. I've made this adaptation with great success—it adds a subtle bitterness that cuts through the soup's richness.
The Irish also frequently serve it with soda bread on the side, which pairs perfectly with the earthy flavors. 🍺
Modern London Touch
For a contemporary twist, London chefs often finish the soup with a drizzle of truffle oil (½ tsp) and a sprinkle of microgreens for visual appeal.
The city's diverse influences also mean you'll sometimes see coconut milk (½ cup) replacing the dairy for a lighter, vegan-friendly option. I've found this works particularly well when served with seeded baguette for a restaurant-worthy presentation. 🌿
Nutrition facts
Frequently asked questions
Can I make this soup without dairy?
Replace the 1 cup whole milk and 4 tbsp butter with 1 cup full-fat coconut milk for a rich, creamy texture. For extra depth, add 1 tbsp nutritional yeast when finishing the soup—it adds a cheesy flavor without dairy. The soup will still be velvety, just with a slightly different profile.
Why does my leek and potato soup taste bitter?
Bitterness usually comes from either undercooked leeks or not washing them properly. The dark green tops contain the most bitterness—always remove them completely. Also, leeks need thorough washing between their layers to remove trapped dirt. If you've done that and still taste bitterness, try adding a pinch of sugar (¼ tsp) or a splash of apple cider (2 tbsp) to balance the flavors.
How can I make this soup ahead of time?
This soup actually tastes better the next day! Cook it completely, then cool and store in an airtight container in the fridge for up to 5 days. For reheating, warm gently on the stove with a splash of water or milk to restore creaminess. The flavors deepen as the potatoes absorb more of the broth, creating even more velvety texture. Just add fresh parsley and crème fraîche before serving.
What's the best bread to serve with this soup?
Crusty sourdough or a seeded baguette work perfectly—their dense texture soaks up the rich soup beautifully. For extra authenticity, try a Yorkshire pudding (made in a muffin tin) as a dramatic presentation. If you prefer something lighter, water crackers or gluten-free bread also pair well. Avoid soft rolls that will get soggy too quickly.
Can I use frozen leeks instead of fresh?
Fresh leeks are ideal for that signature sweetness, but frozen will work in a pinch. Thaw them first, then wash thoroughly to remove any ice crystals. The texture will be slightly less tender, but the flavor will still be good. For best results, add them to the soup 10 minutes earlier than fresh leeks to allow extra cooking time.
