“You won’t believe where I first heard about this creamy potato leek soup with crispy bacon,” my neighbor chuckled as she handed me a steaming bowl on a chilly Thursday evening. It was one of those unexpected moments—you know, the kind where life’s little interruptions turn into something deliciously memorable. I was supposed to be fixing the garden fence, but instead, I found myself sitting on her porch, savoring that rich, velvety soup that tasted like a warm hug.
Honestly, I wasn’t expecting much at first. I mean, potato and leek soup? I thought it was just another bland, old-fashioned dish. But the crispy bacon sprinkled on top? That was the game-changer. The crunch, the smoky notes—it transformed the whole experience. I remember the way the creamy base coated my spoon, thick yet silky, with just the right hint of sweetness from the leeks. And, oh, the aroma that filled the kitchen! It’s the kind of recipe that sneaks up on you and sticks around in your heart (and tummy) long after the last bite.
Maybe you’ve been there too—craving something cozy but not wanting to fuss over complicated steps. This soup was a happy accident in my week, a simple recipe that quickly became a staple. Let me tell you, once you’ve tried this creamy potato leek soup with crispy bacon, you’ll find yourself reaching for it whenever you want that perfect balance of comfort and flavor, no matter the season.
Why You’ll Love This Recipe
I’ve made this creamy potato leek soup with crispy bacon more times than I can count—each time tweaking it just a bit to get it just right. It’s not just a soup; it’s a little celebration of textures and flavors that come together effortlessly. Here’s why this recipe stands out:
- Quick & Easy: Ready in under 45 minutes, it’s great for busy weeknights or when you just want something warm without the wait.
- Simple Ingredients: Nothing fancy needed—potatoes, leeks, bacon, and a few kitchen staples. You probably have everything on hand already.
- Perfect for Cozy Meals: Whether it’s a chilly evening or a lazy weekend lunch, this soup hits the spot every time.
- Crowd-Pleaser: Kids and adults alike always ask for seconds, and honestly, who can say no to bacon?
- Unbelievably Delicious: The creamy texture combined with the crispy bacon topping is pure comfort food magic.
This recipe isn’t just another potato leek soup—it’s the version that balances creamy richness with a subtle sweetness from the leeks, all rounded out by that irresistible bacon crunch. I’ve found that blending part of the soup smooth and leaving some potato chunks adds an inviting texture that keeps every spoonful interesting. Trust me, this isn’t your run-of-the-mill soup; this is the one you’ll want to share and make again and again.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and the fresh produce is easy to find year-round.
- Potatoes: 4 medium Yukon Gold potatoes, peeled and diced (they hold their shape nicely and add a buttery texture)
- Leeks: 3 large leeks, white and light green parts only, thoroughly cleaned and sliced (leeks add a mild onion flavor and sweetness)
- Bacon: 6 slices of thick-cut bacon, cooked crispy and chopped (adds smoky crunch; I recommend Hormel for consistent quality)
- Butter: 3 tablespoons unsalted butter, for sautéing (adds richness)
- Garlic: 2 cloves garlic, minced (for a subtle depth of flavor)
- Chicken broth: 4 cups (960 ml) low-sodium chicken broth (or vegetable broth for a vegetarian twist)
- Heavy cream: 1 cup (240 ml) (for that luscious creaminess; can swap with half-and-half or coconut milk for dairy-free)
- Salt and pepper: To taste
- Fresh thyme: 1 teaspoon fresh thyme leaves or ½ teaspoon dried (optional, for a herbal note)
Looking to make this soup gluten-free? You’re all set as is! For a lighter version, you can reduce the cream or swap with Greek yogurt added at the end (just temper it first to avoid curdling). In summer, I sometimes swap the Yukon Gold potatoes for fingerlings—they add a nice texture twist. If you want to skip bacon, crispy fried shallots are a tasty alternative topping.
Equipment Needed
- Large heavy-bottom pot or Dutch oven: Perfect for even heat distribution and easy stirring. I usually use my 5-quart Le Creuset, but any sturdy pot works.
- Sharp knife and cutting board: For prepping leeks and potatoes (clean leeks thoroughly to avoid grit).
- Wooden spoon or silicone spatula: For sautéing without scratching your cookware.
- Immersion blender or countertop blender: To puree part of the soup for that creamy texture. If you don’t have one, a potato masher works too, though the texture will be chunkier.
- Measuring cups and spoons: For precise measurements (helps especially with broth and cream).
If you’re on a budget, a good-quality stainless steel pot and a handheld blender can get you through. I learned the hard way that a dull knife makes leek cleaning a nightmare—so keep that blade sharp! Also, bacon can get messy to cook; I like using a splatter screen to keep my stove clean.
Preparation Method

