This Easy Potato Soup recipe is the real deal. Shared with me from the granddaughter of an Idaho potato farmer, this homemade soup is creamy, thick, and luxurious, even without the optional cheesy garnish. It is truly the best cream of potato soup I’ve ever had. And it only takes about 30 minutes to make! Originally posted September 11, 2021.

homemade potato soup recipe in a white bowl with cheese garnish.
Table of Contents
  1. This Homemade Potato Soup is so flavorful and awesome
  2. Creamy Potato Soup ingredients
  3. How to make Potato Soup
  4. How to thicken Potato Soup
  5. Easy Potato Soup Recipe storage tips
  6. Potato Soup Recipe Easy toppings
  7. How to serve this Easy Potato Soup Recipe
  8. Easy Potato Soup FAQs
  9. More soup recipes you are going to love!
  10. Potato Soup Recipe (Easy) Recipe

Yesterday my 4-year-old daughter Valentine came rushing into the room with blood all over her face. Since she wasn’t screaming in pain we quickly realized it was just a nosebleed, but still, that much red is enough to make anyone panic.

I started yelling at Eric, “Look up what to do for a bloody nose!” But then I realized he had already dialed his mother’s phone number. 

Want to save this recipe?
Just drop your email here and I’ll send it right away! Plus you’ll get new recipes from me every week. Yes please!
potato soup being lifted with a spoon.

No matter how old you get, calling mom is just instinctual, right? “Mom, what do we do for a nosebleed??” “I don’t know, let me look it up!” So his mom googled what to do and dictated to us over the phone. Thanks for your help Kris. Next time you can just tell us to cut out the middle man!

potato soup recipe ladled into a bowl.

It reminds me of one time when my friend told me that she spent 45 minutes on the phone, complaining to her mom about her kids, and then hung up and realized that someday when she’s 75, her kids are STILL going to call and complain to her. There is no escape!! Ah, motherhood!

Anyway, you would think that a traumatic nosebleed was the biggest scare of the day, but really it was our brand new couch. The one that took us 6 months of marital stress to decide on. It finally arrived a few weeks ago, cushy and new. And now there was blood all over it. I think that’s why Eric was really calling his mom.

potato soup on a spoon with cheese and parsley.

Good news, the stain actually came out just fine, but there was a spot on the carpet that I had to get down on my hands and knees to start figuring out. Our rug has a really high pile, high enough that painful legos get lost in it sometimes. There, in the exact spot of the stain, was an entire piece of gum, folded into the fringe of the carpet. It had clearly been there A WHILE. Please don’t judge me. (If you are judging me, you might not have kids.)

Nothing that a little machete action couldn’t take care of. Two stains with one snip. Who needs that high pile. Don’t look at my rug too closely on the side near the piano. It looks like a muppet with a bad haircut.

easy potato soup with cheese being lifted from bowl.

Well aside from bad rug haircuts, we’ve got LOTS of soup going on lately! It’s still like 100 degrees here in Sacramento but I love you enough to test soup in this weather so that you can have the recipe in time for when the weather starts cooling off. Because who doesn’t love soup on a chilly day?

This Homemade Potato Soup is so flavorful and awesome

This recipe is from my sister Laura, who got it from her old roommate Janelle, who got it from her grandmother Mary Hanks, who owns a potato farm in Idaho. It doesn’t get more authentic than this my friends. Trust me, I know lots of people from Idaho, and they take their potatoes SERIOUSLY.

I love this soup because it doesn’t rely on garnishes to be awesome. I feel like a lot of potato soup recipes I’ve tried are kind of ho-hum, but then you add cheese and bacon and it’s fine. Good enough.

Not this soup. It is packed with flavor all on its own. There is no cheese in the soup recipe itself, just a perfectly balanced white sauce that gives you all the flavor and texture you need. And please, put down the bacon. Bacon has its place in the world, but I feel like it steals potato’s glory in this recipe. Let your potatoes shine! They deserve it!

easy potato soup in a white bowl with no garnish.
see look at this soup all naked. it’s perfect.

Creamy Potato Soup ingredients

