If you're looking for a hearty, delicious, and satisfying soup, look no further! Our Creamy Potato Soup with Bacon recipe is the ultimate comfort food that combines the richness of potatoes with the smoky flavor of bacon. This soup is perfect for cold nights or as a satisfying lunch any time of year. Whether you're an experienced cook or a beginner in the kitchen, this recipe is easy to follow, and you can even adapt it to suit your dietary preferences! Keep reading to discover everything you need to know about making this savory soup, along with tips, tricks, and substitutions.
What Is Creamy Potato Soup with Bacon?
Creamy Potato Soup with Bacon is a luscious, thick, and rich soup that brings together the creamy texture of russet potatoes with the crunch and flavor of bacon. The potatoes serve as the base, while the bacon adds a wonderful, smoky depth to the dish. It's a dish that's perfect on its own or paired with crusty bread. This versatile soup can easily be customized with various toppings, making it a go-to for family dinners, potlucks, or a simple meal at home.
Ingredients List for Creamy Potato Soup with Bacon
Before diving into the cooking process, let's take a look at all the ingredients you'll need to make this savory and delicious soup. Here's what you’ll require for the recipe:
- 6 slices thick-cut bacon – diced (For those looking to make this vegetarian, consider using a meat-free bacon alternative or simply omit this ingredient. See more substitution ideas below.)
- 1 small yellow onion – diced
- 3 stalks of celery – diced
- 2 carrots – peeled and diced
- 2 cloves garlic – minced
- ⅓ cup all-purpose flour (40 grams) – This thickens the soup to give it a creamy consistency.
- 2 cups chicken stock – If you're going vegetarian, feel free to substitute this with vegetable broth.
- 2 pounds russet potatoes (907 grams) – peeled and diced. Russet potatoes work best for their starchy texture, which makes the soup extra creamy.
- 2 cups whole milk (236.588 ml) – For a richer consistency, use whole milk, but you can also substitute this with plant-based milk like almond or oat milk if needed.
- Salt and pepper to taste – Season to your preference.
- Shredded cheddar cheese – for topping. This is optional but adds a rich, cheesy finish to the dish.
- Diced scallions – for topping. Adds a burst of color and fresh flavor.
- Bacon pieces – for topping. Use extra crispy bacon for added texture in every bite.
Substitutions and Variations
There are endless ways to modify this Creamy Potato Soup with Bacon recipe to fit your needs or dietary restrictions. Here are a few substitutions and variations that you can consider:
- Vegetarian Version: Simply omit the bacon and use vegetable broth in place of chicken stock. To replace the bacon's smoky flavor, add a teaspoon of smoked paprika to the soup base.
- Vegan Version: In addition to the vegetarian modifications, substitute the whole milk with a plant-based option like almond, oat, or coconut milk. Use olive oil instead of butter, and vegan cheese for the topping.
- Lighter Version: Use turkey bacon in place of regular bacon, low-fat milk, and reduced-fat cheddar cheese. You can also increase the proportion of vegetables to cut down on the number of potatoes while maintaining a filling soup.
- Spicy Potato Soup: Add a diced jalapeño or a dash of cayenne pepper to the soup for a spicy kick. The heat pairs surprisingly well with the creamy base and savory bacon.
- Loaded Potato Soup: For an extra indulgent version, stir in sour cream, additional shredded cheese, and even a dollop of butter right before serving.
Step-by-Step Cooking Instructions
Ready to dive into the cooking process? Let’s go over the step-by-step instructions to make this Creamy Potato Soup with Bacon.