- Prep the leeks: Slice the white and light green parts into thin rounds. Rinse thoroughly in a bowl of cold water to remove any dirt or grit. Lift out carefully and drain. This should take about 10 minutes.
- Cook the bacon: In your large pot over medium heat, cook the bacon slices until crispy, about 8 minutes. Remove with a slotted spoon and set aside on paper towels to drain. Leave about 1 tablespoon of bacon fat in the pot for flavor. (If you prefer, drain fat but keep the bacon.)
- Sauté the vegetables: Add the butter to the pot with bacon fat and melt over medium heat. Toss in the sliced leeks and cook gently until softened and fragrant, about 8-10 minutes. Add the minced garlic and cook for another minute, stirring often. You want the leeks to be tender but not browned.
- Add potatoes and broth: Stir in the diced potatoes and pour in the chicken broth. Add thyme if using. Bring the mixture to a boil, then reduce heat to a simmer. Cover and cook until potatoes are tender, about 20 minutes.
- Blend the soup: Remove about half the soup and puree it using an immersion blender right in the pot, or carefully transfer to a countertop blender in batches. Return the pureed soup to the pot and stir well. This creates that creamy texture with some potato chunks left for interest.
- Add cream and season: Stir in the heavy cream and heat through gently—don’t boil after adding cream or it might curdle. Season with salt and pepper to taste. Adjust thickness by adding more broth if too thick.
- Serve: Ladle the soup into bowls and sprinkle the crispy bacon generously on top. A little fresh thyme or chives for color is a nice touch.
Pro tip: If the soup feels too thick after resting, whisk in a splash of broth or cream. And don’t skip the bacon topping—it’s the crunch that makes every spoonful sing. Oh, and yes, I once forgot the garlic entirely and honestly, the soup was still tasty but that garlicky punch does make a difference.
Cooking Tips & Techniques
Patience with the leeks is key here. Rushing to brown them might add an unwanted bitterness, so keep the heat medium-low and stir often until they’re soft and sweet. When cooking the bacon, try to keep the slices flat and don’t overcrowd the pan; this helps them crisp evenly. I learned this from burning a batch once and feeling the smoky regret for hours.
Blending half the soup instead of all of it keeps a lovely texture balance—if you blend it all, you lose that homey, rustic feel. When using an immersion blender, pulse gently to avoid over-blending. Also, warm the cream slightly before adding to prevent curdling, especially if your kitchen is cold.
Timing-wise, you can cook the bacon and prep the leeks simultaneously if you’re efficient. While the potatoes simmer, clean up your prep area to save time later. Lastly, always taste and adjust seasoning at the end; potatoes can mute flavors, so a little extra salt or pepper might be needed.
Variations & Adaptations
- Vegetarian Version: Skip the bacon and use vegetable broth. Top with crispy fried shallots or toasted nuts for crunch.
- Vegan Adaptation: Use coconut cream instead of heavy cream and olive oil for sautéing. Optional: sprinkle with smoked paprika for that bacon-like smokiness.
- Loaded Potato Leek Soup: Stir in shredded cheddar cheese and chopped green onions just before serving. Add cooked ham instead of bacon for a different twist.
- Slow Cooker Method: Combine all ingredients except cream and bacon in a slow cooker. Cook on low for 6-8 hours. Blend and stir in cream at the end.
- Spicy Kick: Add a pinch of cayenne or smoked chili powder with the garlic for a subtle heat that balances the creaminess.
One time, I swapped potatoes for cauliflower to cut carbs—it was surprisingly good! The cauliflower softens nicely and blends smoothly, making the soup lighter but still creamy.
Serving & Storage Suggestions
This creamy potato leek soup with crispy bacon is best served hot, right from the pot. A rustic bread or crusty baguette pairs wonderfully, soaking up every last drop. For drinks, a crisp white wine or a warm herbal tea complements the flavors nicely.
Leftovers store well in an airtight container in the fridge for up to 3 days. When reheating, do so gently on the stovetop over low heat with a splash of broth or cream to bring back the silky texture. Freezing is possible but may change the texture slightly; freeze in portions and thaw overnight in the fridge before warming.
The flavors actually deepen after a day or two, making it a great make-ahead meal. Just add the crispy bacon topping fresh each time to keep that crunch.
Nutritional Information & Benefits
Each serving of this creamy potato leek soup with crispy bacon provides approximately 300 calories, with a balance of protein, fat, and carbohydrates. Potatoes offer a good source of vitamin C and potassium, while leeks add fiber and antioxidants. The bacon brings protein and that smoky flavor, though it’s best enjoyed in moderation.
Using low-sodium broth helps manage salt intake. The cream adds richness and calcium, but you can lighten the recipe by substituting half with milk or dairy-free alternatives. This soup fits nicely into gluten-free diets and can be adapted for low-carb eaters by swapping potatoes with cauliflower.
From my experience, it’s a satisfying dish that feels indulgent without being heavy, making it a cozy choice for balanced comfort food.
Conclusion
This creamy potato leek soup with crispy bacon is one of those recipes that sticks around in your meal rotation because it just works—simple ingredients, straightforward steps, and flavors that hit all the right notes. I love how it combines smooth creaminess with that irresistible bacon crunch, making every spoonful feel special.
Feel free to make it your own by playing with toppings or swapping ingredients to suit your mood or pantry. Honestly, this soup has been a lifesaver on many rushed evenings and a crowd favorite when friends stop by unexpectedly.
If you give it a try, please drop a comment below and let me know how you customized it or if you have any tips of your own. Sharing recipes is like sharing little moments of joy—so here’s to many cozy meals ahead!
FAQs
Can I make this soup vegetarian or vegan?
Absolutely! Use vegetable broth instead of chicken broth, skip the bacon or replace it with crispy fried shallots for vegetarian. For vegan, swap cream with coconut milk and use olive oil for sautéing.
What’s the best way to clean leeks?
Slice the white and light green parts, then soak them in a bowl of cold water. Swirl gently to let dirt fall to the bottom, then lift the leeks out carefully to avoid grit.
Can I prepare this soup ahead of time?
Yes, it reheats beautifully. Store leftovers in the fridge for up to 3 days and reheat gently. Add crispy bacon topping fresh when serving for the best texture.
Is it okay to blend the entire soup?
You can, but blending half keeps some chunkiness, which adds a nice texture contrast. If you like it fully smooth, blend it all but be aware it changes the mouthfeel.
What can I use instead of bacon?
Try crispy fried shallots, toasted nuts, or even smoked paprika sprinkled on top to add texture and smoky flavor without bacon.
Pin This Recipe!