This recipe is so stupid easy. I’ll take you through it step by step! Here are the ingredients you need (full recipe and instructions in the recipe card below!)

  • Potatoes
  • Carrots
  • Garlic
  • Water
  • Better than Bouillon Chicken Base
  • Parsley (dried is fine)
  • Butter
  • Flour
  • Salt
  • Pepper
  • Whole milk
Russet potato on a scale weighing about a pound.

First you’re going to need 2 giant Russet potatoes. Why Russet? Let’s go deep, Russ:

Best potatoes for this Easy Potato Soup

Russet Potatoes are the best kind to use for this potato soup recipe. Their high starch content and light texture provide that creamy, smooth mouthfeel we are looking for. They work well if you want to completely cream the soup (no bits of potato) or if you want to mash a little but still have some chunks.

a large russet potato cut into strips on a cutting board.

If you have Yellow, Red, or Yukon Gold Potatoes on hand, you can use them in a pinch. They’re not quite as high in starch as good ol’ Russ, so they don’t fall apart as easily. If you prefer your potato soup with distinct chunks of potato, you can substitute Yellow, Yukon, or Red.

But don’t use any other kind of potato. They have high moisture content and are more waxy, meaning they don’t get as creamy. Say no to waxy soup.

russet potato chopped into chunks on a cutting board.

Should I leave potato skin on for soup?

Definitely not! The glorious thing about potato soup is the creamy texture. Nasty peels ruin it. Don’t even go there. (Are you one of those people who leaves the peels in Mashed Potatoes, too? Get out.)

How to make Potato Soup

So here’s our Russet. Each of the big guys weighs about a pound. Peel em up and chop them pretty small, about 1/2 inch or so. You should end up with about 4 cups, but it’s ok to be slightly over or under to use what you have on hand.

chopped russet potato in a measuring cup on a counter.

By the way, if your measuring cup looks like it’s been to the fiery gates of hell and back like mine has, go ahead and buy yourself a new one. You have my permission. I don’t know why I haven’t given myself permission, exactly. A friend of mine told me the other day that I need to stop being so tightfisted, and I think she has a point. (She is not a mean friend btw, she’s just a good enough friend to be able to tell it to me straight. If you don’t have a friend who can say crap to your face, get yourself one stat.)

chopped carrots on a cutting board, carrots and potatoes in a measuring cup.

Now, peel and chop up 1-3 carrots, depending on size. Dice them up nice and small. You want about a cup, more or less, you do you.

Should potatoes be cooked before adding to soup?

Nope, they go in the pot raw, along with the carrots.

Add all the vegetables to a pot, at least 3 quart capacity. Add about 3 cups of water to the vegetables. You want the water to just barely cover them, so if it’s a little short you can add more.

potatoes, carrots and water in a pot, adding parsley and bouillon.

Next add the heaping tablespoon of Better Than Bouillon Chicken Base (or Turkey!) and 1/4 cup chopped parsley. Dried parsley is a totally fine substitute! 

Bring the pot to a boil on high, and then reduce to a simmer and cook for about 20 minutes, or until the vegetables and carrots are extremely tender. Like, slide a fork in with no resistance level tender. No cheating. We don’t want any crunchy, undercooked potatoes in our soup thankyouverymuch. Vent the lid while cooking to let some of the steam escape.

boiling soup on a stove with vented lid.

While that cooks, get out another mediumish pot and make your bechamel. That’s a fancy word for white sauce.

How to thicken Potato Soup

Nobody wants to eat watery potato soup. We’re all about the creeeeamy. For this potato soup recipe, we are using two different methods to help get that thick, luxurious texture. The first is to make a bechamel.

Start off by melting some butter and adding in some flour, salt and pepper. This is called a roux. I know, so many fancy French words.

flour and butter in pot, stirred together with whisk to make roux.

Next we turn this goodness into a white sauce by adding milk. Sloooowwwwly. Don’t you dump it in all at once. You don’t want flour chunks in your soup do you?? Didn’t think so. As you slowly add the milk to the roux, the milk becomes thickened and adds richness to the flavor and texture of the soup. Yes please. 

butter and flour mixture (roux), adding milk to roux.

