Bacon Potato Leek Soup is a warm and comforting dish, perfect for chilly days or as a hearty meal year-round. This rich and creamy soup combines the smoky flavor of bacon with the subtle sweetness of leeks and the comforting texture of potatoes. Serve it with crusty bread for a satisfying meal that’s as easy to make as it is delicious.
What Is Bacon Potato Leek Soup?
This classic soup is a blend of simple ingredients like crispy bacon, tender leeks, creamy potatoes, and rich dairy. It’s puréed to create a silky texture and garnished with crispy bacon and fresh chives for added flavor and visual appeal. The balance of smoky, creamy, and savory flavors makes this soup a family favorite.
Why You’ll Love This Recipe
- Rich and creamy texture: Perfect for comfort food lovers.
- Easy to make: Straightforward steps make it beginner-friendly.
- Customizable: Adaptable for different dietary needs or flavor preferences.
- Perfect for meal prep: Stores and reheats well for a quick meal.
- A crowd-pleaser: Bacon lovers rejoice!
Ingredients
- 6 slices bacon, chopped
- 2 tbsp unsalted butter
- 2 large leeks, white and light green parts only, sliced and rinsed
- 3 cloves garlic, minced
- 4 medium potatoes, peeled and diced
- 4 cups (960 ml) chicken or vegetable broth
- 1 cup (240 ml) heavy cream
- ½ cup (120 ml) whole milk
- ½ tsp dried thyme
- ½ tsp salt (or to taste)
- ½ tsp black pepper
- Optional: Chopped chives for garnish

Step-by-Step Instructions
Preparing the Bacon
- Heat a large pot over medium heat and cook the chopped bacon until crispy.
- Use a slotted spoon to remove the bacon, setting it aside. Leave the rendered bacon fat in the pot for added flavor.
Sautéing the Leeks
- Add the butter to the pot with the bacon fat. Once melted, add the sliced leeks.
- Sauté for about 5 minutes, or until the leeks are soft and fragrant.
- Stir in the minced garlic and cook for 1 minute.
Cooking the Soup
- Add the diced potatoes, broth, dried thyme, salt, and black pepper to the pot.
- Bring the mixture to a boil, then reduce the heat to a simmer. Cook for 15-20 minutes, or until the potatoes are tender.
Blending and Finishing
- Use an immersion blender to purée the soup directly in the pot until smooth. Alternatively, carefully blend the soup in batches in a blender.
- Stir in the heavy cream, whole milk, and half of the cooked bacon. Simmer the soup for an additional 5 minutes, ensuring it does not boil.
Serving
- Ladle the soup into bowls and top with the reserved bacon and optional chopped chives for garnish. Serve warm with crusty bread for dipping.

Serving Suggestions
- Pair this soup with freshly baked bread or a side salad for a complete meal.
- Serve in bread bowls for a rustic touch.
- Top with shredded cheese or a dollop of sour cream for extra indulgence.
Storing and Freezing
Storage Tips
- Refrigerate: Store leftovers in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop or in the microwave.
- Do not boil the soup when reheating to maintain its creamy texture.
Freezing Instructions
- Freeze the soup without adding the cream and milk to prevent curdling.
- Store in a freezer-safe container for up to 3 months.
- When ready to eat, thaw the soup in the refrigerator, reheat, and stir in the cream and milk just before serving.
Recipe Variations
- Vegetarian: Omit the bacon and use vegetable broth for a meat-free version.
- Dairy-free: Substitute coconut milk or almond milk for the cream and milk.
- Low-carb: Replace potatoes with cauliflower for a keto-friendly option.
- Herb additions: Add fresh parsley, dill, or a bay leaf for an extra layer of flavor.
FAQs
Can I use pre-cooked bacon?
Yes, pre-cooked bacon can be used. Simply chop it and add it during the garnishing step.
What type of potatoes are best for this soup?
Yukon Gold or Russet potatoes work well for their creamy texture when cooked.
Can I make this soup ahead of time?
Absolutely! This soup stores and reheats beautifully, making it a great make-ahead meal.
This Bacon Potato Leek Soup is the ultimate comfort food, blending rich, creamy textures with smoky and savory flavors. Whether you’re warming up on a cold evening or serving it as a starter at a dinner party, this recipe is sure to impress. Give it a try, and let us know how it turns out!
Print
Bacon Potato Leek Soup Recipe
- Total Time: 50 minutes
- Yield: 6 servings
Description
This rich and creamy Bacon Potato Leek Soup is a hearty dish that combines the smoky flavor of crispy bacon with tender leeks, creamy potatoes, and a touch of thyme. Perfect for cozy dinners or meal prep, it’s a crowd-pleasing comfort food that pairs wonderfully with crusty bread.
Ingredients
- 6 slices bacon, chopped
- 2 tbsp unsalted butter
- 2 large leeks, white and light green parts only, sliced and rinsed
- 3 cloves garlic, minced
- 4 medium potatoes, peeled and diced
- 4 cups (960 ml) chicken or vegetable broth
- 1 cup (240 ml) heavy cream
- ½ cup (120 ml) whole milk
- ½ tsp dried thyme
- ½ tsp salt (or to taste)
- ½ tsp black pepper
- Optional: Chopped chives for garnish
Instructions
- Cook the Bacon:
Heat a large pot over medium heat. Cook the chopped bacon until crispy, then remove with a slotted spoon and set aside, leaving the bacon fat in the pot. - Sauté the Leeks:
Add the butter to the pot with the bacon fat. Sauté the sliced leeks for about 5 minutes until soft and fragrant. Stir in the minced garlic and cook for 1 more minute. - Cook the Potatoes:
Add the diced potatoes, broth, thyme, salt, and pepper. Bring to a boil, then reduce the heat to a simmer. Cook for 15-20 minutes, or until the potatoes are tender. - Blend the Soup:
Use an immersion blender to purée the soup directly in the pot until smooth. Alternatively, carefully transfer the soup to a blender and purée in batches. - Finish the Soup:
Stir in the heavy cream, milk, and half of the reserved bacon. Simmer the soup for 5 more minutes without boiling. - Serve:
Ladle the soup into bowls, garnish with the remaining bacon and optional chopped chives. Serve warm with crusty bread.
Notes
- Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop or microwave without boiling.
- Freezing: Freeze the soup before adding cream and milk for up to 3 months. Stir in the dairy after reheating.
- Potato Options: Yukon Gold or Russet potatoes are ideal for their creamy texture.
- Vegetarian Option: Skip the bacon and use vegetable broth for a meat-free version.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: ~350 per serving