Best Leek and Potato Soup Recipe UK: Velvety Onion-Infused Comfort With Crispy Topping

Soups & Stews

Best Leek and Potato Soup Recipe UK: Velvety Onion-Infused Comfort With Crispy Topping

This best leek and potato soup recipe UK delivers the velvety, onion-infused comfort that’s become a British classic—rich, hearty, and topped with crispy breadcrumbs for the perfect textural contrast.

The secret lies in slow-cooked leeks and potatoes, simmered until tender and infused with savory depth, while a touch of cream adds luxurious body without overpowering the natural flavors.

It’s the kind of soup that warms you from the inside out, perfect for chilly evenings or when you crave a dish that feels like home.

The recipe stays true to traditional UK methods, where leeks are carefully trimmed and sautéed to soften their natural sweetness before blending into a silky base. Potatoes provide hearty substance, while a splash of stock and a sprinkle of herbs elevate the flavor profile.

The crispy topping isn’t just for show—it adds a satisfying crunch that balances the soup’s creamy texture, making every spoonful feel indulgent. What sets this apart is the attention to detail, from the slow simmer to the final garnish, ensuring restaurant-quality results at home.

What you’ll end up with is a bowl of soup that’s velvety in texture, aromatic with layers of savory and herbal notes, and topped with golden, buttery breadcrumbs that shatter at every bite.

It’s the kind of dish that pairs beautifully with crusty sourdough or a wedge of sharp cheddar, making it ideal for sharing or savoring solo. The recipe is designed to be approachable—no fancy techniques, just a foolproof method that yields comfort in every spoonful.

Whether you’re serving it as a cozy weeknight dinner or a centerpiece for a gathering, this soup is versatile enough to adapt to your needs. The instructions are clear and structured for home cooks, ensuring you can achieve the same results as a traditional British pub.

Ready in under an hour, it’s the perfect balance of simplicity and indulgence—just what you need when you’re craving that familiar taste of home.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for best leek and potato soup recipe uk

Here’s what you’ll need for that velvety, comforting British classic—rich with leeks and potatoes, topped with golden crunch.

Ingredient Amount Notes
Large Leeks 🧅 4 whole Trimmed, white and light green parts only
Russet Potatoes 🥔 2 lb Peeled, cut into 1-inch chunks
Vegetable Stock 💧 4 cups Homemade or quality store-bought
Heavy Cream 🥛 ½ cup Full-fat for best texture
Unsalted Butter 🧈 4 tbsp European-style preferred
All-Purpose Flour 🌾 ¼ cup For crispy topping
Fresh Thyme 🌿 2 tbsp Leaves only, chopped
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Granulated Sugar 🍚 1 tbsp Balances acidity
White Wine Vinegar 🍋 1 tbsp Brightens flavors
Sea Salt 🧂 1 ½ tsp Diamond Crystal preferred
Freshly Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Crusty Bread 🍞 ½ cup Torn into small pieces
Garlic Cloves 🧄 2 cloves Minced for sautéing

Leeks are the soul of this soup, so pick fresh, firm ones—the greener the better. Waitrose or M&S always have great quality, but any supermarket will do. Trim the dark green tops (save for stock) and slice the white and light green parts into half-moons. The potatoes? Russets or Maris Pipers hold up best—avoid waxy types like Yukon Golds. For the stock, Kallo or Knorr cubes work in a pinch, but homemade is always better. And that cream? Full-fat only—none of that skim nonsense here. The butter should be European-style (like Plugrá) for better flavor.

No vegetable stock? Chicken stock works too—just skip it if you're vegetarian. Fresh herbs are ideal, but dried thyme at half the amount gets you close. Short on white wine vinegar? Apple cider vinegar is a great swap. The breadcrumbs topping? Panko or crushed cornflakes work if you're out of bread. For the garlic, roast it first (400°F for 10 minutes) for a sweeter, deeper flavor—trust me on this. And if you're making this ahead, add the cream just before serving to keep it silky.

This soup tastes even better the next day—reheat gently and stir in extra cream if needed. Keeps for 4-5 days in the fridge, or 3 months frozen. For the crispy topping, make it fresh (it loses crunch when reheated). Store leftovers in airtight containers, and save the breadcrumbs in a sealed bag—they’ll stay crispy for 2 weeks if you keep them dry. Double the batch and freeze portions for lazy days—just thaw overnight in the fridge.

❤️

