Tap here to get 5 Secrets to Stress Free Dinners

Creamy Potato Soup with Bacon

4.67 from 27 votes

posted: 01/30/24

This post may contain affiliate links. Please read my disclosure policy
This post may contain affiliate links. Please read my disclosure policy

This Creamy Potato Soup with bacon is the perfect winter soup. Made with simple ingredients, this soup is the definition of comfort food.

bowl of creamy potato soup with bacon topped with cheese, bacon, and scallions

Nothing speaks to my soul in winter quite like a great bowl of hearty soup. It can be an entire meal just in one bowl, which is such a win when you have a busy family life.

This creamy potato soup is just such a hearty soup. Below you will find all of my tips and tricks for how to make this soup turn out perfectly. We have everything covered from how to make a roux to what type of potatoes to use. We even have instructions for transforming this soup into a vegetarian or vegan dish. I hope your family loves this delicious soup as much as I do.

Reader Review

I made this for dinner tonight and it was delicious! Perfect for a cold November evening. We paired it with a nice, hot, crusty Italian bread. I did add more carrot, just because we love carrots, but that is the only change I made. Another fabulous recipe!!

How to Make Creamy Potato Soup from Scratch

Here is a brief overview of how this easy potato soup recipe comes together. For the full recipe including all measurements, see the printable recipe card at the bottom of the post.

  1. Cook your bacon. Dice up your raw bacon and cook it in a large stock pot. It will render its fat which is the first thing you need for your epic roux.
  2. Sauté the veggies. Add the chopped vegetables to the pot and cook them in the bacon fat until they are soft.
  3. Make the roux. Whisk in the flour. Then slowly add your chicken stock, two tablespoons at a time for the first little bit, fully whisking in your liquid.
  4. Add the potatoes. Turn down the heat to a simmer, stirring regularly, and cook until the potatoes are fork-tender. Then stir in the milk and serve.

Making a Roux: The Key to Potato Soup

The key to this recipe turning out perfectly is making a good roux. A roux is a combination of fat and flour. When made well, the fat coats the flour and keeps it suspended in the soup, making a thick and creamy soup. In this soup recipe, we are using bacon fat, but butter will also work very well.

There are a few things that help ensure your roux turns out well:

  • Whisk the flour really well into the vegetables and allow it to cook for about thirty seconds. This will eliminate the flavor of flour in the soup.
  • Add the liquid to the roux slowly at first. I like to add about two tablespoons at a time in the beginning, only adding more once what I have just added is absorbed.
  • The more liquid you add, the more quickly you can go. The whole process should only take about a minute or two.
overhead view of creamy potato bacon soup in a red dutch oven

Vegetarian Potato Soup

If you would like to make this soup, but you follow a vegetarian diet, I have a fantastic solution for you. You can use butter as your fat in the roux instead of the bacon. You will want to melt a little less than 2 tablespoons of butter in your pot. Use that to sauté your vegetables, and then continue with the recipe as written.

If you follow a vegan diet, you could replace the butter with oil, and replace the milk at the end with unflavored soy creamer.

Best Potatoes For Potato Soup

Russet potatoes are the best potatoes for soup due to their low starch and high moisture content. They soak up the creaminess of the soup perfectly! You could also use Yukon gold potatoes if that is what you have on hand.

This creamy potato soup with bacon takes about an hour to make, but a big chunk of the time is just letting the soup simmer so the potatoes get soft. And I have to say, we love a great soup like this for a weeknight dinner in the fall and winter. It’s so comforting and it’s the ultimate one-pot meal.

Tips and Tricks

  • Cut your potatoes up small. Small, even-sized pieces of potato will cook evenly and faster than bigger pieces.
  • Use a blender. If you want a creamier soup, use an immersion blender to smooth it, or put half of the soup in the blender. Blend until smooth and add it back to the other half of the soup. This will make the soup creamier and less chunky.
  • Thin the soup. If you want a thinner soup, add more chicken broth or more milk at the end until it reaches your desired consistency.
  • Save some bacon. Cook some extra bacon and set it aside for garnishing the soup.
easy creamy potato soup being ladled out of a stock pot

Making Potato Soup in the Crockpot

Make this creamy potato bacon soup in the crockpot and come home to a warm and delicious dinner ready to enjoy. I recommend following my steps in this crockpot potato soup recipe so that it comes out perfectly.