When you add your first bit of milk your roux is going to seize up and spit at you and you are going to think you have completely screwed up. I mean look at this mess in the picture on the left! Never fear, just keep whisking, keep adding milk slooowly, and pretty soon it will turn into creamy goodness, I promise! Observe:

roux in a pot, swirling white sauce with whisk.

See? Perfection! Taste it. So homey, right?

The second way to thicken the soup is to use the starch in the potatoes themselves. Do you see how tender this potato is after boiling? This is what I was talking about up there when I said Russet potatoes “fall apart.” 

mashing potato with fork, slightly mashed soup in a pot.

There should be no resistance at all. Use a potato masher or fork to roughly mash the mixture to your desired texture. As you mash the cooked potatoes, the natural starches are released into the broth and thicken it. It’s magical.

How much you mash is totally up to you. I like a velvety soup with some chunks, as you can see in the photo on the right. You can leave it very chunky by not mashing at all (left photo), or if you want an ultra smooth soup you can use an immersion blender.

pouring white sauce into boiled vegetables.

After mashing or blending, pour the white sauce from the smaller pan into the larger pot and stir it all together. Double check your seasonings and see if you need to add any more salt or pepper, and that’s it! You’re done! 

Add in some cheese and green onions and that’s it. Hold off on the bacon. I mean. Bacon is delicious. Add it if you want. I just need you to know how good this soup is without it!

recipe for potato soup in a white bowl.

Easy Potato Soup Recipe storage tips

This potato soup can be stored in the fridge for up to five days. It’s not a good one to freeze since it has dairy in it, and it will get grainy (blech, no thanks). 

Can you make potato soup ahead?

Potato Soup can absolutely be made ahead of time! It’s a great option to make in the morning for dinner that night, or a day in advance. Prepare as directed, allow to cool, then store in an airtight container for about 3-5 days in the refrigerator. Over time, the white sauce in the soup will start to break down and make it a little more watery with each passing day, so the best quality will be within the first few days. Reheat on the stove over low heat, stirring occasionally, or in the microwave.

Can you freeze potato soup?

Bad news guys. Unlike almost every other soup, Potato Soup does not freeze well. It is best enjoyed within 3-5 days of making. Time to invite some friends over for a soup party to finish it up. Because potatoes are so starchy, they tend to absorb a lot of moisture. This means that during the thawing process they take on extra moisture and can become very grainy. Also, some dairy based soups have a tendency to separate and lose their creaminess after freezing. It’s definitely best enjoyed immediately!

potato soup recipe in a white bowl with garnishes.

Potato Soup Recipe Easy toppings

The best part about this potato soup recipe is all the delicious toppings you can add! It’s nice because it makes it very customizable for each person. I actually feel like this soup needs very little garnish. It stands alone very well, I eat it without the cheese even a lot of the time.

Topping ideas:

  • cheddar cheese
  • chopped green onions
  • chopped fresh parsley
  • crumbled bacon (I actually dislike adding bacon. It changes the whole profile of the soup and makes you hunt for bacon while you’re eating. Let the potato have its moment, okay?)
  • sour cream (I mean, you can, but this soup is so creamy I kind of feel like it’s unnecessary)

These are the basics. Other options include adding proteins like ham, rotisserie chicken, or spicy sausage. Or you could add in vegetables like corn, roasted veggies, jarred peppers, etc. If you’re looking to get rid of some leftovers, potato soup can be a great vehicle!

lifting cheesy potato soup from a bowl with a spoon.

How to serve this Easy Potato Soup Recipe

When you have a main dish as thick and hearty as this soup, it’s nice to pair it with something light and refreshing for some balance. I think this Raspberry Avocado Salad would be particularly nice, or perhaps a simple No Chop Green Salad or Pineapple Spinach Salad. Some Oven Roasted Broccoli or Roasted Asparagus would also be great sides, especially in colder months.

And I don’t know about you, but I could never say no to pairing this with some good bread, like this One Hour French Bread, The Best Garlic Bread of Your Life, Aunt Shirley’s Famous Dinner Rolls, or even some Cheddar Bay Biscuits. Yes please!

Who’s going to make potato soup on the first rainy day this season?? I’m here for it!

easy potato soup in a black bowl with cheddar and green onions.

Easy Potato Soup FAQs

How do I add flavor to bland potato soup?