Why You'll Love This Recipe

  • No Chopping Struggle: I swear by this recipe because those leeks? You just slice the white and light green parts—no fiddly layers to peel. The Russets hold their shape perfectly, so you’re not left with a gluey mess.
  • Creamy Without Trying: That heavy cream and butter combo makes this soup dangerously smooth, but here’s the secret: simmer the stock first. The potatoes soak up just enough flavor before melting into the broth—no grainy texture, just velvety perfection.
  • Leftovers That Beg for More: Honestly, this soup tastes even better the next day. The flavors marry overnight, and I’ve reheated mine three times—no one’s complained yet. (My flatmate’s even started asking for seconds.)
  • Budget-Friendly Luxury: Leeks and potatoes are cheap, but the heavy cream and butter make it feel like a restaurant dish. Between us, I’ve served this at book club nights and no one guessed it wasn’t homemade—just a clever way to stretch a few quid.

Step-by-step instructions for velvety leek and potato soup with crispy topping

Here's how to create a rich, velvety soup with a golden, crispy bread topping that'll have everyone asking for seconds.

1

Sauté Leeks and Garlic Until Translucent

Start by trimming the 4 whole large leeks, cutting off the dark green tops and slicing them lengthwise into quarters. Separate the layers and rinse thoroughly under cold water to remove any grit. Melt 2 tablespoons of the unsalted butter in a large pot over medium heat. Add the sliced leeks and the 2 minced garlic cloves, stirring to combine.

Cook for 8-10 minutes until the leeks are softened and beginning to turn golden at the edges. You'll know they're ready when they look translucent and the raw onion flavor has mellowed into something sweet and aromatic. This slow cooking process is crucial—it develops the deep, caramelized flavor that makes this soup exceptional. Stir occasionally to prevent browning, but don't rush this step. Patience here makes all the difference in the final taste.

2

Add Potatoes and Stock for Simmering

Push the leeks to one side of the pot and add the remaining 2 tablespoons of butter. Toss in the 2 tablespoons of chopped fresh thyme and the 2 lb russet potatoes cut into 1-inch chunks. Stir everything together for 1-2 minutes until the potatoes are lightly coated with the butter and thyme.

Pour in the 4 cups of vegetable stock, making sure the potatoes are completely submerged. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer uncovered for 20-25 minutes, or until the potatoes are fork-tender. You'll see the potatoes break down and the soup thicken slightly as it cooks. Stir occasionally to prevent sticking, and keep an eye on the liquid level—if it gets too low, add a splash of water to maintain the consistency. The soup should be smooth but not watery when finished.

3

Blend Until Silky Smooth

Once the potatoes are tender, use an immersion blender to purée the soup directly in the pot until completely smooth. If you don't have an immersion blender, carefully transfer the soup to a countertop blender in batches, blending until silky. Be cautious—hot liquids can cause splattering. Return the blended soup to the pot and stir in the 1 tablespoon of granulated sugar and 1 tablespoon of white wine vinegar. These ingredients balance the natural sweetness of the leeks and add a bright, tangy note that cuts through the richness.

Season with the 1.5 teaspoons of sea salt and 0.5 teaspoon of freshly ground black pepper, then stir in the 0.5 cup of heavy cream. Taste and adjust the seasoning if needed—this is where you can really fine-tune the soup to your preference. The cream should add a luxurious texture without overpowering the leek and potato flavors. Keep the soup warm over low heat while you prepare the crispy topping.

4

Create the Crispy Bread Topping

In a small bowl, combine the 0.5 cup of torn crusty bread, 0.25 cup of all-purpose flour, and 1 tablespoon of chopped fresh parsley. Stir in 2 tablespoons of the reserved soup (about 2 tablespoons) to moisten the mixture. The bread should hold together when pressed, but not be too wet—it should form a thick, crumbly paste. If it's too dry, add a splash more soup.

Transfer the bread mixture to a small skillet over medium heat. Cook for 4-5 minutes, stirring frequently, until the topping is golden brown and crispy on the edges. The key here is to keep it moving so it browns evenly—don't let any single spot overcook while others remain pale. Once crispy, remove from heat and set aside. This topping is what transforms an ordinary soup into something truly special, adding a delightful textural contrast.

5

Serve with Crispy Topping and Fresh Parsley

Ladle the velvety soup into bowls, dividing it evenly among the 6 servings. Top each portion generously with the crispy bread mixture, allowing the golden crumbs to cascade over the soup. Garnish with the remaining 1 tablespoon of chopped fresh parsley for a pop of color and freshness. Serve immediately while the topping is still crispy and the soup is steaming hot.

This soup is all about comfort and texture—the velvety broth paired with the crispy topping creates a perfect balance. The leeks add a subtle sweetness, while the potatoes provide hearty substance. Each spoonful delivers a symphony of flavors and temperatures, making it the ultimate cozy meal. Enjoy it on a chilly day or whenever you need a taste of home-cooked goodness.

👨‍🍳

