Gimme Some Oven

Potato Soup

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

This easy Potato Soup recipe is truly the best! It’s quick and easy to make on the stovetop, it’s nice and creamy (without using heavy cream), and it’s always so cozy and comforting and delicious.

The BEST Potato Soup Recipe

Do you have a favorite potato soup recipe?

If not — psst — bookmark this one!

This easy potato soup recipe has been my tried-and-true, back-pocket, all-time-favorite for over a decade now. It’s perfectly rich and creamy (without using heavy cream), it’s full of flavor (because bland potato soup is the worst), it’s easy to adapt to be vegetarian and/or gluten-free (see below), and it is always, always a crowd fave. I promise it won’t let you down.

Let’s make some potato soup!

Potato Soup Recipe | 1-Minute Video

Potato Soup Ingredients:

To make this easy potato soup recipe, you will need:

  • Bacon: I recommend using center-cut bacon here, to keep it a bit more lean. But any kind of bacon you love will do. We will also use its leftover grease (or butter, if you prefer) to sauté the veggies for extra flavor. That said, if you would like to make this soup vegetarian, see my recommendations below for a delicious meatless version.
  • Veggies: Onion and garlic.
  • Flour: We will use flour to make a roux to thicken the soup. Or if you would like a lighter soup, you can skip this step and just puree part of the soup to thicken it. (See tips below.)
  • Chicken stock and milk: These will form the broth of our soup. Feel free to use chicken or veggie stock, and then whatever kind of milk you prefer (I used 2% cow’s milk).
  • Potatoes: I highly recommend making this soup with buttery Yukon gold potatoes. But russets or red potatoes would also do.
  • Cheese: I recommend a good sharp cheddar cheese here for maximum flavor.
  • Greek yogurt or sour cream: To make the soup extra-creamy.
  • Salt and pepper: Add in as much as you need at the end to season your soup well.

And finally…toppings! I’m a big believer that the more, the merrier when it comes to toppings and potato soup. Some classic options could include

  • Extra bacon, extra shredded cheese, thinly-sliced green onions or chives, sour cream, fresh thyme, sprinkle of Cajun seasoning

The BEST Potato Soup

How To Make Potato Soup:

To make this potato soup recipe, simply:

  1. Cook the bacon. Dice and then sauté it in a large stockpot until it’s nice and crispy. Then transfer the bacon to a plate lined with paper towels, and reserve a few tablespoons of leftover grease in the stockpot (discarding the rest.)
  2. Sauté the veggies. Sauté the onion and garlic in the bacon grease until softened. Then stir in some flour, to create your roux.
  3. Add broth and potatoes. Then add the stock, milk and potatoes. Cook until the potatoes until softened, being sure to stir the soup regularly so that the bottom does not burn.
  4. Add remaining ingredients. Then stir in the cheese, Greek yogurt (or sour cream), and crispy bacon bits. Taste and season the soup with salt and pepper.
  5. Serve warm. Then serve it up, loaded up with all of your favorite toppings!

Homemade Potato Soup with Bacon and Cheddar

Possible Variations:

Guys, there are so many ways to customize this soup! Some possibilities could include:

  • Make it vegetarian: Nix the bacon. And in its place, add in 2-3 teaspoons Cajun seasoning for a bit of extra flavor. (Plus, use butter or olive oil in place of the bacon grease.)
  • Make it gluten-free: You could either:
    • omit the flour, and instead, whisk a tablespoon of cornstarch into the cold milk and then add it to the soup
    • don’t worry about cornstarch/flour at all, and instead, puree half of the soup to thicken it
  • Lighten it up: Feel free to:
    • omit the flour and 2 tablespoons of grease/butter, and instead, puree half of the soup to thicken it
    • use skim milk
    • use turkey bacon (although you may need to add in a little extra olive oil or butter to sauté the veggies)
  • Add in extra seasoning: If you would like to give your soup an extra twist, feel free to add in 1 tablespoon:
  • Use a mix of potatoes: For something different, feel free to use a mix of Yukon gold potatoes and sweet potatoes, for more of a sweet and savory blend of flavors
  • Add in some extra veggies: If you’d like to load this up with extra veggies, feel free to toss in a handful of chopped cauliflower and/or broccoli along with the potatoes. They work well with this recipe too!

Loaded Homemade Potato Soup Recipe

What To Serve With Potato Soup:

Looking for some side dishes to serve with this potato soup recipe? Here are a few of my faves:

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
The BEST Potato Soup Recipe

The BEST Potato Soup!

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 593 reviews
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 6 -8 servings 1x