Crockpot Potato Soup Recipe

Loaded with bacon, cheese, and potatoes, your family will love this loaded baked potato soup recipe.
small white bowl full of crockpot potato soup

Storing and Reheating Leftovers

Store any leftover soup in an airtight container in the refrigerator for up to three days. Reheat only the portion you plan to eat in the microwave at half power or on the stovetop over low heat, stirring often so the soup doesn’t separate.

Freezing Potato Soup

This is a great recipe to make a double batch so you can freeze some for later. Allow the soup to cool and transfer it to a freezer-safe bag or container, leaving some room at the top for it to expand. Store in the freezer for up to three months.

When you are ready to eat your soup, allow it to thaw in the refrigerator overnight. Then heat on low, stirring often. Doing this slowly will prevent it from separating.

overhead view of easy creamy potato soup with cheese, bacon, and scallions


Can you freeze potato soup?

Yes! See my directions above for freezing.

Can I make this gluten free?

Because we make a roux with flour, this soup is not gluten-free. You can replace the flour with cornstarch to make a gluten-free potato soup.

Do I need to peel the potatoes?

I prefer to peel my russet potatoes for this soup. If you like the texture and flavor the peel adds, just scrub them thoroughly to remove any dirt and debris.

What to Serve With Potato Soup

  • Cheddar Bay Biscuits: We love having bread when we have soup, and these delicious little biscuits are so easy to make and so yummy.
  • Chopped Salad: Nothing completes a soup dinner, like a salad. This chopped salad is so simple, but has the best dressing to go with it.
  • Roasted Green Beans: If you are looking to add more vegetables to your dinner, this is a delicious way to do it!

If you make this creamy potato soup recipe or any of my other recipes, please leave a comment and let me know what you think. I love hearing from you!

bowl of creamy potato soup with bacon topped with cheese, bacon, and scallions
4.67 from 27 votes

Creamy Potato Soup with Bacon

