creamy potato leek soup with crispy bacon for winter comfort meals

5 min prep 15 min cook 2 servings
creamy potato leek soup with crispy bacon for winter comfort meals
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Creamy Potato Leek Soup with Crispy Bacon: The Ultimate Winter Comfort Bowl

When the first snowflakes begin to swirl outside my kitchen window, there's only one thing on my mind: a steaming pot of creamy potato leek soup, its velvety texture punctuated by the crunch of perfectly crisped bacon. This isn't just soup—it's liquid comfort that transforms the coldest winter evening into a cozy sanctuary.

I've been making this soup for over a decade now, ever since my grandmother passed down her weathered recipe card with its faded ink and butter stains that tell stories of countless winter gatherings. The original recipe called for simple ingredients—potatoes, leeks, cream, and patience. But over the years, I've refined it into something that makes my family's eyes close in bliss with every spoonful.

What makes this soup extraordinary isn't just its luxurious texture or the way the smoky bacon plays against the sweet, delicate leeks. It's the ritual of making it—the meditative process of slicing leeks paper-thin, the satisfying sizzle as they hit the butter, the anticipation as the aroma fills your kitchen like a warm embrace. On days when the world feels too cold and too fast, this soup forces you to slow down and savor.

Perfect for holiday gatherings, Sunday family dinners, or those nights when you need to nourish both body and soul, this potato leek soup has become my signature winter dish. Friends request it by name, and I've even shipped frozen containers to college students craving a taste of home. Once you master this recipe, it will become your go-to comfort food too.

Why This Recipe Works

  • Triple-layered flavor: Building flavors through careful caramelization of leeks, deglazing with white wine, and finishing with cream creates depth impossible to achieve with shortcuts
  • Perfect potato texture: Using a combination of starchy russets and waxy Yukon Golds gives you the best of both worlds—creamy thickness with tender potato bits
  • Restaurant-quality silky finish: Blending in small batches and straining through a fine-mesh sieve creates that professional smoothness
  • Bacon cooked to perfection: Starting bacon in a cold pan renders the fat slowly, resulting in evenly crispy pieces without burning
  • Make-ahead friendly: This soup actually improves overnight as flavors meld, making it perfect for entertaining
  • Freezer hero: Properly stored, this soup maintains its creamy texture even after freezing and reheating
  • Customizable richness: Adjust the cream amount based on your preference, or substitute with cashew cream for a dairy-free version

Ingredients You'll Need

Ingredients

Great soup starts with great ingredients, and this recipe is no exception. Each component plays a crucial role in building the final flavor profile, so let's explore what to look for when shopping.

Leeks: Choose leeks that are firm with bright green tops and white bottoms. Avoid any with yellowing leaves or slimy spots. The best leeks are about 1½ inches in diameter—larger ones can be woody. Store them unwashed in the crisper drawer, wrapped loosely in plastic. Pro tip: Buy an extra leek for garnish!

Potatoes: My secret weapon is using two types. Russet potatoes break down beautifully, naturally thickening the soup, while Yukon Golds hold their shape and add a buttery flavor. Look for potatoes without green spots or sprouting eyes. Store them in a cool, dark place—not the refrigerator, which converts starches to sugars.

Heavy Cream: Don't skimp here. Heavy cream (36-40% fat) is essential for that luxurious mouthfeel. It also prevents curdling when reheated. If you must substitute, use half-and-half but add it at the very end and don't let the soup boil.

Bacon: Thick-cut applewood-smoked bacon adds incredible depth. The applewood smoke complements the leeks' sweetness beautifully. Cook the whole package—you'll want extra for garnish (and snacking). Turkey bacon works in a pinch, but add a teaspoon of smoked paprika for depth.

Butter: Always use unsalted butter so you control the seasoning. European-style butter (82% fat) adds incredible richness. If you're dairy-free, substitute with high-quality olive oil, but add it after cooking the leeks to preserve its flavor.

Vegetable Stock: Homemade is best, but a good quality store-bought stock works. Avoid anything labeled "low-sodium" unless you plan to adjust seasoning carefully—they often taste flat. If using homemade, make sure it's well-seasoned.

How to Make Creamy Potato Leek Soup with Crispy Bacon

1
Prep the Leeks Properly

Trim the dark green tops and root ends from 3 large leeks. Slice them in half lengthwise, then into ¼-inch half-moons. Fill a large bowl with cold water and submerge the leeks, swishing vigorously to release any grit. Let sit for 5 minutes, then lift out with your hands—don't pour through a colander or you'll pour the grit back on top. Repeat if necessary until water runs clear. Drain well on kitchen towels.