This easy Potato Soup recipe is quick and easy to make on the stovetop, it’s nice and creamy (without using heavy cream), and it’s always so cozy and comforting and delicious.  See notes above for possible variations, including how to make this soup vegetarian.


  • 5 slices bacon, diced
  • 3 tablespoons (reserved) bacon grease or butter
  • 1 cup diced white or yellow onion
  • 4 cloves garlic, peeled and minced
  • 1/4 cup all-purpose flour
  • 2 cups chicken stock or vegetable stock
  • 2 cups milk, warmed
  • 1.5 pounds Yukon gold potatoes, diced
  • 1 cup shredded sharp cheddar cheese
  • 1/2 cup plain Greek yogurt or sour cream
  • 1 teaspoon sea salt, or more to taste
  • 1/2 teaspoon freshly-cracked black pepper
  • optional toppings: thinly-sliced green onions or chives, extra shredded cheese, extra bacon, sour cream


  1. Heat a large stockpot over medium-high heat.  Add diced bacon and cook until crispy, stirring occasionally.  Transfer the bacon to a separate plate, using a slotted spoon, reserving about 3 tablespoons of bacon grease in the stockpot.  (Discard any extra grease, or you can substitute butter in place of the 3 tablespoons of bacon grease.  Also, if you are short on time, you can dice the potatoes and onion while the bacon cooks to save time.)
  2. Add onion and sauté for 5 minutes, stirring occasionally, until soft.  Stir in the garlic and sauté for an extra 1-2 minutes, stirring occasionally, until fragrant.  Stir the flour into the mixture and sauté for an additional 1 minute to cook the flour, stirring occasionally.  Then stir in the stock until combined, followed by the milk and potatoes.
  3. Continue cooking until the mixture just reaches a simmer, before it begins to boil.  Then reduce heat to medium-low, cover, and simmer for about 10-15 minutes or until the potatoes are soft, being sure to stir the soup every few minutes so that the bottom does not burn.  (The smaller you dice your potatoes, the faster your soup will cook.)
  4. Once the potatoes are nice and soft, stir in the cheddar cheese and Greek yogurt (or sour cream), salt, pepper and cooked bacon bits.  Taste and season with extra salt and pepper, if needed.
  5. Serve warm, garnished with desired toppings.  Or, transfer to a sealed container and refrigerate for up to 3 days.


  • Be sure to also check out our Slow Cooker Potato Soup recipe too — made easy in the crock pot!
  • This recipe was originally shared here in December 2014.

This post contains affiliate links.

The BEST Potato Soup Recipe from Gimme Some Oven

Share this Post

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

1,354 comments on “Potato Soup”

