Love this? Pin it for later!
There’s something almost magical about the way a humble pot of potatoes and leeks transforms into silk-smooth comfort once it meets heat, cream, and a little patience. I first served this soup on a rain-lashed Sunday when the forecast promised nothing but grey skies and the kind of damp cold that seeps into your bones. One spoonful in and my husband declared it “the edible equivalent of a down comforter.” Since then it’s become our default answer to October’s first chill, the Daylight Savings slump, or any weeknight that demands dinner in under an hour yet still feels like a treat. The crispy bacon—rendered until mahogany and showered over each bowl like savory confetti—turns a simple vegetable soup into company-worthy fare. Serve it with crusty sourdough and a crisp white wine, and you’ll understand why I’ve never waited for a special occasion to ladle out seconds.
Why This Recipe Works
- Two-potato technique: Starchy russets break down for body, while waxy Yukons keep their shape for textural contrast.
- Gentle leek sweats: Low heat coaxes out natural sweetness without browning, preserving the soup’s pale jade hue.
- Bacon fat roux: A light sprinkle of flour toasted in rendered bacon fat thickens without heavy cream overload.
- Blender safety hack: Blending hot soup in a countertop blender can be dangerous; we’ll show you the vent-and-hold method.
- Prep-ahead friendly: Soup base keeps four days refrigerated and freezes beautifully; crisp bacon to order.
- Vegetarian pivot: Swap butter for bacon fat and finish with smoked-paprika roasted chickpeas for crunch.
Ingredients You'll Need
Leeks are the star here, so buy the freshest you can find—look for firm, bright white bases and crisp green tops with no slimy spots. Because they grow in sandy soil, leeks hide grit between their layers; we’ll address that with a thorough rinse after slicing. Russet potatoes bring natural thickening starch, while Yukon Golds add buttery flavor and hold their dice. Bacon labeled “thick-cut” renders slowly, giving you time to coax out every last bit of flavor. For the liquid, I prefer half low-sodium chicken stock and half whole milk; the stock adds depth, the milk mellows acidity, and together they keep the soup from feeling heavy. A final splash of cream is optional but highly recommended for special occasions.
Substitutions: If you’re fresh out of leeks, substitute an equal weight of yellow onions plus one finely diced fennel bulb for a similar sweet-anise note. Turkey bacon works in a pinch, but you’ll need to add 1 tablespoon extra butter to compensate for lost rendered fat. For a dairy-free version, replace milk and cream with full-fat coconut milk; the faint coconut aroma plays surprisingly well with the potatoes.
How to Make Creamy Potato and Leek Soup with Crispy Bacon Topping
Prep the leeks
Trim the root ends and dark green tops from 3 large leeks, leaving about 2 inches of pale green. Halve lengthwise, then slice crosswise into ½-inch half-moons. Transfer to a bowl of cold water and swish to release grit. Lift leeks out, leaving sediment behind, and drain on a clean kitchen towel.
Render the bacon
Place 6 ounces diced thick-cut bacon in a heavy soup pot set over medium heat. Cook, stirring occasionally, until crisp and mahogany, about 8 minutes. Remove with a slotted spoon to a paper-towel-lined plate; reserve 2 tablespoons fat in the pot.
Sweat the aromatics
Add 2 tablespoons unsalted butter to the bacon fat. Once melted, stir in the cleaned leeks, 1 cup diced celery, and ½ teaspoon kosher salt. Reduce heat to low, cover, and cook 10 minutes, stirring twice—do not brown.
Build the roux
Sprinkle 3 tablespoons all-purpose flour over the softened vegetables; cook 2 minutes, stirring constantly, until the flour smells faintly nutty and coats the leeks.
Add potatoes and liquids
Stir in 1 pound russet potatoes peeled and diced ½-inch, ½ pound Yukon Gold potatoes diced ½-inch, 3 cups low-sodium chicken stock, and 2 cups whole milk. Bring to a gentle simmer, partially cover, and cook 15 minutes or until potatoes are very tender.
Blend until silky
Remove from heat. Using an immersion blender, puree directly in the pot until completely smooth. (Alternatively, vent your blender lid, fill no more than halfway, and blend in batches.) Return to low heat.
Finish with cream
Stir in ½ cup heavy cream, ½ teaspoon freshly ground white pepper, and additional salt to taste. Heat 2 minutes more—do not boil. Ladle into warm bowls and shower generously with reserved bacon.
Expert Tips
Low & slow leeks
Keep the heat low when sweating leeks; browned edges turn bitter and muddy the soup’s color.
Starch swap
For gluten-free, replace flour with 2 tablespoons potato starch whisked into ¼ cup cold stock.
Make-ahead blend
Blend the soup base up to 3 days ahead; reheat gently and add cream just before serving for freshest flavor.
Bacon crunch revival
Recrisp bacon bits in a 350 °F oven for 5 minutes if they soften while the soup simmers.
Color pop
Finish with a drizzle of emerald-green leek oil or micro-chives for restaurant flair.
Sip & serve
Serve in warmed espresso cups as an elegant amuse-bouche at your next dinner party.
Variations to Try
- Loaded baked: Top with shredded cheddar, sour cream, and chive snippets.
- Seafood chowder twist: Fold in 8 ounces diced smoked trout and replace half the milk with clam juice.
- Curried warmth: Add 1 tablespoon mild curry powder with the flour and finish with cilantro.
- Spring green: Stir in 2 cups baby spinach during the last 2 minutes of simmering for color and nutrients.
- Vegan comfort: Use olive oil, vegetable stock, and coconut milk; garnish with roasted pumpkin seeds.
Storage Tips
Refrigerate: Cool soup base completely, transfer to airtight containers, and refrigerate up to 4 days. Store bacon separately in a zip-top bag lined with paper towel to maintain crispness.
Freeze: Omit cream before freezing. Ladle cooled soup into freezer-safe jars, leaving 1 inch headspace. Freeze up to 3 months. Thaw overnight in the refrigerator, reheat gently, and stir in cream.
Reheat: Warm soup slowly over medium-low heat, stirring often; boiling can cause graininess. Add a splash of milk if too thick.
Frequently Asked Questions
Creamy Potato and Leek Soup with Crispy Bacon Topping
Ingredients
Instructions
- Prep leeks: Slice, rinse, and drain leeks to remove hidden grit.
- Render bacon: Cook diced bacon in a soup pot until crisp; remove to paper towels.
- Sweat vegetables: In bacon fat plus butter, cook leeks and celery over low heat 10 minutes.
- Make roux: Stir in flour; cook 2 minutes.
- Simmer: Add potatoes, stock, and milk; simmer 15 minutes until tender.
- Puree: Blend until silky using an immersion blender.
- Finish: Stir in cream and seasonings; heat gently. Serve topped with crispy bacon.
Recipe Notes
Do not boil after adding cream to prevent curdling. Soup thickens as it stands; thin with extra stock or milk when reheating.