2
Render the Bacon

Place 8 ounces diced thick-cut bacon in a large, cold Dutch oven. Turn heat to medium-low and cook slowly, stirring occasionally, until fat renders and bacon is crispy—about 15-20 minutes. Remove bacon with a slotted spoon and drain on paper towels. You should have about 3 tablespoons of bacon fat. If you have more, pour some off; if less, add butter to make 3 tablespoons.

3
Build the Flavor Base

Add 3 tablespoons unsalted butter to the bacon fat and melt over medium heat. Add the cleaned leeks, 2 teaspoons salt, and ½ teaspoon white pepper. Cook, stirring frequently, until leeks are soft and silky but not browned—about 10-12 minutes. Add 2 minced garlic cloves and cook for 30 seconds until fragrant. Deglaze with ½ cup dry white wine, scraping up any browned bits.

4
Add Potatoes and Stock

Peel and dice 2 pounds russet potatoes and 1 pound Yukon Gold potatoes into 1-inch pieces. Add to the pot with 4 cups vegetable stock and 2 bay leaves. The stock should just cover the potatoes—add water if needed. Bring to a boil, then reduce to a gentle simmer. Cover partially and cook for 20-25 minutes until potatoes are very tender and beginning to break down.

5
Blend to Silky Perfection

Remove bay leaves and let soup cool for 10 minutes. Working in batches, blend soup in a high-powered blender until absolutely smooth—about 1 minute per batch. Start on low speed and gradually increase to high. For extra silky texture, strain through a fine-mesh sieve back into the pot. Alternatively, use an immersion blender directly in the pot, though it won't be quite as smooth.

6
Enrich with Cream

Return blended soup to low heat. Stir in 1 cup heavy cream and ½ cup whole milk. Heat gently until hot but not boiling—boiling can cause the cream to curdle. Taste and adjust seasoning with salt and white pepper. For extra richness, whisk in 2 tablespoons cold butter at the very end. This French technique called "monter au beurre" gives incredible silkiness.

7
Prepare the Garnishes

While soup heats, prepare your toppings. Reserve the crispiest bacon pieces for garnish. Thinly slice 2 additional leeks into 2-inch matchsticks. Heat ½ inch vegetable oil in a small saucepan to 350°F. Fry leeks in small batches until golden and crisp—about 1-2 minutes. Drain on paper towels and season immediately with salt. These crispy leeks add incredible texture and visual appeal.

8
Serve with Style

Ladle hot soup into warm bowls. Drizzle with a touch of cream and create elegant swirls with a toothpick. Top with crispy bacon, fried leeks, and a shower of fresh chives. Serve immediately with crusty bread for dipping. For an elegant touch, serve in small espresso cups as an appetizer at your next dinner party.

Expert Tips

Temperature Control

Never let cream-based soups boil after adding dairy. Keep at a gentle simmer (around 180°F) to prevent curdling. If serving later, reheat slowly and whisk constantly.

Blending Safety

Always vent your blender lid and start on low speed when blending hot liquids. Cover with a kitchen towel to prevent burns from steam escaping.

Make-Ahead Magic

This soup tastes even better the next day. Make the base without cream, refrigerate up to 3 days, then add cream when reheating. This prevents any graininess.

Color Preservation

Keep your soup's beautiful pale green color by adding a pinch of baking soda to the leeks while cooking. This neutralizes acids that can cause discoloration.

Texture Tricks

For restaurant-quality silkiness, pass the blended soup through a chinois or fine-mesh sieve. This extra step removes any fibrous bits and creates incredible smoothness.

Bacon Fat Bonus

Save that rendered bacon fat! Strain it and store in the fridge. Use it to sauté vegetables or brush on bread before grilling for incredible smoky flavor.

Variations to Try

Vegetarian Delight

Omit the bacon and use olive oil instead. Add 2 tablespoons white miso paste for umami depth. Top with crispy fried shallots and a drizzle of truffle oil for luxury.

Loaded Baked Potato Style

Top with sour cream, shredded sharp cheddar, sliced green onions, and extra bacon. Add steamed broccoli florets for a complete meal in a bowl.

Seafood Luxe

Add 1 pound peeled shrimp during the last 5 minutes of cooking. Replace half the cream with clam juice. Garnish with fresh dill and a squeeze of lemon.

Spicy Southwest

