I still remember that chilly evening last fall when I stumbled upon this creamy potato leek soup with crispy bacon crunch entirely by accident. I was juggling a hectic day, barely enough time to cook, and honestly, my pantry was looking pretty bare. I wanted something comforting but didn’t feel like fussing over complicated recipes. So I grabbed a couple of potatoes, a leek hiding in the fridge, and some bacon bits leftover from breakfast that morning. Skeptical at first, I tossed everything together with a splash of cream and hoped for the best.
What surprised me was how that simple combo turned into something utterly satisfying — thick, velvety soup with that perfect salty crunch from the bacon on top. It felt like a warm hug after a stressful day, and since then, I’ve made this soup more times than I can count. Every spoonful brings that cozy feeling back, and it’s become my go-to whenever I want to impress my family without spending hours in the kitchen.
Honestly, it’s one of those recipes that seems simple on paper but delivers a rich, layered taste that stays with you. The subtle sweetness of the leeks blending with the earthy potatoes, all balanced by that crispy bacon crunch — it’s just right. I guess that’s why this recipe stuck with me: it’s comfort food that’s easy, satisfying, and just a little bit special.
Why You’ll Love This Recipe
- Quick & Easy: Ready in about 45 minutes, perfect for busy weeknights or when you need dinner fast.
- Simple Ingredients: Uses pantry staples like potatoes, leeks, and bacon — no fancy or hard-to-find items.
- Perfect for Cozy Nights: Ideal for chilly evenings, casual dinners, or anytime you crave something warm and satisfying.
- Crowd-Pleaser: Everyone loves the creamy texture paired with that irresistible crispy bacon topping.
- Unbelievably Delicious: The flavor combo of sweet leeks, creamy potatoes, and smoky bacon is next-level comfort food.
- This isn’t just another potato soup — the technique of gently caramelizing the leeks before adding potatoes gives it a depth of flavor you don’t often find in simple soups.
- The crispy bacon crunch on top adds that satisfying texture contrast that makes every bite exciting.
- Whether you’re cooking for your family, friends, or just yourself, this soup feels like a little luxury without the fuss.
What Ingredients You Will Need
This creamy potato leek soup uses straightforward, wholesome ingredients that come together to create a rich and comforting meal. Most of these are kitchen staples, and you can swap a few to suit your dietary needs or what’s on hand.
- Potatoes: About 2 pounds (900g) of Yukon Gold or Russet potatoes, peeled and diced (Yukon Golds give a creamier texture).
- Leeks: 2 large leeks, cleaned and sliced thin (only the white and pale green parts; they bring a subtle onion flavor).
- Bacon: 6 slices of thick-cut bacon, cooked until crispy and crumbled (for that smoky crunch).
- Unsalted Butter: 3 tablespoons (adds richness and helps soften the leeks).
- Garlic: 2 cloves, minced (for a gentle aromatic kick).
- Chicken or Vegetable Broth: 4 cups (1 liter) — homemade or store-bought works fine. I prefer low-sodium to control salt levels.
- Heavy Cream: 1 cup (240 ml) — for that luscious creaminess (can substitute with half-and-half or coconut milk for dairy-free).
- Salt and Pepper: To taste.
- Fresh Thyme or Parsley: Optional, for garnish and a hint of herbal brightness.
For the bacon, I like using thick-cut slabs from brands like Applegate or a local butcher for the best texture. When choosing leeks, make sure to clean them well — they can trap dirt in the layers. If you want to make it vegetarian, you can swap bacon for smoked paprika and use vegetable broth.
Equipment Needed
- Large Dutch Oven or Heavy-Bottomed Pot: Essential for even heat and to gently cook the leeks and potatoes without burning.
- Sharp Chef’s Knife: For slicing the leeks and dicing the potatoes precisely.
- Cutting Board: A sturdy, non-slip board works best.
- Wooden Spoon or Silicone Spatula: For stirring the soup as it simmers.
- Immersion Blender: Highly recommended for pureeing the soup directly in the pot to a smooth, creamy consistency.
- If you don’t have an immersion blender, a regular blender works too—just be careful with hot liquids and blend in batches.
- Measuring Cups and Spoons: To keep your ingredient ratios spot on.
I’ve found that a heavy-bottomed pot really helps avoid scorching the leeks and potatoes, which can happen in thinner pans. Don’t underestimate the immersion blender — it saves time and mess. If you’re on a budget, a basic blender and a sturdy pot will do just fine.
Preparation Method

