Creamy Potato Soup

Published March 2, 2021. Updated September 13, 2024

This post may contain affiliate links. Read our disclosure policy.

Creamy Potato Soup loaded with chunks of tender, hearty potatoes and made with a rich and creamy soup base. This soup is a reader favorite and for good reason – it’s easy to make and absolutely delicious! Top it with cheddar and bacon and no one will be able to resist. Make this for a fast and easy weeknight dinner all winter long. 

Photo: Serving of potato soup shown in a brown bowl set over a decorated white and red plate. Potato soup is garnished with cheddar, bacon and green onions. Wheat bread is shown as a serving suggestion.

The BEST Creamy Potato Soup!

This is my idea of the perfect homemade potato soup! It’s creamy, it’s amazingly filling and it’s packed with goodness.

Growing up we had a lot of potato soup. It might have something to do with the fact that my grandparents were potato farmers so that just got passed down. My mom made it probably twice a month and now it’s the same for me, especially during cold winter months. We also like to make this when we’re sick since sometimes chicken noodle gets boring.

You’ll love that it’s something everyone in the family can agree on, and even get excited about when announced it’s what will soon await for dinner.

It’s also a very convenient recipe. Most of the ingredients are food staples you can keep on hand that don’t spoil quickly. The potatoes, carrots, celery, and onions store well for weeks (and if you opt for bacon that keeps great in the freezer). If you need more protein, you can add some sausage or Greek yogurt for your nutrition goals.

This easy potato soup recipe is one I would deem worthy of your recipe book! It’s an ultra-comforting and cozy dish you’ll turn to time and time again. Perfect for fall get-togethers!

Plus it makes great leftovers for lunch the next day if you happen to have any left. Serve with your favorite no knead bread!

Watch the Fall Soup Video!

 

Overhead photo of potato soup in a large red and white pot set over a wooden tabletop with serving suggestions to the side.

Photo of ingredients used to make homemade potato soup. Includes russet potatoes, milk, carrots, celery, yellow onion, flour, sour cream, butter, chicken broth, salt, pepper and optional bacon, green onions, and cheddar cheese.

Recipe Ingredients

  • Russet potatoes
  • Yellow onion
  • Carrots
  • Celery
  • Low-sodium chicken broth
  • Salt and pepper
  • Butter
  • Flour
  • Milk
  • Sour cream
  • Optional toppings (cooked bacon, cheddar cheese, green onions, hot sauce)

Collage of six photos showing steps to making potato soup. Shows simmering potatoes, carrots, celery and onion in chicken broth. Then includes first steps of making roux by melting butter and mixing with flour.

How to Make Potato Soup

  1. Add veggies and broth to pot: Combine diced potatoes, carrots, celery, and onions with chicken broth in a large pot and season with salt and pepper to taste.
  2. Bring to boil: Cover the pot and bring to a boil over medium-high heat (it will take about 10 minutes to reach a boil).
  3. Let simmer until tender: Once it reaches a boil reduce heat to medium and continue to cook about 15 – 20 minutes longer until potatoes are very soft when pierced with a fork.
  4. Prepare white sauce in a separate pan: Meanwhile, in a medium saucepan melt butter over medium heat, add flour, and cook for 1 minute while whisking constantly. While whisking, slowly add milk and cook, stirring constantly until the mixture begins to thicken.
  5. Combine mixtures: Once potatoes are soft add the thickened milk mixture to the potato soup mixture and stir (potatoes should start breaking down into soup, if not cook a few minutes longer). Use a whisk or immersion blender if you like it smooth.
  6. Stir in sour cream: Add sour cream and mix well.
  7. Finish with toppings if desired: Ladle soup into serving bowls, and top each serving with bacon or ham, cheddar cheese, and green onions.

Collage of six images showing continued steps of making potato soup. Includes mixing dairy into roux, then pouring into cooked potato mixture, then finishing with sour cream. Completed potato soup photo.

Helpful Tips

  • Stick with russet potatoes. They aren’t firm and waxy like the red and yellow and they’ll start to break down and make the soup creamy.
  • Measure out the ingredients. If you have too many or too little potatoes it will change the consistency.
  • Don’t add other herbs or spices. I know that can be tempting but the simple flavors are perfect here.
  • Monitor the texture of potatoes as they cook. You want potatoes that are tender but not completely mushy or you’ll have mashed potato soup.
  • For extra complimentary flavors add toppings. Cheddar and bacon are the flavor pairing to make loaded baked potato soup. We like making this for a soup bar or potluck so everyone can customize the soup to their unique needs.
  • Try substituting heavy cream or half and half for the sour cream. It is also such a delicious option. Greek yogurt is another option that can add creaminess and protein to this dish.

Variations

  • Try adding a few large handfuls of sharp cheddar cheese right into the soup (at the end of the heat) for a cheddar potato soup.
  • Up the veggies. Include others such as peas or corn.
  • Make this gluten-free by checking all ingredients.
  • Make it meaty. Add cooked sausage (ground or slices of kielbasa) to the soup. Or go with the ham or bacon option, which you can mix right into the soup as well.
  • Serve with homemade dinner rolls for dipping, making it the ultimate hearty meal!
  • If you make this thick enough, you can serve it in homemade bread bowls. Be sure it’s not too thin or it will make your bread bowl soggy & leak.
  • Have you ever mixed chili with potato soup? I saw it on social media once and I’ve been wondering about it ever since! Add a large ladle of potato soup and a large ladle of chili to the same bowl, then top with cheese and your other favorite toppings.