Add 1 diced jalapeño with the leeks, substitute chorizo for bacon, and season with cumin and smoked paprika. Top with cotija cheese and cilantro.

French Onion Inspired

Caramelize the leeks until deeply golden, add a splash of sherry, and top each bowl with a crostini and melted Gruyère cheese under the broiler.

Spring Green Version

Add 2 cups fresh peas and 1 cup chopped asparagus during the last 5 minutes. Blend half the vegetables for texture. Garnish with fresh mint and lemon zest.

Storage Tips

Refrigerator Storage

Store cooled soup in airtight containers for up to 4 days. The soup will thicken as it cools, so thin with additional stock or milk when reheating. Always reheat gently over medium-low heat, stirring frequently to prevent scorching.

Freezer Instructions

This soup freezes beautifully! Cool completely, then portion into freezer-safe containers, leaving 1 inch of headspace for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. For best texture, freeze the soup base without cream, then add fresh cream when reheating.

Make-Ahead Meal Prep

Prepare the soup through step 5 (before adding cream) up to 3 days ahead. Store in the refrigerator, then add cream and reheat when ready to serve. Crisp the bacon and prepare garnishes just before serving for maximum freshness and crunch.

Frequently Asked Questions

Absolutely! While a blender creates the silkiest texture, you can achieve a rustic, chunky version by mashing the potatoes with a potato masher directly in the pot. For a middle ground, use an immersion blender, though you'll need to be patient and blend longer to achieve smoothness. Alternatively, press the soup through a food mill for a texture reminiscent of classic French potage.

Dairy curdles when exposed to high heat or acid. To fix curdled soup, strain it through a fine-mesh sieve, then blend the solids with a bit of the liquid until smooth. Return to the pot and reheat gently. To prevent this, always add cream off the heat or at very low temperatures, and avoid boiling after adding dairy. Using room temperature cream also helps prevent temperature shock.

Yes! For a lighter version, use half-and-half or evaporated milk. For dairy-free, try full-fat coconut milk (though it will add coconut flavor) or cashew cream (blend 1 cup soaked cashews with 1 cup water until smooth). Oat milk creamer works well too. Each substitution will change the flavor slightly, but the soup will still be delicious and creamy.

Leeks hide dirt between their layers, so thorough cleaning is essential. After slicing, submerge in a large bowl of cold water and swish vigorously. Let sit for 5 minutes so grit can settle. Lift leeks out with your hands, leaving dirt behind. Repeat if water is still sandy. For extra insurance, rinse individual slices under running water. Dry thoroughly before cooking to prevent splattering.

Definitely! This recipe doubles beautifully and is perfect for feeding a crowd. You'll need a larger pot—at least 7-8 quarts. When doubling, you may need slightly less than double the stock since evaporation rates don't exactly double. Blend in smaller batches to avoid overfilling your blender. The soup also freezes well, so make extra for easy future meals.

My favorite combination is 2/3 russet potatoes (for natural thickening) and 1/3 Yukon Gold (for buttery flavor and texture). Russets break down completely, creating velvety thickness, while Yukons hold their shape better. Avoid waxy potatoes like red potatoes or fingerlings—they won't break down enough to create the desired creamy consistency. Never use new potatoes or potatoes that have started to sprout.

creamy potato leek soup with crispy bacon for winter comfort meals
soups
Pin Recipe

Creamy Potato Leek Soup with Crispy Bacon

(4.9 from 127 reviews)
Prep
20 min
Cook
45 min
Servings
6

Ingredients

Instructions

  1. Clean leeks: Slice leeks and submerge in cold water to remove grit. Drain and pat dry.
  2. Render bacon: Cook bacon in a large pot over medium-low heat until crispy. Remove and set aside.
  3. Sauté aromatics: In bacon fat, melt butter and cook leeks with salt and pepper until soft, 10 minutes.
  4. Deglaze: Add garlic and wine, cooking until wine reduces by half.
  5. Simmer potatoes: Add potatoes, stock, and bay leaves. Simmer until potatoes are very tender.
  6. Blend smooth: Remove bay leaves and blend soup until silky smooth.
  7. Finish with cream: Return to low heat, stir in cream and milk. Heat through but don't boil.
  8. Serve: Ladle into bowls, top with crispy bacon and chives.

Recipe Notes

For best results, use room temperature cream to prevent curdling. Soup can be made 3 days ahead without cream; add cream when reheating. Freeze in portions for up to 3 months.

Nutrition (per serving)

485
Calories
16g
Protein
42g
Carbs
29g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.