- Prepare the Bacon: Place 6 slices of thick-cut bacon in a cold skillet and cook over medium heat until crispy, about 8–10 minutes. Turn occasionally for even crispiness. Once done, transfer to a paper towel-lined plate to drain. When cool, crumble into small pieces and set aside. (Tip: Save some bacon fat for cooking the leeks if you want an extra smoky touch.)
- Clean and Slice the Leeks: Trim off the dark green tops and root ends, then slice the white and pale green parts thinly. Rinse thoroughly in a bowl of cold water to remove any grit. Drain well.
- Sauté the Leeks: In your Dutch oven, melt 3 tablespoons of unsalted butter over medium heat. Add the sliced leeks and a pinch of salt to draw out moisture. Cook gently, stirring occasionally, until the leeks are soft and fragrant but not browned, about 8–10 minutes. Add the minced garlic in the last minute to avoid burning.
- Add the Potatoes and Broth: Stir in the diced potatoes, then pour in 4 cups (1 liter) of chicken or vegetable broth. Bring the mixture to a boil, then reduce heat to a simmer. Cover and cook until potatoes are tender, about 20–25 minutes. (Check by piercing with a fork – it should slide in easily.)
- Blend the Soup: Using an immersion blender, puree the soup right in the pot until smooth and creamy. If using a regular blender, carefully blend in batches and return to the pot. (Warning: Hot liquids can splatter, so blend slowly and hold the lid down with a towel.)
- Add Cream and Season: Stir in 1 cup (240 ml) of heavy cream and season generously with salt and freshly ground black pepper. Warm through for another 5 minutes, but don’t let it boil or the cream might curdle.
- Adjust Consistency: If the soup is too thick, add a splash more broth or water until you reach your preferred texture.
- Serve: Ladle the soup into bowls and sprinkle the crispy bacon crunch generously on top. Garnish with fresh thyme or parsley if you like.
This method gives you that perfect creamy texture with a rich, mellow flavor. Don’t rush the leek sautéing step — that’s where a lot of the soup’s depth comes from. And trust me, the bacon crunch on top adds a textural surprise that makes all the difference.
Cooking Tips & Techniques
One tip I learned early on is to never rush the leeks — cooking them low and slow brings out their natural sweetness, which balances the potatoes perfectly. If you cook them too fast or at high heat, they can burn and turn bitter, which throws off the whole soup.
When it comes to blending, an immersion blender is a lifesaver. It’s quick, easy, and keeps you from dirtying extra dishes. Just be cautious with hot liquids; blend in short bursts to avoid splatters.
Also, remember to season gradually. Potatoes can mask saltiness, so taste after adding cream and adjust as needed. I often add a pinch more salt right at the end before serving.
For bacon, thick-cut slices work best for that satisfying crunch. Thin bacon can get soggy too quickly. Cooking bacon in a cold pan helps render fat evenly, which gives you a crispier result.
Finally, multitasking helps: cook your bacon while prepping the leeks and potatoes, so you save time. And if you want to prep ahead, you can make the soup base a day in advance and just add cream and bacon before serving.
Variations & Adaptations
- Vegetarian Version: Skip the bacon and use smoked paprika or liquid smoke to add that smoky flavor. Use vegetable broth instead of chicken.
- Vegan Adaptation: Replace butter with olive oil or vegan margarine, use coconut cream or cashew cream instead of dairy cream, and swap bacon for crispy smoked tempeh bits.
- Low-Carb Option: Substitute half or all potatoes with cauliflower florets for a lighter, keto-friendly soup.
- Spiced Up: Add a pinch of nutmeg or cayenne pepper during the leek sauté to give the soup a subtle warmth.
- Herb Variations: Try fresh dill or chives as a garnish instead of thyme or parsley for a fresh twist.
- Personally, I once added a handful of shredded Gruyère on top before broiling it for a few minutes — that cheesy crust was a fun indulgence.
Serving & Storage Suggestions
This creamy potato leek soup is best served hot, straight from the pot, with the crispy bacon crunch sprinkled on top just before eating to keep that texture intact. I like to pair it with crusty bread or a simple green salad for a balanced meal.
Leftovers keep well in an airtight container in the fridge for up to 3 days. When reheating, warm gently on the stove over low heat, stirring often to prevent scorching. You might want to add a splash of broth or cream to restore its silky texture, as it can thicken when chilled.
If you want to freeze it, do so without the bacon topping. Freeze in portions for up to 2 months. Thaw overnight in the fridge and reheat gently. Add freshly cooked bacon or a crunchy topping just before serving to maintain that satisfying contrast.
Flavors tend to meld and deepen after a day or so, making this soup a great make-ahead dish for busy evenings. Just be sure to keep the bacon separate until serving to avoid sogginess.
Nutritional Information & Benefits
One serving of this creamy potato leek soup with crispy bacon crunch (about 1½ cups or 350 ml) contains approximately:
| Calories | 320 kcal |
|---|---|
| Protein | 8g |
| Fat | 20g |
| Carbohydrates | 25g |
| Fiber | 3g |
| Sodium | 550 mg |
The potatoes provide potassium and vitamin C, while leeks offer dietary fiber and antioxidants. Bacon adds protein and a satisfying crunch but can be swapped for lower-sodium or vegetarian options. Using unsalted butter and low-sodium broth helps control salt content.
Overall, this soup is a hearty, balanced meal that satisfies without feeling heavy. It’s a nice way to enjoy veggies and comfort food in one bowl.
Conclusion
This creamy potato leek soup with crispy bacon crunch has become a staple in my kitchen for good reason — it’s simple, comforting, and just a little bit special. The blend of silky potatoes and sweet leeks with that crunchy smoky topping never fails to hit the spot. What I especially love is how easy it is to tweak based on what’s in the fridge or your dietary needs.
Whether you’re making dinner for one or feeding a crowd, this recipe adapts well and feels like a warm, satisfying hug in a bowl. I hope it finds a place in your rotation as it has in mine. Don’t hesitate to experiment with the toppings or seasoning to make it truly yours.
Feel free to share your twists or questions — I’d love to hear how your creamy potato leek soup with crispy bacon crunch turns out!
FAQs
Can I make this soup ahead of time?
Yes! You can prepare the soup base a day in advance and refrigerate it. Add the cream and crispy bacon just before serving for best texture.
How do I clean leeks properly?
Slice the leeks and soak them in a bowl of cold water, swishing around to loosen dirt. The grit will sink to the bottom. Lift the leeks out with a slotted spoon and drain well.
Can I freeze this soup?
Absolutely. Freeze the soup without the bacon topping in airtight containers for up to 2 months. Thaw overnight and reheat gently.
What can I substitute for heavy cream?
You can use half-and-half, whole milk, or dairy-free options like coconut cream or cashew cream, though the texture may be slightly lighter.
Is there a vegetarian version?
Yes! Simply omit the bacon and use vegetable broth. For smoky flavor, add smoked paprika or liquid smoke.
Pin This Recipe!