There are so many ways to infuse your potato soup with flavor! In this recipe, we’re starting with a Better Than Bouillon Chicken Base which starts the soup off right. Garlic, salt, pepper, and butter may seem basic as seasonings go, but they help bring out the simple flavor of the potatoes wonderfully. 
This recipe for potato soup is far from bland, but if you want to add even more flavor, feel free to mix in other herbs and seasonings of your choice. You can also add whatever toppings you prefer, like cheese, green onions, and parsley.

Can you use water instead of milk for cream of potato soup?

I don’t recommend it. Part of what makes this easy potato soup so darn good is its rich flavor and creamy texture. That is precisely what the milk is for! Water will create a thinner, diluted soup and that, my friends, won’t be nearly as delicious.

How long can you keep potato soup in the refrigerator?

Leftover potato soup will last for anywhere from 3-5 days in the fridge. Just let it cool, pack it up in an airtight container, and enjoy leftovers for lunch all week!

How do you reheat potato soup?

To reheat your soup, you can warm single servings in a bowl in the microwave or a larger batch on low on the stove until heated through. 

Will sour cream thicken potato soup?

Sour cream isn’t a thickener, unless you’re using it in place of water or milk. It adds great tang and creaminess as a topping, but if you want a thick potato soup, sour cream isn’t the answer. The way to get nice thick potato soup is to use the right ratio of liquid to potatoes, and to make sure some of that liquid is milk. Making a roux with butter and flour ensures that you’re getting thickeners in as a base to the soup and not as an afterthought. This isn’t prison gruel! 

How can I make my soup more creamy?

A creamy soup requires full fat dairy. I use whole milk and butter – simple, cheap, always in my fridge. For the extra creamy goodness, you can add a little (or a lot) sour cream and cheddar cheese on top :-) 

Why does my potato soup taste bland?

Potatoes are life. But they don’t have a lot of flavor on their own. Dairy products aren’t super flavorful either (other than the fat they contain). Some potato soups don’t call for anything other than salt and pepper to season them, which will leave you with a bland soup. My recipe calls for Better than Bouillon Chicken Base, garlic, and parsley, all of which add flavor. I also think the carrots add a delightful sweetness you don’t see in your standard potato soup. 

Why won’t my potatoes soften in potato soup?

Check for two potential problems if your potatoes won’t soften up.
You just haven’t cooked them long enough. If you’ve simmered the soup for 20 minutes, the potatoes should be nice and soft.
You’re cooking them in an acidic broth. Acid can keep potatoes from softening. There’s no acid in this recipe, but if you’re making one with lemon or vinegar, that may be your problem. 

Can you overcook potatoes in soup?

Sure, it’s possible. If you cook potatoes for too long, they can become crumbly instead of holding their shape. It’s really not that big a deal, but it’s better to cook them just until soft and tender. About 20 minutes of simmering should get them to delicious softness.

cream of potato soup in a bowl with cheese.

More soup recipes you are going to love!

Facebook | Pinterest | Instagram


Potato Soup Recipe (Easy)

4.91 from 458 votes
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 8
This Easy Potato Soup recipe is the real deal. Shared with me from the granddaughter of an Idaho potato farmer, this homemade soup is creamy, thick, and luxurious, even without the optional cheesy garnish. It is truly the best potato soup I've ever had. And it only takes about 30 minutes to make!


For the vegetables

  • 4 cups diced Russet potatoes, 2 large potatoes, about 2 pounds
  • 1 cup diced carrots, about 2 large
  • 1 clove garlic, mashed and diced
  • 3 cups water
  • 1 tablespoon Better Than Bouillon Chicken Base, chicken or turkey flavor is great
  • 1/4 cup fresh chopped parsley, or 1 tablespoon dried parsley
  • 1 teaspoon kosher salt

For the white sauce

  • 1/2 cup butter, one stick
  • 1/2 cup all purpose flour
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 4 cups milk, whole milk is best