Serves: 6
(tap # to scale)
Prep: 15 minutes
Cook: 45 minutes
Total: 1 hour
This Creamy Potato Soup with Bacon is the perfect winter soup. Made with simple ingredients, this soup is the definition of comfort food.


  • 6 slices thick-cut bacon diced (read above for how to make this potato soup vegetarian)
  • 1 small yellow onion diced
  • 3 stalks of celery diced
  • 2 carrots peeled and diced
  • 2 cloves garlic minced
  • 1/3 cup all purpose flour (40 grams)
  • 2 cups chicken stock
  • 2 pounds russet potatoes peeled and diced (907 grams)
  • 2 cups whole milk (236.588 ml)
  • salt and pepper to taste
  • shredded cheddar cheese for topping
  • diced scallions for topping
  • bacon pieces for topping


  • In a large heavy-bottomed stock pot, cook the bacon until just crispy. It will continue to cook as you move on to the next step, so you do not want it to get overly brown in this first step.
    6 slices thick-cut bacon
  • Add in the onion, celery, carrots, and garlic. Cook until the vegetables are soft, about 5 to 7 minutes.
    1 small yellow onion, 3 stalks of celery, 2 carrots, 2 cloves garlic
  • Stir in the flour into the vegetable mixture. Allow it to cook for about 30 seconds. Then very slowly add the chicken stock. It works best to add a few tablespoons at a time, whisking throughout in between. This should take about 2 minutes at the most and the more liquid you add, the more quickly you can add more.
    1/3 cup all purpose flour, 2 cups chicken stock
  • Bring the mixture to a boil and add in the potatoes. Turn down the heat to a simmer, stirring regularly, and cook until the potatoes are fork tender. At this stage you want to see intermittent small bubbles. Let this soup simmer for about 20 to 30 minutes. (Make sure the heat is very low. If it is too high, too much of the liquid will evaporate.)
    2 pounds russet potatoes
  • Stir in the milk and allow the milk to cook through, about 1 to 2 minutes. Top with cheddar cheese, bacon, and diced scallions. Enjoy!
    2 cups whole milk
Calories: 485kcal (24%) Carbohydrates: 65g (22%) Protein: 21g (42%) Fat: 17g (26%) Saturated Fat: 8g (50%) Polyunsaturated Fat: 1g Monounsaturated Fat: 5g Cholesterol: 46mg (15%) Sodium: 575mg (25%) Potassium: 1459mg (42%) Fiber: 5g (21%) Sugar: 12g (13%) Vitamin A: 3700IU (74%) Vitamin C: 70.1mg (85%) Calcium: 290mg (29%) Iron: 2.5mg (14%)
Author: Lisa Longley
Course: Soup
Cuisine: American
bowl of creamy potato soup with bacon topped with cheese, bacon, and scallions

did you make this

Creamy Potato Soup with Bacon

I’d love to see what you made! Tag me @lisasimplejoy and hashtag it #simplejoyrecipes!

Hi! I'm Lisa Longley, and I am committed to giving you simple dinner ideas and recipes that are easy to make; recipes that will fill your home with joy. I am the owner and author of SimpleJoy.com and I'm so glad that you are here.

Reader Interactions


    Have a question? Use the form below to submit your question or comment. I love hearing from you & seeing what you made!

    Rate This Recipe:

  1. Shannon D. says

    5 stars
    I made this for dinner tonight and it was delicious! Perfect for a cold November evening. We paired it with a nice, hot, crusty Italian bread. I did add more carrot, just because we love carrots, but that is the only change I made. Another fabulous recipe!!

    • Lisa Longley says

      I’m so happy you liked it!

  2. Michele says

    It doesn’t say how many it serves. Is this enough for 8 people with leftovers? Also, can I make the night before and reheat?

    • Lisa Longley says

      If you are serving 8 small bowls with other food, yes. This isn’t my favorite recipe to make the night before because during reheating it has to be over very low heat so the soup doesn’t separate.

  3. Johanne says

    3 stars
    Missing some taste.
    I added thym but still missing something.

  4. Sharon H. says

    4 stars
    Cooked potatoes & carrot separately, drained water, & lightly mashed them before adding to other ingredients. Will use this recipe again.

  5. Joan says

    I love recipes

    • Lisa Longley says

      I’m so glad you are enjoying them!

  6. Cami says

    I’m looking forward to making this later today. I’m curious to know something. You were very detailed about how to make a roux. I’m a very experienced cook, not fancy, just very down home cooking. What you never mentioned was that you have to cook out the flour taste after you mix it with the bacon grease. I was taught be my grand mother, ok I’m 61, she would have been over 100. Lol old time cook, 10 kids& 146 grand children, greats,great greatsgreat in 1972. I have will over 600 cousins now. Anyways I was taught that you drain veggies with allowed spoon, move to bowel, then start your roux. I was taught to let it cook for several mins, while sitting, let it get a light golden brown, & the flour taste would cook out. So what are your ideas on this. I truly enjoy learning from other cooks! We never stop learning 😊. Something my 28yr old twins taught me last week. They asked if I would enjoy a new cookbook. OF COURSE! My son Jake said Mom, there are extra pages in it that I would like you to write my favorite recipes on, in your own hand writing! It truly touched my heart. My boys both own there own trucks. But just as I was they were sitting on the counters by me learning to cook. There both great cooks, & kids. Ladies, they want your hands writing, your thoughts & even a picture with the recipes. I know I do enjoy going thru my recipes of my Gramma wrote out! 💕

    • Lisa Longley says

      Cooking out the flour taste is a great tip. It isn’t necessary to pull out the veggies first though. I have made a roux with veggies in there dozens of times, it works great. Have a great holiday!

  7. Paula says

    Can this soup be frozen?

    • Lisa Longley says

      Creamy soups aren’t my favorite to freeze. This can be frozen, but you will want to thaw it in the refrigerator overnight and then slowly re-heat it over low heat.

  8. Susan says

    Just curious if this can be made in a slow cooker? Thanks for the great recipe. Haven’t tried it yet but on my menu.

Broccoli Pasta"Omg! I didn’t think anything so simple could be so good!"
overhead of skillet of Cajun Shrimp Pasta ingredients on a cooling rack with toasted bread sitting beside
Cajun Shrimp Pasta"My family absolutely loved this recipe. Even my finicky eaters."
overhead photo of a gray skillet filled with beef and broccoli recipe, garnished with sliced green onions
Beef and Broccoli Recipe"I have made this a couple or more times. It’s easy & quick to prepare. I like this for a quick meal. It will be my go to recipe."

5 Secrets to Stress Free Dinners