Creamy Potato Soup

3 mins read

This old fashioned, comforting potato soup is seriously hearty. Loaded up with bits of crisp salty bacon, rich cream, and sharp cheese. One bowl of this gloriously filling soup will warm you up on the coldest of days! 


All About this Loaded Potato Soup Recipe: 

  • Simple ingredients: this recipe has all the classic ingredients, just punched up a bit! 
  • Make it as creamy as you want: control your consistency based on the ingredients you use (cream/milk, flour) and how much you want to blend the soup at the end. 
  • Perfect for family dinners: this is one of those recipes that everyone loves. How could they not? It’s loaded up with all the toppings you would find on a baked potato.

Ingredients Needed:


Notes on some ingredients:

  • Milk & Cream: you can use any milk of your preference, I would recommend using a 2% since we are adding cream. You can of course use whole milk and not use the cream. Or use any combination.
  • Onion: this can always be swapped out for leeks for a sweet, earthy flavoring to the soup. 
  • Flour: we are using this in combination with the sour cream and the potatoes themselves to make the broth thicker. 
  • Potatoes: Gold Potatoes are the best option due to their low starch, they hold their shape well when boiled. 
  • Cheese: for more flavoring use an Extra Sharp Cheddar, for a more mild flavoring use a Sharp Cheddar.

How to make (step-by-step)

  • Step 1: Cook the bacon, dice and saute the bacon in a large dutch oven until it reaches your desired level of crispiness. Then remove the bacon and set aside. Keep at least 2 tablespoons of the grease for using to sauté the onion. 
  • Step 2: Add Flour, stir the flour into the vegetables, this creates a roux and helps thicken our soup. 
  • Step 3: Pour in broth and milks. Add seasonings. The seasonings can always be adjusted at the end to taste. Add the potatoes in and let this simmer until the potatoes are softened and easily mashed with a fork.
  • Step 4: Blend, to desired consistency. Then add in the sour cream and cheese, stir into the soup until combined. Stir the bacon back into the soup while leaving some set aside as an extra topping.

Expert Tips:

  • Dice the potatoes fairly small. This helps them to cook up quicker. The quicker they cook, the quicker you can get dinner on the table.
  • Lighten this soup up: omit the bacon or use a turkey bacon. Add some extra veggies, cauliflower is a great option. And sub out the cream for milk, or sour cream for greek yogurt. Make sure you check out my recipe for Secretly Healthy Potato Soup for more ideas! 
  • Extra Seasonings: this soup is simple and can easily be adjusted to your tastes, add a sprinkle of your favorite seasoning mix (taco seasoning, cajun seasoning, Italian seasoning) for more flavoring. Or just add in a pinch of chili powder or paprika for a touch of heat.
  • Sneak in more veggies: since this is a great family dinner recipe, feel free to sneak in some extra vegetables, peas and carrots are a great option.


What potatoes are best for this soup?

Use a low starch or waxy potato. They have thin skins and are high in moisture, low in starch. They hold up well and keep their shape when boiled. Yukon Gold potatoes are my favorite choice for this particular recipe.

Can I make this without the flour?

Yes! This soup is made to be ultra creamy, you can leave out the flour if desired, the soup will still be creamy, just blend the soup to get your desired consistency.

My soup is too thick? How can I thin it? 

Be careful not to overblend, this is going to be the main cause of making a soup that is too thick. To thin it out, gradually add more liquid (heated broth) until the soup reaches your desired consistency. 

What to Serve on the side: 


More Soup Recipes to Make:

If you tried this recipe please leave a comment and a ⭐️⭐️⭐️⭐️⭐️ rating below! Thank you so much!

Recipe first published October 17, 2018. Updated August 20, 2021 with new images and information, recipe remains unchanged.

Photography done by the talented