Close up photo of scoop of potato soup in a laddle.

More Ways to Make Potato Soup

More Delicious Soup Recipes You’ll Love

Make sure you bookmark these soups for your fall and winter menu—it makes busy weeknight dinners delicious and easy.

16 Quick & Easy 30 Minute Recipes! (plus weekly recipe updates)

4.96 from 325 votes

Potato Soup

One of my go-to soup recipes and a reader favorite! It's such a creamy, hearty, comforting soup. While the toppings (cheddar, bacon, and green onions) are optional I highly recommend them for that loaded baked potato style flavor!
Servings: 5 servings
Prep20 minutes
Cook30 minutes
Ready in: 50 minutes

Ingredients

Optional Toppings:

  • Cooked chopped bacon or chopped cooked ham, shredded cheddar cheese, chopped green onions or chives

Instructions

  • Combine diced potatoes, carrots, celery and onions with chicken broth in a large pot and season with salt and pepper to taste.
  • Cover pot and bring to a boil over medium-high heat (it will take about 10 minutes to reach a boil).
  • Once it reaches a boil reduce heat to medium and continue to cook about 15 - 20 minutes longer until potatoes are very soft when pierced with a fork.
  • Meanwhile, in a medium saucepan melt butter over medium heat, add flour and cook for 1 minute while whisking constantly. While whisking, slowly add milk and cook, stirring constantly until mixture begins thicken.
  • Once potatoes are soft add thickened milk mixture to potato soup mixture and stir (potatoes should start breaking down into soup).
  • Add sour cream and mix well. 
  • Ladle soup into serving bowls, top each serving with bacon or ham, cheddar cheese and green onions.

Notes

  • *Try substituting heavy cream or half and half for the sour cream. It is also such a delicious option.
  • Toppings not included in nutrition estimate as these are optional.
  •  Note that the soup will thicken as it rests so if you happen to have left overs you can thin with a little water or milk).
Nutrition Facts
Potato Soup
Amount Per Serving
Calories 441 Calories from Fat 189
% Daily Value*
Fat 21g32%
Saturated Fat 12g75%
Cholesterol 56mg19%
Sodium 486mg21%
Potassium 1177mg34%
Carbohydrates 54g18%
Fiber 4g17%
Sugar 12g13%
Protein 10g20%
Vitamin A 6155IU123%
Vitamin C 16.5mg20%
Calcium 220mg22%
Iron 2.3mg13%
* Percent Daily Values are based on a 2000 calorie diet.
Nutrition values are estimates only. See full disclaimer here.

Leave a Comment

Rate this recipe




This site uses Akismet to reduce spam. Learn how your comment data is processed.

685 Comments

  • Lauren

    Just made this, it is so good!! I forgot to buy celery so I added frozen peas instead. Where I live in Europe they don’t have bacon like in the US, or bacon crumbles, they have these little cubes of bacon meat that are amazing for cooking and I cooked those up in the pan before adding the butter so the bacon flavor runs throughout the soup! Then I pureed half of the potatoes to make the soup even thicker. This is my new favorite cold weather meal!

  • Donna

    Made this potato soup for lunch today. Hubby was working in the basement, and when he came up, he said, ” that smells good ” and when he ate it he said, ” that is a keeper ! ” It was very tasty, I loved it too. I did not add any meat to it or put bacon on top.

  • Ruby

    Looks & sounds yummy! Can’t wait to see if this will get Dad eating again. Hes in poor health and has loss 20 pounds in 6 months due to no interest in food. Im also looking for a great split pea soup to tease his taste buds. If anybody has one the will share, it just may do the trick!

    • Laura

      Split pea is simple. Boil the peas in water covering by about two inches until soft. About half hour. Remove half and puree in blender add back then season to taste.wil thicken as it simmers.
      I add carrots and meat (ham or bacon)
      Prefer making it day before let cool then place I’m fridge and rehet on stovetop next night. Tastes better than second day to us

  • Secilee Allen

    I made this and it was fantastic. I followed all the instructions as is and didn’t change anything. Thank you so much for sharing this ingredient. Even my kids liked it.

    • Jaclyn

      Jaclyn Bell

      I’m so glad your family likes this soup recipe Secilee! Thanks for your comment!

  • Mark

    Good soup for sure! We added a couple cans of chopped clams and it was really good.

  • Pat

    I sautéed the onion, carrot and celery in oil to intensify flavor and soften the onion and celery, then I added broth and potatoes and continued with the recipe as written. I have never made or eaten potato soup, and this was so good that I will surely make it again. Thanks for a satisfying, easy recipe!

    • Laysiah

      Followed your recipe and dang that was good!!!! Only thing was I used the bacon grease from my bacon to saute the veggies!!!

      • Mary

        I have leftover steamed asparagus and parsley potatoes from yesterday’s dinner. My son and I take turns cooking and I started a new venue where we choose a nationality when it’s our turn. Tonite is mine, making French. Cream of potato and asparagus soup, crusty (homemade bread) spinach salad and mussels over pasta. So much fun. My daughter in law doesn’t like celery, so I sneak it in.

  • Ashley

    I made without the celery, carrots, or sour cream & it was delicious!!! To me potato soup doesn’t have those other veggies in it. At least not the way I was raised. OMG IT WAS SOOO AMAZINGLY GREAT!