Optional garnishes

  • cheddar cheese
  • chopped green onions
  • chopped parsley


  • Boil the veggies. Peel the potatoes (2 large potatoes, about 2 lbs) and dice them. I like a fairly small dice, about 1/2 inch. Place in a stock pot or 3 quart pot. If you have not quite 4 cups of potatoes, or more like 5 cups, don't sweat it that's fine.
  • Peel the carrots and dice about the same size as the potatoes. Add to the pot.
  • Smash and mince 1 clove of garlic and add to the pot.
  • Add 3 cups of water to the potatoes and carrots. The water should be just barely covering the vegetables, so add a little more or less to make sure they are just barely covered. (We are not draining these potatoes, this water will be part of the soup.)
  • Add a heaping tablespoon of Better Than Bouillon Base. The Roasted Chicken flavor is great, but I also love the Turkey base, it has really rich flavor. If you don't have Better than Bouillon, you can use a couple teaspoons of bouillon granules or cubes. Those are much saltier than the paste so be careful.
  • Chop about 1/4 cup fresh parsley, or use 1 tablespoon dried parsley. Add it to the pot.
  • Add 1 teaspoon kosher salt. Bring the mixture to a boil over high heat. Once boiling, reduce the heat to medium to keep it at a steady simmer. Vent the lid (tilt it so that steam can escape.) Simmer for about 20 minutes, until the potatoes and carrots are very tender. You should be able to smash one with a fork easily. Remove from heat.
  • Use a potato masher and roughly mash the mixture to your desired texture. I like a velvety soup with some chunks. You can leave it very chunky by not mashing at all, or if you want an ultra smooth soup you can use an immersion blender.
  • Make the white sauce (bechamel). Meanwhile, in a 2 quart pot or larger, melt 1/2 cup butter over medium heat. Once it is melted, add 1/2 cup flour and use a whisk to stir it together into a paste. Add 1/2 teaspoon kosher salt and 1/2 teaspoon pepper. Cook this mixture for 1-3 minutes, stirring constantly.
  • Slowly add the 4 cups of milk, 1 cup at a time. Use the whisk to incorporate the milk into the roux (roux=butter/flour mixture) every time you add more. See photos. It should take a few minutes to add all the milk.* If you dump it in all at once, you will have flour chunks in your soup. Don't be like that.
  • Once all the milk is added, keep stirring often so the bottom doesn't scorch. Your heat should still be on medium. Wait until the mixture has come to a boil (consistent bubbles rising from the center) and then let boil for 1 minute, stirring. Remove from heat.
  • Pour the white sauce into the pot with the potatoes, using a spatula to scrape all that goodness in. Stir the mixture together.
  • Serve warm and garnish with extra chopped parsley, shredded cheddar cheese, and chopped green onions.
  • Store leftovers in the fridge for up to 5 days. Don't freeze this soup! The potatoes absorb tons of moisture, making the white sauce separate, and then it gets grainy on you. No thanks. Time to invite a friend over for soup and stories. I mean shouldn't that be a thing anyway?



*If you are in a rush, add the 4 cups of milk to a glass measuring cup and microwave for a couple minutes until it is warm, then add to the flour. This will help your white sauce come together faster.


Serving: 1serving | Calories: 273kcal | Carbohydrates: 27g | Protein: 7g | Fat: 16g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 43mg | Sodium: 759mg | Potassium: 551mg | Fiber: 2g | Sugar: 8g | Vitamin A: 3385IU | Vitamin C: 8mg | Calcium: 165mg | Iron: 1mg
Course: Main Course
Cuisine: American
Calories: 273
Keyword: potato, soup
Did you make this? I’d love to see it!Mention @thefoodcharlatan or tag #thefoodcharlatan!

Categorized as , , , , , ,

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