1 7 8 9 10 11 21
  1. So im smelling the soup as its almost done..and it hits me, this is all the same ingredients i use for my scalloped potatoes! So right there i know im gunna love this soup! Why haven’t i thought of make potato soup sooner?

  2. Just made this for the 1st time and I used your recipe, turned out great thank you

  3. Made this soup tonight! It was very good. Followed the directions with just the addition of carrot and celery. Homemade yumminess!

  4. Omgggggg this is the best. Thanks for sharing! I feel like I’m good at cooking. Lol

  5. This soup is delicious! Just made it for the first time tonight. It’s a real comfort food.

  6. Just made this soup and it was delicious ?

  7. You are correct, this is the best potato soup! Great recipe and easy to make.

  8. Wow. Just wow. This is the creamiest, most delicious soup I have ever, ever tastest. I cannot believe I actually made it!! It could easily be something from a high scale restaurant. Thank you for sharing this amazing recipe! Definitely will be my new go to when I need to impress!

  9. Very good, we were not disappointed!

  10. Might be a dumb question, but if I double the recipe, is doubling the amount of flour for the rue and straight 1/2 cup or is it different for that step?
    My family loved this the first time I made it, it just wasn’t enough for seconds.

  11. I made it meat and gluten free. Absolutely delicious, definitely will keep recipe.

  12. My favorite thus far of potato soup recipes!!!
    This was easy recipe to follow and turned out good and creamy, I did add 4oz of cream cheese. My husband really enjoyed it! I tripled the recipe and frozen them in quart size freezer bags to have when the kids get home for the holiday’s to enjoy too!

  13. This recipe is wonderful. I go the butter route because I don’t eat meat. I make this at least 3 times a week now! It doesn’t take long to prepare and I can also fix a personal portion of two bowls if I cut the amount of ingredients used in half!

  14. This was an easy recipe and the end result was deeelicious! Everyone in my family had two bowls! I’m saving it to definitely make it again. Wouldn’t change a thing.

  15. To top this off even better, at the time the potatoes are soft, take about 1/4 of them and blend them up with some of the broth, re-add to the mix for a creamier version

  16. Thank you for sharing this delicious recipe! I made this tonight, it was amazing! A keeper! Very nice flavorful creamy bacon potato soup. The hubby loved it. :)

  17. Thanks for the recipe! It was very good and satisfied the craving for a hearty, creamy soup without being all too awful for me.

    I threw in a carrot and broccoli I had in the fridge and they mixed well. Next time I would probably stick to your receipe exactly though! Love the veg and gluten free suggestions will use next time I make with guests.

  18. I put in at the end a dash of truffle oil! Really delicious soup, thank you for the recipe, it a definite keeper!

  19. This is the best potato soup! My husband loved it! Very flavorful. Will definitely make again.

  20. My Family absolutely loves this potato soup. This is about the third time I making it. Tonight it’s at the request of my husband since he’s under the weather. Thanks for publishing such a great recipe!

  21. Perfect! Great instructions! Thank you so much!

  22. This soup was absolutely amazing. I followed the recipe almost exactly and it was delicious. Can’t wait to get some fresh razor clams and transform it into clam chowder also!

  23. Guys, there are so many ways to customize this soup! Also uncludes all the ingredients! With total respect to the author of this recipe. I keep my bacon drippings in the fridge, that’s where I started this recipe and added the onion & garlic, made the rue & Incorporated milk, chicken stock & potatoes plus salt and pepper. And Bam you’re ready to eat in about 15-20 minutes! I went on to include everything in this most excellent recipe. But if you don’t have all of the ingredients don’t let that prevent you from still having a really good potato soup!

  24. First time I have made potato soup that I think is really good!!!!!! I will recommend to family and friends!!!!!

  25. My first time making potato soup from scratch and we absolutely loved this soup. I did use a smoked bacon which really added flavor as well as using sour cream, which is what I had on hand. I combined red and Idaho potatoes which needed to be used and was delighted with the result. This is definitely a keeper, thank you for posting this recipe!

  26. It was delicious!! Can you freeze the extra?

  27. This really is the BEST potato soup! My boyfriend and I both loved it. I made it vegetarian with just butter and extra cheese for flavor and it was incredible. Will make again!!

  28. Solid recipe?

  29. Perfect! Doubled the recipe and used a combination of yukon gold and sweet potatoes about 3 3/4 pounds totals, added a full package hickory smoked backon and about 8 oz chopped cooked ham, used extra shart and sharp cheddar and added 2 ribs celery.


    I pou about 1/2 of the cooked potatoes through the food processor and cut the flour to less than 1/2 cup totak.


    Next time, I will shred all the vegetables through the food processor instead of chopping….easier, neater and quicker to cook!!

  30. Excellent! Easy and loved by the whole family! Definitely a keeper!

  31. This recipe is amazing! The sour cream is an awesome addition to make it more rich and creamy. Mmmm! Love the vegetarian version. <3

  32. My husband loved this he said that I outdone my self with this soup thank you so much

  33. One word…….AMAZING!!!! this was the BEST cream of potato soup I have ever had!!! Only change I made was I didn’t have onion, but I used carrots and added extra garlic and a few dashes of paprika! To DIE FOR!!! THANK YOU FOR THIS RECIPE!

  34. Lovely recepie. Since we don’t eat bacon I added chicken instead. I just chopped it small sauté it added some extra garlic salt and pepper and then added it with the soup. Was a hit! Also I didn’t add cream or sour cream just left it as is. As was still as creamy I’m texture.

  35. I really enjoyed the recipe. I have some dairy allergies in my house so

  36. Absolutely delicious! This is now the only potato soup that I make. Super easy and quick to make.

  37. This is the best potato soup I have ever made.I Used bacon and ham scraps instead and sour cream instead of yogurt.

  38. I’m not great at cooking but this was easy and it’s delicious.thank you

  39. The Title of this soup says it all. It is The best potato soup. My Husband liked it so much he told me to write it down in my cookbook so we will always have it.

  40. Took it to a porluck today and it brought raves. Referring a couple of the ladies to this receipt.

  41. Took it to a porluck today and it brought raves. Referring a couple of the ladies to this receipt. Used turkey bacon and added butter since I don’t have regular bacon grease. Used Fage 0% yogurt. Was too thin so added more flour to perfect thickness. Hardy!!! Also included a couple of pinches of cayenne pepper. I was very pleased.

  42. Delicious and simple to make!

  43. This was a wonderful soup I’ll make it many more times. Thanks for sharing it.

  44. The recipe was great…thx so much…although I’d love to have Susan’s recipe. Please?

  45. Been making this forever. Love it.

  46. Yum! The best!

  47. Absolutely delicious! I am lactose intolerant so I used almond milk and omitted the cheese and sour cream and it still turned out to be my favorite soup EVER! I froze my left overs with no issues although it didn’t remain in the the freezer very long ?. Making it again right now!

  48. Followed the recipe but added celery and carrot and seasoned with cajun seasoning. It was crazy good on a snowy day!

  49. Followed the recipe as written except I added celery and carrot and seasoned with cajun seasoning. It was super delicious on a snowy day! Thanks for the recipe, will definitely be making again!

  50. I have just got the potato soup cooking and it was fast enough so I will let ya know later how we enjoyed it