- Cook the Bacon: In a large pot or Dutch oven, cook the diced bacon over medium heat until crispy, about 8-10 minutes. Once cooked, remove the bacon pieces using a slotted spoon and transfer them to a plate lined with paper towels to drain. Leave about 2 tablespoons of bacon grease in the pot (drain the rest), as this will be used to sauté the vegetables.
- Sauté Vegetables: Add the diced onions, celery, and carrots to the bacon grease in the pot. Cook over medium heat for about 5-7 minutes, or until the vegetables are soft and the onions are translucent. Add the minced garlic and cook for an additional 1-2 minutes, stirring frequently to prevent burning.
- Add Flour: Sprinkle the flour over the sautéed vegetables and stir to coat them evenly. Cook for 2-3 minutes to get rid of the raw flour taste.
- Add Stock and Potatoes: Slowly pour in the chicken stock while stirring to combine it with the flour and vegetables. Add the diced russet potatoes to the pot. Bring the mixture to a boil, then reduce the heat to a simmer. Cook uncovered for about 15-20 minutes or until the potatoes are tender and easily pierced with a fork.
- Blend the Soup (Optional): For an ultra-creamy texture, you can blend part of the soup. Using an immersion blender, carefully blend the soup directly in the pot, leaving some chunks of potato for texture. Alternatively, you can transfer half of the soup to a blender and blend until smooth, then return it to the pot.
- Add Milk and Season: Stir in the whole milk and allow the soup to heat through, about 5 minutes. Taste the soup and season with salt and pepper to your liking.
- Serve: Ladle the soup into bowls and garnish with shredded cheddar cheese, diced scallions, and the crispy bacon pieces set aside earlier.
How to Cook Creamy Potato Soup with Bacon: A Step-by-Step Guide
This guide is designed to make sure you get the best results every time you prepare Creamy Potato Soup with Bacon. Here are the major steps summarized:
- Prepare and Cook Bacon: Dice and cook until crispy.
- Sauté Vegetables: Cook onions, celery, carrots, and garlic.
- Thicken with Flour: Add flour to create the creamy texture.
- Add Potatoes and Stock: Cook until potatoes are tender.
- Blend for Creaminess (Optional): Blend part of the soup for a smoother texture.
- Add Milk and Season: Stir in milk and season with salt and pepper.
- Serve and Garnish: Garnish with toppings of your choice.
Common Mistakes to Avoid
- Overcooking the Potatoes: If the potatoes are overcooked, they may break down too much, making the soup overly thick and pasty. Keep an eye on them during the simmering process and test with a fork after 15 minutes.
- Skipping the Flour Step: The flour acts as a thickening agent. If you skip this step, your soup may end up watery and lacking in that creamy texture.
- Not Blending Properly: While blending is optional, be cautious if you do choose to blend part of the soup. Don’t over-blend; you want some chunks of potatoes left for texture.
- Adding Milk Too Early: Adding milk before the potatoes are fully cooked can cause curdling. Always add milk after the potatoes are tender.
Serving and Presentation Tips
When it comes to serving and presenting your Creamy Potato Soup with Bacon, keep these tips in mind to elevate the experience:
- Bowls and Toppings: Serve the soup in warm bowls to keep it hot. A generous sprinkle of shredded cheddar cheese, a handful of diced scallions, and crispy bacon pieces make for the perfect finishing touches.
- Add Croutons: Homemade garlic croutons can add a delightful crunch to each bite.
- Side Dishes: Pair your soup with a side of warm, crusty bread or a simple green salad to balance out the richness of the soup.
Presentation Ideas for Creamy Potato Soup with Bacon
- Layered Garnishes: Start with cheese, then add bacon pieces, and finish with a few slices of scallions for a beautiful, layered look.
- Swirl of Cream: For an elegant touch, drizzle a bit of heavy cream or sour cream on the surface of the soup and swirl it with a toothpick for a restaurant-style presentation.
Creamy Potato Soup with Bacon Recipe Tips
- Prep Ingredients Ahead: Have all your vegetables diced and ingredients measured before starting to ensure smooth cooking.
- Make It Ahead: This soup tastes even better the next day. Make a big batch and store it in the fridge for easy reheating throughout the week.
- Freeze for Later: This soup freezes well, but leave out the milk before freezing and add it when reheating for best results.
Frequently Asked Questions (FAQs)
1. Can I make this soup in advance?
Yes! This soup actually tastes even better when reheated, so feel free to make it a day or two in advance. Just store it in the refrigerator and reheat on the stove when ready to serve.
2. How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 4 days. For freezing, leave out the milk and add it in after reheating.
3. Can I use a different type of potato?
Yes, but russet potatoes are best due to their starch content, which makes the soup extra creamy. Yukon Gold potatoes are a good alternative.
Conclusion
This Creamy Potato Soup with Bacon recipe is the perfect combination of rich, hearty, and savory flavors. Whether you’re making it for a cozy family dinner or preparing it ahead for meal prep, this soup is guaranteed to be a hit. The best part? It’s easily adaptable to fit various dietary needs, and you can add your favorite toppings to make it your own. We hope you enjoy making and eating this comforting dish as much as we do!
PrintCreamy Potato Soup With Bacon Recipe
This Creamy Potato Soup with Bacon is the perfect comfort food, featuring diced russet potatoes, crispy bacon, and flavorful vegetables like onions, celery, and carrots. It’s a hearty and satisfying meal that's easy to prepare with chicken stock and milk, making it rich and creamy. The toppings of shredded cheddar cheese, scallions, and bacon add an extra burst of flavor. Ideal for warming up on a cold day!
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Gluten Free
Ingredients
- 6 slices thick-cut bacon, diced
- 1 small yellow onion, diced
- 3 stalks celery, diced
- 2 carrots, peeled and diced
- 2 cloves garlic, minced
- ⅓ cup all-purpose flour
- 2 cups chicken stock
- 2 lbs russet potatoes, peeled and diced
- 2 cups whole milk
- Salt and pepper to taste
- Shredded cheddar cheese, diced scallions, bacon for topping
Instructions
- Cook bacon until crispy, then remove from pot and set aside.
- In the same pot, sauté onion, celery, carrots, and garlic until softened.
- Stir in flour and cook for 1 minute.
- Gradually add chicken stock, stirring continuously.
- Add diced potatoes and simmer until tender, about 15 minutes.
- Stir in milk and season with salt and pepper.
- Serve with cheddar, scallions, and bacon toppings.
Notes
For a vegetarian version, omit the bacon and use vegetable broth instead of chicken stock.
Nutrition
- Serving Size: 1 bowl
- Calories: 350
- Sugar: 5g
- Sodium: 700mg
Leave a Reply