Pro Tips For Making Best Leek And Potato Soup Recipe Uk

  • Char the Leeks Properly: Split those leeks lengthwise and lay them flat in a cold pan. Turn the heat to medium-high and let them sit undisturbed for 5-7 minutes—yes, even if they look like they’re burning. That deep, nutty caramelisation is what makes this soup sing, not just a sad, pale leek flavour. I learned this the hard way after making soup that tasted like it was missing something.
  • Cut Potatoes Evenly: Russets break apart when cooked, so slice them into 2cm chunks—not too small, or they’ll turn to mush. If you’re lazy like me, use a mandoline, but if you’re doing it by hand, aim for consistency. Uneven pieces mean some will be al dente while others dissolve into the stock, and nobody wants that texture fight in their soup.
  • Salt the Stock Early: Taste that vegetable stock before you add it to the pot. If it’s bland (and most store-bought stock is), season it now—don’t wait until the end. A pinch of salt per litre makes a real difference, especially when you’re balancing the richness of the cream later. Trust me, your soup won’t taste flat and sad if you do this step.
  • Strain or Don’t: Here’s the choice: either strain the soup through a fine-mesh sieve for a silky texture (great if you’re serving it to fussy eaters or want restaurant-style smoothness), or leave it chunky for heartier flavour. I skip straining most times—it’s more work, and the texture tells the story of the dish. But if you’re upgrading, strain it before adding the cream.

Common mistakes when making this dish

Skipping the Leek Trim

Leeks are notorious for hiding dirt between their layers, so never skip rinsing them thoroughly after trimming. I’ve made this mistake—using unwashed leeks results in gritty soup that ruins the smooth texture.

Cut them lengthwise into quarters, separate the layers, and rinse under cold water for 30 seconds to remove all debris. Trust me, your soup will thank you. 🧅

Overcooking the Potatoes

Potatoes can turn mushy if simmered too long, especially when blended. Aim for 20-25 minutes until they’re fork-tender but still hold their shape slightly. Overcooking releases excess starch, making the soup gluey.

If using waxy potatoes like Yukon Golds, reduce simmer time to 15-20 minutes—they break down faster than Russets. 🥔

Rushing the Leek Sauté

Leeks need 8-10 minutes of gentle cooking to soften and caramelize properly. Rushing this step leaves them raw-tasting and harsh. Keep the heat at medium-low and stir occasionally to prevent browning.

If they brown too quickly, reduce the heat further—they’ll release moisture and cook through eventually. Patience here is key! 🌡️

Adding Cream Too Early

Cream curdles when heated too long, turning your silky soup into a lumpy mess. Stir it in only at the end, just before serving. If reheating leftovers, add a splash of warm water to the cream first to temper it, then fold it into the soup gently.

For extra richness, I sometimes warm the cream separately over a double boiler. 🥛

Neglecting the Crispy Topping

The breadcrumb topping is what elevates this soup from good to extraordinary. Don’t skip toasting it in the skillet—it should be golden and crispy, not just warmed. If it feels too dry, add a splash more soup (about 1 teaspoon) to help it bind.

Pro tip: Use a mix of crusty bread and panko for extra crunch. 🍞

Over-Salting the Soup

Stock and butter already pack a lot of salt, so taste before adding the full 1.5 teaspoons of sea salt. Start with half, then adjust. If you’re unsure, add a pinch at a time—it’s easier to fix under-seasoned soup than to deal with an overly salty bowl.

I keep a small bowl of plain yogurt on hand to balance excess salt if needed. 🧂

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 14g70%
Cholesterol 65mg22%
Sodium 850mg37%
Total Carbohydrate 38g13%
Dietary Fiber 6g21%
Sugars 8g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup without blending it?

For a rustic version, skip blending and simply mash the cooked potatoes with a potato masher until smooth. The leeks will stay in small pieces, giving it a heartier texture. This works especially well if you prefer chunkier soups or don't have a blender.

2

What's the best way to store leftovers?

Store in an airtight container in the fridge for up to 4-5 days. For the crispy topping, make it fresh each time—it loses crunch when reheated. If freezing, store the soup (without cream) for 3 months, then add cream when reheating.

3

Can I substitute dairy-free cream?

Yes! Use 1/2 cup coconut cream or cashew cream (blended soaked cashews + water) for a dairy-free version. Add it at the same time as the regular cream and adjust seasoning as needed. The texture will be slightly lighter but still delicious.

4

How do I make it vegetarian?

This recipe is already vegetarian, but if you want to boost flavor, use vegetable stock (not chicken) and add 1 tbsp nutritional yeast when blending for a cheesy depth. For extra richness, stir in 2 tbsp vegan butter with the cream.

5

Why does my topping get soggy?

The topping absorbs moisture from the soup over time. To prevent this, make it fresh before serving and add a pinch of salt to help absorb moisture. For extra crunch, mix in 1 tbsp cornflour with the breadcrumbs before toasting.

★★★★★4.9(8 reviews)
Categories Soups & Stews