This website may contain affiliate links and advertising so that we can provide recipes to you. Read my disclosure policy.

Creamy Potato Soup is the ultimate comfort food. Its velvety,ย creamy base features blended potatoes, tender potato bites, onions, and garlic, all topped with crispy bacon! It’s the perfect meal to cozy up with on a cold day.

Overhead shot of a bowl of creamy potato soup with cheese, chives and bacon on top.

Reasons You’ll Love This Recipe

  • Super Simple: This creamy potato soup is so easy to make. It can be ready in less than an hour. Perfect for busy weeknights!
  • Comfort Food: Is anything more comforting than a nice warm bowl of creamy potato soup? Add your favorite toppings to make everyone happy!
  • Versatile: This soup is good anytime but the perfect dish to serve on a cold day. Your family will love it served with some sourdough bread and Caesar salad.

Creamy Potato Soup Ingredients

This soup is super simple to put together. You only need a few basic ingredients, and dinner is served. You should have most of these items already in your kitchen. Scroll to the bottom of the post for exact measurements.

  • Bacon: I feel like this is my secret ingredient. You’ll cook up the bacon and use the super flavorful drippings to cook the onions and make a roux to thicken the soup.
  • Onion: Adds savory and a slight sweet flavor.
  • Garlic: Give me all the garlic! You can measure this with your heart!
  • Unsalted Butter: Provides a smooth creaminess for the base of the roux
  • All Purpose Flour: Helps thicken the soup.
  • Chicken Broth: The flavorful base for the soup.
  • Half-and-Half: Adds a creamy consistency that is the perfect complement to the texture of the blended potatoes.
  • Russet Potatoes: I like using russet potatoes because they hold up their shape and don’t get all mushy.
  • Salt and Black Pepper: Enhances the flavors in the recipe.
Overhead shot of labeled ingredients.

Easy Potato Soup Recipe

This recipe is super easy and yummy! You’ll want to make creamy potato soup all season long. Follow my instructions below for the best results.

  1. Cook Bacon: Heat a large pot over medium-high heat and cook the diced bacon until fully cooked. (It can be crispy or soft, depending on preference.) Remove the bacon from the pot and then set aside.
  2. Cook Onion: Remove all but one tablespoon of bacon grease from the pot. Add the onion, and cook until tender, about 3 minutes. Add in the garlic and cook for just 1 minute.
  3. Whisk: Melt the butter in the pot with the onion and garlic, and whisk in the flour to create a paste (roux).
  4. Slowly add and Whisk: Slowly whisk in the chicken broth, about ยฝ cup at a time, while whisking continuously to keep a smooth consistency.
  5. Simmer: Mix in the half-and-half, potatoes, salt, and pepper. Bring the soup to a gentle boil, reduce the heat to low, cover, and simmer until the potatoes are tender. Stirring occasionally to prevent them from sticking to the bottom, about 25-30 minutes.
  6. Blend: Remove half of the soup from the pot and blend it with a regular or an immersion blender until smooth.
  7. Stir and Serve: Add the blended soup back to the pot along with the cooked bacon. Simmer for another few minutes and stir to incorporate the bacon. Remove the soup from the heat and serve fresh!

Potato Soup Tips and Variations

My mom made this creamy potato soup for us for Sunday dinner a few weeks back. It was so delicious and creamy. We LOVED it! Here are some tips for making sure it suites your taste.

  • Making the Roux: When adding the liquid to the butter and flour paste, I slowly add about ยฝย  cup at a time. Make sure you whisk continually until that amount of liquid has been incorporated. Adding liquid in too quickly will break the sauce, which means the paste wonโ€™t combine with the liquid.
  • Customizable: What I love about this simple soup is how customizable it isโ€”you can easily make it your own! Add extra bacon, cubed ham, more veggies, or even melt in some cheese when you add the bacon back to the pot.
  • Topping Ideas: You can serve this with so many different toppings. Think about what you would put on a baked potato. Bacon, sharp cheddar cheese, green onions or chives, sour cream, parsley, chicken for protein, jalapenos for heat, and whatever else you like!
Close up shot of a ladle full of creamy potato soup over the pot full of soup.

How to Store Leftover Soup

This creamy potato soup makes great leftovers. All the flavors have time to meld, and it’s even better the next day!

  • Refrigerate: Store in the fridge in an airtight container for up to 5 days.ย 
  • Freeze: I donโ€™t recommend freezing this soup. Dairy-based soups can separate once frozen, but you can store it in an airtight container in the freezer for up to 2 months if the separation doesnโ€™t bother you.ย 
  • Reheating: Reheat soup on the stove on low heat to prevent scalding or in the microwave.ย 
Overhead shot of a bowl of creamy potato soup with a spoon sopping a bit out of it.

More Potato Soup Recipes to Try

Pin this now to find it later

Pin It

Creamy Potato Soup

By: Alyssa Rivers
Creamy Potato Soup is the ultimate comfort food. It has a velvety, creamy base with blended potato, tender potato bites, onions, and garlic, all topped with crispy bacon! It's the perfect meal to cozy up with on a cold day.
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 8 People

Ingredients 

Instructions 

  • Heat a large pot over medium-high heat and cook the diced bacon until fully cooked. (It can be crispy or soft, depending on preference.) Remove the bacon from the pot and set aside.
  • Remove all but one tablespoon of bacon grease from the pot. Add the onion, and cook until tender, about 3 minutes. Add in the garlic and cook for just 1 minute.
  • Melt the butter in the pot with the onion and garlic, and whisk in the flour to create a paste (roux).
  • Slowly whisk in the chicken broth, about ยฝ cup at a time, whisking continuously to keep a smooth consistency.
  • Mix in the half-and-half, potatoes, salt, and pepper. Bring the soup to a gentle boil, reduce the heat to low, cover, and simmer until the potatoes are tender. Stirring occasionally to prevent them from sticking to the bottom, about 25-30 minutes.
  • Remove half of the soup from the pot and blend it with an immersion or regular blender until smooth.
  • Add the blended soup back to the pot along with the cooked bacon. Simmer for another few minutes and stir to incorporate the bacon.
  • Remove the soup from the heat and serve fresh!

Nutrition

Calories: 518kcalCarbohydrates: 43gProtein: 12gFat: 34gSaturated Fat: 18gPolyunsaturated Fat: 3gMonounsaturated Fat: 11gTrans Fat: 1gCholesterol: 85mgSodium: 1198mgPotassium: 950mgFiber: 3gSugar: 6gVitamin A: 693IUVitamin C: 12mgCalcium: 137mgIron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dinner, Side Dish, Soup
Cuisine: American
Tried this recipe?Mention @alyssa_therecipecritic or tag #therecipecritic!

About Alyssa Rivers

Alyssa Rivers is the author of 'The Tried and True Cookbook', a professional food photographer and experienced recipe-developer. Having a passion for cooking, her tried and true recipes have been featured on Good Morning America, Today Food, Buzzfeed and more.

More Ideas

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




3 Comments

  1. When do I add the 2 cups of cold water and also, do I set the boiled potatoes aside while cooking the base for this soup or boil them the last 20 minutes then add them to the soup portion ??

  2. When would you add the 2 cups of water? and is that in addition to the 4 cans of chicken broth? We have tried your cheeseberger soup and it was Very Good! Thanks