Creamy Potato Leek Soup with Crispy Bacon
A cozy, creamy potato leek soup topped with crispy bacon that balances rich creaminess with a subtle sweetness from leeks and a smoky crunch.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 4 medium Yukon Gold potatoes, peeled and diced
- 3 large leeks, white and light green parts only, thoroughly cleaned and sliced
- 6 slices thick-cut bacon, cooked crispy and chopped
- 3 tablespoons unsalted butter
- 2 cloves garlic, minced
- 4 cups (32 fl oz) low-sodium chicken broth (or vegetable broth for vegetarian)
- 1 cup (8 fl oz) heavy cream
- Salt and pepper to taste
- 1 teaspoon fresh thyme leaves or ½ teaspoon dried thyme (optional)
Instructions
- Slice the white and light green parts of the leeks into thin rounds. Rinse thoroughly in a bowl of cold water to remove any dirt or grit. Lift out carefully and drain (about 10 minutes).
- In a large pot over medium heat, cook the bacon slices until crispy, about 8 minutes. Remove with a slotted spoon and set aside on paper towels to drain. Leave about 1 tablespoon of bacon fat in the pot for flavor.
- Add butter to the pot with bacon fat and melt over medium heat. Add sliced leeks and cook gently until softened and fragrant, about 8-10 minutes. Add minced garlic and cook for another minute, stirring often.
- Stir in diced potatoes and pour in chicken broth. Add thyme if using. Bring to a boil, then reduce heat to a simmer. Cover and cook until potatoes are tender, about 20 minutes.
- Remove about half the soup and puree it using an immersion blender right in the pot or transfer to a countertop blender in batches. Return pureed soup to the pot and stir well.
- Stir in heavy cream and heat through gently without boiling. Season with salt and pepper to taste. Adjust thickness by adding more broth if needed.
- Ladle soup into bowls and sprinkle crispy bacon on top. Garnish with fresh thyme or chives if desired.
Notes
Do not brown the leeks to avoid bitterness; cook gently until soft. Blend only half the soup for a creamy yet chunky texture. Warm cream before adding to prevent curdling. Use a splatter screen when cooking bacon to keep the stove clean. For vegetarian or vegan versions, substitute broth and cream accordingly and skip bacon or use alternatives like crispy fried shallots.
Nutrition
- Serving Size: 1 bowl (about 1 1/2
- Calories: 300
- Sugar: 3
- Sodium: 450
- Fat: 20
- Saturated Fat: 9
- Carbohydrates: 20
- Fiber: 3
- Protein: 8
Keywords: potato leek soup, creamy soup, bacon soup, comfort food, easy soup recipe, cozy meals, homemade soup