You May Also Like...


  1. 5 stars
    I made this tonight for a Women’s Bible Study party tomorrow where we are bringing soups and doing a cookie exchange. I was in charge of a vegetarian option (just so there was one available), so I wanted to find a solid potato soup. The fact you said NO BACON sang to my heart, because I don’t like bacon… even though I eat meat lol. Anyway, I made a few little tweaks such as using Yukon gold potatoes (I like a chunkier potato soup and they hold their shape better), vegetable broth instead of water, seasoned vegetable Better than Bouillon (to keep it vegetarian), and upped the amount of garlic to 3 cloves because why not? MA’AM! This soup is incredible!!! I will be making it again! Thank you so much for the recipe! :)

    1. Ooh love all your tips for making this a killer veggie soup Meredith!! Thanks so much for taking the time to share! Who needs bacon when you have POTATOES right? 😂 Merry Christmas!!

      1. 5 stars
        Thank you for replying. So sorry, I did find the ingredients after all . The potato soup is very satisfying. My husband raved . It will be a staple in my home.

  2. 5 stars
    Delicious! Definitely added to my favorites list! I added bacon as a topping, because I wanted bacon for a change. I always deny myself bacon. Thank you!

    1. 4 stars
      Just made this soup with canned potatoes I had to use. I added more seasonings, cheese, and milk as it was very thick (made roux). It’s a simple soup and tastes amazing!

  3. 5 stars
    This soup is delicious, I can’t wait to try it as written. I had red potatoes, so I used them, I had shredded carrots, so used them, had regular chicken base, so used that. If it was this good with those subs, I cannot imagine how it can be bettered , but I will do it. Thanks for sharing. Perfect for a cool fall afternoon.

    1. Hi Shari, so glad you loved it! Thanks for coming to tell us about your substitutions and how it turned out :-)

  4. 5 stars
    This soup is delicious!!! I boiled my potatoes and veggies in vegetable stock, just for extra flavor! Chefs kiss! Thank you!!

  5. I made this soup tonight. My husband said it was the best potato soup he has ever eaten! I used a frozen bag of ore ida diced potatoes with onion and green pepper to save time.

  6. 5 stars
    So yummy! I added some frozen corn. It’s waiting on the stove for my boys to get home from dirt biking. They’re going to be so hungry and are going to love it!
    This is the first recipe I’ve made of yours but it was easy to follow (and easy to convert to gluten free with some rice flour) & I echo the thank you for adding measurements in the directions 👍 I too disklike scrolling up & down a zillion times. I’ve glanced at & saved more of your recipes. I love reading your blog…you’re hilarious. Can we be friends in real life ?!

  7. 5 stars
    I absolutely love this recipe! Could I add some veggies for more nutrition? Like zucchini and celery? I don’t want them to get too soggy, but I think they’d be a great addition! Or are there other veggies you’d recommend instead? Thank you!

    1. Love this idea mariah! Celery would be fab. Add it with the carrots, and add a little more water if necessary to barely cover the veggies. Make as usual. Fresh broccoli would be so good. It only needs to be cooked a few minutes, so I would add it toward the end of cooking, after the white sauce has been added. Same deal for zucchini! Enjoy Mariah thanks for the idea!

  8. Thank you for your great recipes. They are so easy to follow. How many does this potato soup recipe feed and can the recipe be easily doubled?

    1. Hi Rita! This potato soup serves 8, and yes, it can easily be doubled! Just make sure you’ve got a big pot – 6 quarts or thereabouts could handle a double batch just fine. Thanks for your kind words and taking the time to comment!

  9. 5 stars
    Love love love this recipe! It is my forever potato soup recipe from now on. Thanks for such a well explained recipe. 😊❤️

    1. So glad to hear this is your “forever potato soup”! Thanks for taking the time to comment Rhonda, we love to hear it.

  10. Your comments/instructions are confusing about whether to peel the potatoes or not:

    Should I leave potato skin on for soup?
    Yes definitely! The glorious thing about potato soup is the creamy texture. Nasty peels ruin it. Don’t even go there.

    So…leave them on or peel them?

    1. Hi Sarah, sorry about that typo! I definitely prefer peeling the potatoes! I changed it. Thank you!

  11. The soup was good. I didn’t have better than bouillon on hand, so it wasn’t as good as it could have been. BUT I wanted to say that I love how this recipe is written. Thank you for putting the measurements in the instructions so I am not scrolling back and forth to the ingredient list as I cook. Plus, you also made my chuckle with your “don’t be like that” comment. It felt like you were in the room telling me the recipe – I am going to have to find another recipe on the blog to try!

    1. Haha I’m so glad you enjoyed it Hayley! I’m just trying to look out for you 😂😂 Thanks for commenting, you made my day, making it feel like we’re in the kitchen together is always my goal 💕

Leave a Reply

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

Recipe Rating

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