Creamy Potato Leek Soup Recipe with Crispy Bacon Crunch
A comforting and easy-to-make creamy potato leek soup topped with crispy bacon for a satisfying crunch. Perfect for cozy nights and quick dinners.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 2 pounds Yukon Gold or Russet potatoes, peeled and diced
- 2 large leeks, cleaned and sliced thin (white and pale green parts only)
- 6 slices thick-cut bacon, cooked until crispy and crumbled
- 3 tablespoons unsalted butter
- 2 cloves garlic, minced
- 4 cups chicken or vegetable broth (low-sodium preferred)
- 1 cup heavy cream
- Salt and pepper to taste
- Fresh thyme or parsley for garnish (optional)
Instructions
- Place 6 slices of thick-cut bacon in a cold skillet and cook over medium heat until crispy, about 8–10 minutes, turning occasionally. Transfer to paper towel-lined plate to drain, then crumble and set aside.
- Trim dark green tops and root ends from leeks. Slice white and pale green parts thinly. Rinse thoroughly in cold water to remove grit and drain well.
- In a large Dutch oven, melt 3 tablespoons unsalted butter over medium heat. Add sliced leeks and a pinch of salt. Cook gently, stirring occasionally, until soft and fragrant but not browned, about 8–10 minutes. Add minced garlic in the last minute.
- Add diced potatoes to the pot, then pour in 4 cups broth. Bring to a boil, reduce heat to simmer, cover, and cook until potatoes are tender, about 20–25 minutes.
- Use an immersion blender to puree the soup in the pot until smooth and creamy. Alternatively, blend in batches in a regular blender carefully.
- Stir in 1 cup heavy cream and season with salt and freshly ground black pepper. Warm through for 5 minutes without boiling.
- Adjust consistency by adding more broth or water if soup is too thick.
- Ladle soup into bowls and sprinkle crispy bacon on top. Garnish with fresh thyme or parsley if desired.
Notes
Cook leeks low and slow to bring out natural sweetness and avoid bitterness. Use thick-cut bacon cooked in a cold pan for best crispiness. Blend soup carefully to avoid splatters. Season gradually as potatoes can mask saltiness. Save bacon fat for extra smoky flavor if desired. Soup base can be made ahead and refrigerated; add cream and bacon before serving.
Nutrition
- Serving Size: 1½ cups (350 ml)
- Calories: 320
- Sugar: 3
- Sodium: 550
- Fat: 20
- Saturated Fat: 12
- Carbohydrates: 25
- Fiber: 3
- Protein: 8
Keywords: potato leek soup, creamy soup, bacon crunch, comfort food, easy soup recipe, quick dinner, cozy soup


