Love this? Pin it for later!
I first tasted a version of this soup in a tiny bistro in Dingle, Ireland. Outside, Atlantic winds rattled the windows; inside, the chef stirred a pot that smelled of butter, earth, and sweet alliums. I’ve tweaked that memory into a week-night-friendly version that still feels special: silky potato purée, delicate leek sweetness, a swirl of cream, and—my favorite flourish—shatter-crisp leek rings that turn a humble bowl into something worthy of company.
Whether you’re feeding picky toddlers, impressing in-laws, or simply feeding yourself something nourishing after a long day, this soup delivers. Make a double batch; leftovers reheat like a dream and the flavor deepens overnight. Let’s get you ladling up bowls of velvet.
Why This Recipe Works
- Two-texture leeks: Sweated leeks melt into the soup for sweetness while thin fried rings add crunch.
- Butter & olive-oil duo: Butter brings flavor, olive oil prevents burning, giving you the best of both worlds.
- Russet potatoes: Their high starch content breaks down to create naturally thick, creamy body—no roux needed.
- Simmer, don’t boil: Gentle heat keeps the dairy from curdling and preserves the soup’s silky texture.
- Blender flexibility: Use an immersion blender for minimal cleanup or a countertop for velvet-smooth purée.
- Make-ahead champion: Flavor improves overnight; crispy garnish is the only last-minute component.
Ingredients You'll Need
Quality matters when you’re working with fewer than ten main ingredients. Seek firm, unblemished leeks with bright green tops and white roots that haven’t yellowed. The darker the green, the tougher it is—save those tops for homemade stock. For potatoes, I favor russets (a.k.a. Idaho) because they fall apart and thicken naturally, but Yukon Golds offer a naturally buttery flavor and hold their shape if you prefer a chunkier texture.
Use unsalted butter so you control the seasoning. Extra-virgin olive oil should smell grassy, not rancid; if yours smells like crayons, it’s past prime. I keep a cheap “cooking” olive oil for sautéing and save the pricey peppery stuff for finishing. Vegetable stock keeps the soup vegetarian, though homemade chicken stock will add depth. Either way, warm stock dissolves the fond faster and shortens overall cooking time.
Heavy cream is classic, but half-and-half works if you’re calorie-conscious; the soup will just be a touch thinner. If you’re dairy-free, full-fat coconut milk is surprisingly harmonious—just skip the traditional cheese garnish. Speaking of garnish, we’ll fry thin leek rings in neutral oil until they’re mahogany and crisp, then shower them over each bowl like edible confetti.
How to Make Creamy Potato and Leek Soup with Crispy Leek Garnish
Prep the leeks
Trim roots and dark green tops (reserve for stock). Halve lengthwise, keep root end intact, and slice into ½-inch half-moons. Submerge in a large bowl of cold water and swish vigorously to release grit. Let stand 2 minutes so sand sinks. Lift leeks into a colander, leaving sediment behind. Repeat if necessary; gritty soup is a mood killer.
Sweat, don’t brown
In a heavy 5-quart Dutch oven, melt 2 Tbsp butter with 1 Tbsp olive oil over medium-low. Add rinsed leeks, ½ tsp kosher salt, and a pinch of sugar to help caramelization. Reduce heat to low, cover partially, and sweat 10 minutes, stirring occasionally. You want them translucent and silky, not browned.
Add potatoes & aromatics
While leeks cook, peel 2 lbs russet potatoes and dice into ¾-inch cubes for even cooking. Stir 2 minced garlic cloves into the pot until fragrant, 30 seconds. Add potatoes, 4 cups warm vegetable stock, 1 bay leaf, and ½ tsp dried thyme. Increase heat to medium-high until gentle simmer, then reduce to low, partially cover, and cook 15 minutes.
Purée until smooth
Remove bay leaf. Using an immersion blender, purée directly in the pot until silk-smooth. (Alternatively, transfer in batches to a countertop blender, removing the center cap to let steam escape and covering with a towel to prevent hot splatters.) For extra refinement, pass through a fine-mesh sieve back into the pot.
Finish with cream
Return pot to low heat. Stir in ½ cup heavy cream and ¼ tsp white pepper. Warm gently—do not boil—or the cream may curdle. Taste and adjust salt. If soup is too thick, loosen with additional warm stock. Keep on the lowest flame while you prepare the crispy garnish.
Crispy leek garnish
Slice reserved inner leek layers into 2-inch matchsticks. Heat ½ inch neutral oil in a small skillet to 350 °F (a leek strip should sizzle immediately). Fry in small batches until golden, 45–60 seconds. Transfer to paper towels, season with flaky salt. They crisp further as they cool.
Serve & garnish
Ladle hot soup into warmed bowls. Drizzle with a teaspoon of cream, scatter crispy leeks, and finish with cracked black pepper or a whisper of grated Gruyère if desired. Serve with crusty sourdough for sopping.
Expert Tips
Use warm stock
Cold stock shocks the potatoes and can create uneven cooking. A quick 30-second zap in the microwave does the trick.
Speedy leek cleaning
Slice first, then wash; you’ll save time versus washing whole leeks and fishing out grit later.
Overnight upgrade
Make the soup base a day ahead; flavors meld and potatoes absorb seasoning, resulting in deeper taste.
Dairy-free swap
Replace cream with full-fat coconut milk and use olive oil instead of butter for a vegan, still-lush version.
Blender safety
Fill blender only one-third full with hot soup, remove feeder cap, and cover with a towel to avoid pressure buildup.
Freezer hack
Freeze soup base without cream. Thaw, heat gently, then stir in cream for fresh-tasting results.
Variations to Try
- Loaded baked potato style: Swap half the stock for milk, then top with shredded cheddar, crumbled bacon, and sliced scallions.
- Green goddess twist: Purée a handful of fresh spinach with the soup for color and blend ¼ cup each parsley, tarragon, and chives into the cream.
- Spicy kick: Add one diced jalapeño while sweating leeks and finish with a swirl of chili crisp oil.
- Seafood chowder mash-up: Fold in flakes of smoked trout or poached shrimp just before serving for a coastal vibe.
- Roasted garlic depth: Roast a head of garlic, squeeze cloves into the soup before blending for caramelized sweetness.
- Herbaceous crunch: Replace crispy leeks with sage leaves fried in brown butter for an autumnal touch.
Storage Tips
Cool soup completely before refrigerating to prevent bacterial growth and condensation that can thin the texture. Store in airtight containers up to 4 days. Reheat gently over medium-low heat, stirring frequently; aggressive boiling can break the emulsion and create a grainy mouthfeel. Add a splash of stock or water if the soup thickens too much in the fridge.
For longer storage, freeze the soup base (without cream) in quart-size freezer bags laid flat for easy stacking up to 3 months. Thaw overnight in the refrigerator or use the defrost setting on your microwave, then warm on the stove and finish with cream. Crispy leek garnish should be stored separately in an airtight tin at room temperature for up to 3 days; humidity is their enemy, so add a silica packet if you’re in a humid climate.
Frequently Asked Questions
Creamy Potato and Leek Soup with Crispy Leek Garnish
Ingredients
Instructions
- Prep leeks: Slice into half-moons, rinse thoroughly to remove grit, and drain.
- Sweat aromatics: In a 5-quart pot, melt butter with olive oil over low heat. Add leeks and ½ tsp salt; sweat 10 minutes until soft but not browned.
- Simmer potatoes: Stir in garlic, potatoes, warm stock, bay leaf, and thyme. Simmer 15 minutes until potatoes fall apart.
- Blend: Remove bay leaf and purée until smooth using an immersion blender.
- Finish: Stir in cream and white pepper; warm gently—do not boil. Adjust salt.
- Crispy garnish: Fry thin leek strips in 350 °F oil until golden, 45–60 seconds. Drain on paper towels and season.
- Serve: Ladle soup into bowls, drizzle cream, scatter crispy leeks, and enjoy hot.
Recipe Notes
For a dairy-free version, substitute full-fat coconut milk for the heavy cream and use olive oil in place of butter. The soup can be made up to 4 days ahead; store crispy garnish separately to maintain texture.