Soups & Stews
This baked potato leek soup recipe delivers restaurant-quality comfort in a bowl—creamy, velvety, and topped with a crispy, golden crust that transforms a simple soup into something extraordinary.
The secret lies in slow-roasting potatoes for deep flavor and building a rich roux that thickens without heaviness, creating a balance of earthy leeks and tender spuds. Every spoonful is a perfect marriage of textures: velvety broth meets crispy topping, while herbs and cream add layers of warmth.
The beauty of this recipe is its versatility—perfect for chilly evenings when you crave hearty meals, yet light enough to enjoy year-round. You’ll start with roasted potatoes for natural sweetness and depth, then blend them with sautéed leeks and a carefully constructed roux that gives the soup its signature body.
The crispy topping isn’t just garnish; it’s the star, adding a satisfying crunch that contrasts beautifully with the smooth broth.
What makes this soup truly special is how it comes together with minimal fuss but maximum flavor. No blender? No problem—simmer and strain for a silky texture. Love shortcuts? Roast the potatoes ahead or use an immersion blender for convenience.
The result is a soup that’s creamy yet light, packed with umami from the leeks and potatoes, and elevated by the crispy topping that makes every bite irresistible.
Serve it with crusty bread to soak up every last drop or pair it with a simple side salad for balance. Leftovers keep well for up to 4 days, and the crispy topping can be made ahead for even more convenience.
This isn’t just soup—it’s a cozy, satisfying meal that feels like a hug in a bowl.
Ingredients for baked potato leek soup
Six ingredients for the base, plus a few extras to make it extraordinary.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lb | Cut into 1-inch cubes |
| Leeks 🧅 | 4 whole | White and light green parts only |
| Unsalted Butter 🧈 | ½ cup | Cold for roux, full-fat preferred |
| All-Purpose Flour 🌾 | ½ cup | Diamond Crystal preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for creaminess |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Fresh Thyme 🌿 | ¼ cup | Stems removed, chopped |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Panko Breadcrumbs 🍞 | ½ cup | For crispy topping |
| Shredded Parmesan Cheese 🧀 | ¼ cup | Freshly grated preferred |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Olive Oil 🫒 | 2 tbsp | For sautéing leeks |
The potatoes are the soul of this soup—Russets are ideal for their fluffy texture, but Yukon Golds work too. Grab the biggest bag you can find at Trader Joe's or your local market; they're usually pre-washed and ready to go. Leeks can be finicky—rinsed thoroughly to remove dirt from the crevices. For the crispy topping, Panko is non-negotiable—it stays crispy while regular breadcrumbs get soggy. If you're feeling fancy, toast the Panko in the oven for 5 minutes before adding it to the soup.
No chicken broth? Vegetable broth works just as well, though it'll have a slightly different depth. Fresh thyme and parsley are ideal, but dried works at one-third the amount. The butter for the roux needs to be cold—take it out of the fridge 10 minutes before using. For the crispy topping, swap Panko for crushed cornflakes if you're gluten-free, but it won't be as crispy. The garlic can be roasted for a sweeter flavor—just toss whole cloves with olive oil and roast at 400°F for 15 minutes before mincing.
This soup tastes even better the next day—reheat gently on the stove and stir in a splash of cream to restore richness. Store in the fridge for 4-5 days or freeze for 3 months. The crispy topping can be made ahead and baked just before serving for maximum crunch. For meal prep, double the crispy topping recipe and store it separately—it's perfect for topping other soups or salads too.
Why You'll Love This Recipe
- No-Chop Shortcuts: I swear by the lazy leek trick—just slice the white and light green parts, no need for perfect rings. The Russets handle the boiling like champs, so you’re not stuck peeling or dicing for hours.
- Creamy Leek Magic: That velvety heavy cream swirled into the soup? Pure indulgence without the guilt. The leeks caramelize just enough to give it a sweet, almost buttery depth—like a hug in a bowl.
- Leftovers Love: This soup tastes better the next day, honestly. I make a double batch on Sundays, pop it in the fridge, and reheat it for lunch all week—no sad, watery texture, just rich, dreamy spoonfuls.
- Budget Warmth: Russets and leeks are dirt cheap compared to other soup ingredients, but it feels fancy. Between us, this is my go-to when I want restaurant-quality without breaking the bank—especially when paired with crusty bread.
Step-by-step instructions for baked potato leek soup
Here's how to create a velvety potato-leek soup with a golden, crispy breadcrumb topping that'll have everyone asking for seconds.
Sauté Leeks Until Translucent
Start by slicing the 4 whole leeks in half lengthwise and rinsing thoroughly under cold water to remove any grit. Cut off the dark green tops and slice the white and light green parts into ¼-inch rounds. Heat 2 tablespoons olive oil in a large pot over medium heat. Add the leeks and cook for 8-10 minutes, stirring occasionally, until they become soft and translucent.
This slow cooking process draws out their natural sweetness and removes any bitterness. You'll know they're ready when they look like pale, wispy strands. Don't rush this step—patience here makes all the difference in flavor. If the leeks start to brown too quickly, reduce the heat slightly to maintain even cooking.
Build the Roux and Add Potatoes
Once the leeks are tender, reduce the heat to medium-low and add ½ cup unsalted butter and ½ cup all-purpose flour. Stir constantly for 3-4 minutes until the mixture forms a smooth, pale roux and smells nutty. This creates the velvety base for your soup.
Next, add the 3 lb russet potatoes (cut into 1-inch cubes) and stir to coat them evenly in the roux. Pour in 4 cups chicken broth and bring the mixture to a gentle boil. Reduce heat to low and let it simmer for 20-25 minutes, stirring occasionally, until the potatoes are fork-tender and easily pierced with a knife.
Blend to Silky Perfection
After the potatoes are tender, remove the pot from heat and let it cool slightly for 5 minutes. Using an immersion blender, carefully blend the soup until completely smooth. For extra creaminess, stir in 1 cup heavy cream and ½ teaspoon black pepper. Taste and adjust seasoning with 1½ teaspoons salt if needed.
If you prefer a chunkier texture, use a regular blender (in batches) or a food mill. The soup should be silky smooth with no lumps. Here's the thing—this is where the magic happens. The blending process creates that luxurious, restaurant-quality texture that makes this soup truly special.
Prepare the Crispy Topping
While the soup simmers, prepare the crispy topping by mixing ½ cup panko breadcrumbs, ¼ cup shredded parmesan cheese, 1 tablespoon chopped fresh thyme, and ½ teaspoon black pepper in a small bowl. Toast the mixture in a dry skillet over medium heat for 2-3 minutes, stirring constantly, until golden brown and fragrant.
This topping adds a delightful crunch contrast to the velvety soup. Keep it nearby—you'll want to add it just before serving. The toasted breadcrumbs will crisp up beautifully when sprinkled on hot soup, creating that perfect textural experience.
Finish and Serve with Fresh Herbs
Return the soup to low heat and stir in ¼ cup chopped fresh thyme and ¼ cup chopped fresh parsley. Keep the soup warm until ready to serve. Just before serving, spoon the soup into bowls and top each serving with the crispy breadcrumb mixture. Garnish with additional chopped parsley if desired.
Serve immediately while the topping is still crispy. The contrast between the smooth, creamy soup and the crunchy topping is what makes this recipe truly special. Each bite delivers that perfect combination of textures and flavors that'll satisfy even the most discerning soup lovers.
Pro Tips For Making Baked Potato Leek Soup
- Parboil the Potatoes: Toss peeled Russets into boiling salted water for 10 minutes before roasting—this guarantees they’ll break down smoothly in the soup later. I learned this the hard way after struggling to blend a lumpy mess from undercooked potatoes.
- Sweat the Leeks Low: Cook leeks in butter over medium-low heat until fully softened, about 15 minutes. Rushing this step means bitter, raw edges that’ll ruin the soup’s silky texture—no one wants that.
- Skip the Overmixing: Stir the roux just until it’s smooth and pale gold—overworking it turns it gluey. My grandmother swore by this, and she was right: a pale roux keeps the soup from tasting like flour.
- Temper the Cream: Warm the heavy cream separately before adding it to the soup—cold cream shocks the hot base and causes curdling. Sounds weird, but it works: the soup stays velvety instead of breaking.
Wine and beer pairings for this baked potato leek soup
Crisp White Wine
This soup's creamy, earthy profile pairs beautifully with a dry white wine like Chardonnay or Sauvignon Blanc from California. I love a Sonoma Coast Chardonnay—its bright acidity cuts through the richness while complementing the leeks' sweetness.
The wine's citrus notes enhance the thyme and parsley, creating a delightful harmony. Serve chilled at 45-48°F for the best experience. 🍷
Light-Bodied Red
For red wine lovers, a Pinot Noir from Oregon or Burgundy brings an elegant contrast. The wine's delicate berry flavors and silky tannins won't overpower the soup's creamy texture. Look for a Willamette Valley Pinot Noir—its bright acidity and subtle earthiness mirror the leeks and potatoes beautifully.
Serve slightly cooler than room temperature (55°F) to preserve its freshness.
Crisp Lager Beer
A German Pilsner or Belgian Witbier makes an excellent beer pairing. The crisp, clean finish of a Weihenstephaner Hefeweissbier cleanses your palate between spoonfuls, while the subtle spice notes in a Hoegaarden complement the soup's thyme and garlic.
For a local option, try a crisp American lager like Coors Banquet—its light body won't compete with the soup's richness. Serve chilled at 40-42°F for maximum refreshment. 🍺
Creamy Stout Contrast
If you prefer bold flavors, a dry Irish Stout like Guinness or Murphy's creates an unexpected but delicious contrast. The roasted malt notes in the stout echo the caramelized flavors of the roasted potatoes, while the creamy texture mirrors the soup's velvety body.
Serve at 45°F to balance the stout's richness with the soup's lightness. This pairing works especially well for heartier versions with extra cream.
Non-Alcoholic Options
For a refreshing non-alcoholic pairing, try a sparkling apple cider or ginger beer. The effervescence in Martinelli's Sparkling Apple Cider cleanses your palate, while the ginger in Fever-Tree Ginger Beer adds a subtle kick that complements the soup's earthy flavors.
Serve both chilled at 38-40°F for the best experience. These options work wonderfully for family-friendly gatherings or when you prefer to avoid alcohol entirely.
Nutrition facts
Frequently asked questions
Can I make this soup without a blender?
For a chunkier texture, simply mash the cooked potatoes with a potato masher or fork after simmering. Strain the soup through a fine-mesh sieve to remove any remaining lumps, then stir in your cream and seasonings. The result will be heartier but still delicious—just less velvety. This method works especially well if you're short on time or tools!
How do I make the crispy topping extra crispy?
Toast the panko mixture in a dry skillet over medium-high heat until it's golden brown, about 2-3 minutes. For even more crunch, spread the toasted mixture on a baking sheet and bake at 375°F for 3-4 minutes before adding it to the soup. Keep it in a warm oven (200°F) until serving to maintain crispiness. The secret is high heat and minimal oil!
Can I use sweet potatoes instead of russets?
Yes, but expect a slightly different flavor profile! Sweet potatoes add natural sweetness and a deeper color to the soup. Use the same quantity and adjust seasoning—you may need less salt since sweet potatoes are naturally salty. For best results, roast them at 400°F for 25 minutes before adding to the soup to enhance their caramelized flavor.
Why did my roux turn brown instead of pale?
Roux darkens when cooked too long or at too high heat. For a pale roux, keep the heat at medium-low and stir constantly for 3-4 minutes until smooth. If it browns, you can still use it—just reduce the cooking time in later steps by 5 minutes to avoid overcooking the potatoes. A darker roux adds more depth but may have a slightly nutty flavor.
How can I make this soup dairy-free?
Swap the butter for olive oil or vegan butter, use oat or coconut cream instead of heavy cream, and check your broth for dairy. For the crispy topping, use gluten-free panko or crushed nuts (like almonds) with a little coconut oil. The flavor will still be rich and satisfying, just without dairy. Garnish with extra herbs or a drizzle of olive oil for brightness!
