This Old-Fashioned Potato Soup Recipe is the simple, comforting soup I grew up with—and to this day, I still think it’s the best! Made with just four ingredients (plus salt and pepper), this classic homemade potato soup is creamy, cozy, and perfect for a chilly day when you need a warm, satisfying meal. If you’re looking for a simple potato soup recipe that’s been passed down for generations, you’ve found it.
And if you love a hearty homemade soup, check out my Stuffed Cabbage Soup and Easy Split Pea Soup.
This was originally published in February 2022 and updated in March 2025 for clarity. The recipe remains the same.
The Story Behind This Cozy Potato Soup
Back when I was a kid, my dad often made this potato soup recipe for lunch or dinner on cold days. While my mom was the main cook in our house, my dad had his specialties, and this easy potato soup was one of them. I’m pretty sure this comforting recipe came from my grandma, making it a long-standing family tradition.
In Grandma’s day, potato soup was made plain and unfussy—no loaded toppings, no extra frills. Just simple, homemade potato soup thickened naturally by the starch from the potatoes and milk (making it naturally gluten-free). Despite its simplicity, this old-fashioned potato soup is packed with flavor from the butter, onions, and potatoes. Of course, you can add shredded cheese, crumbled bacon, or sour cream, but I love it just as it is—with a generous sprinkle of ground black pepper.
Ingredients You’ll Need for This Classic Potato Soup Recipe
This easy potato soup recipe calls for just a few pantry staples:
Potatoes – The star of the show! For the best texture, use starchy potatoes like russets or Yukon Golds. Avoid waxy potatoes (like red potatoes), as they won’t thicken the soup properly.
Onions – Yellow or sweet onions (like Vidalia) give the best flavor.
Butter – Adds richness. For a vegan version, swap in plant-based butter or oil.
Milk – Whole milk makes the creamiest soup, but you can use half-and-half for an even richer texture or low-fat milk for a lighter option. If using non-dairy milk, choose an unsweetened variety.
Salt & Black Pepper – Essential seasonings to bring out the best flavor.
Optional Add-Ins for Extra Flavor
Want to jazz up this homemade potato soup recipe? Try these tasty additions:
Celery – Sauté with the onions for extra depth.
Celery – Sauté minced garlic with the onions for a hint of garlicky flavor.
Stock or Broth – Boil the potatoes in chicken broth or vegetable broth for added flavor.
Bacon – Top with crispy crumbled bacon for a loaded-style soup.
Sour Cream – A dollop will make the soup even creamier.
Cheddar Cheese – Stir in sharp cheddar for a cheesy twist.
Green Onions or Chives – Sprinkle on top for a fresh pop of flavor.
How to Make the Best Old-Fashioned Potato Soup
Follow these simple steps for the perfect potato soup every time:
- Use a large pot or Dutch oven. A heavy-bottomed 6-quart pot helps prevent burning or boiling over.
- Salt the potato water. When boiling the potatoes, add a few pinches of salt for better flavor. Save some cooking water to thin the soup if needed.
- Sauté the onions in butter. Cooking them until golden brings out their sweetness and enhances the flavor.
- Heat the milk gently. Avoid boiling it to prevent curdling.
- Mash to your preferred texture. Mash about half the potatoes for a chunky soup or use an immersion blender for a smoother consistency.
- Season to taste. Adjust the salt and pepper as needed, adding a generous amount of black pepper for a cozy, nostalgic flavor.
- Enjoy this simple potato soup recipe year-round! It’s not just for cold weather—this classic soup is delicious any time of year.
Serving Suggestions
Pair your homemade potato soup with fresh bread for a perfect meal. Try it with:
If you try this recipe for old-fashioned potato soup, I’d love to hear how it turned out for you! Share your thoughts in the comments below, and don’t forget to rate the recipe—it helps others discover it too!
Be sure to follow me on Facebook, Pinterest, and Instagram for more homemade recipes
*As an Amazon Associate I earn from qualifying purchases. This post may contain Amazon or other affiliate links, which means I will earn a commission at no additional cost to you if you click through and make a purchase.*
Print
Simple Old-Fashioned Potato Soup Recipe
- Total Time: 50 minutes
- Yield: 6 Servings 1x
Description
This Potato Soup Recipe uses only 4 simple ingredients but is still delicious and perfectly comforting (and naturally gluten-free). Serve it up piping hot for lunch or supper on a chilly day.
Ingredients
- 3 1/2 pounds potatoes, peeled and diced
- Water with a few pinches of salt added (for boiling potatoes)
- 3 tablespoons butter
- 1 medium onion, diced
- 6 cups whole milk (or milk of choice)
- 1 1/2 teaspoons salt (use more or less to taste)
- Ground black pepper to taste
Instructions
- Add potatoes to a pot and add enough water to cover by about 1 inch. Stir in a few pinches of salt and bring to a boil. Boil gently until potatoes are fork-tender, but not falling apart, about 10-15 minutes; drain and set them aside, reserving a cup or so of the cooking water.
- While the potatoes are boiling, heat butter over medium heat in a Dutch oven or soup pot. Add onions to the butter and cook until soft and golden brown around the edges.
- Add drained potatoes to the pot with cooked onions. Add milk, salt, and pepper. Gently bring to a simmer. Don’t allow the milk to boil – you want it to have small bubbles around the edge of the pot.
- Simmer gently for 10 minutes. Remove from the heat, and use a potato masher or immersion blender to mash up about half of the potatoes while leaving the rest chunky. If the soup needs to be made thinner, add a little bit of the reserved cooking liquid until you get the desired consistency.
- Taste and adjust seasonings. Serve while hot.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
145 Comments
Tanya
February 3, 2024 at 10:04 pmThis is basically the same recipe I’ve always used except I usually use some celery cut up small, garlic powder and evaporated milk, if my soup doesn’t get thick enough and I don’t have any cornstarch I like to use a little peppered gravy mix. Works great, and gives a little extra pepper flavor also:)
Melissa
February 11, 2024 at 11:57 pmSounds delicious! And I love the idea of the gravy mix – I will have to try it!
Chrstal
February 2, 2024 at 3:49 amDo you have nutrition info?
Melissa
February 2, 2024 at 5:26 amI’m sorry but I don’t provide nutrition information. I’m not a nutritionist or dietician and I don’t want to take a chance with inadvertently providing incorrect information. I recommend using an app like My Fitness Pal and using that to calculation the nutritional information.
M. Hyre
January 19, 2024 at 4:51 amThank you so much for this recipe. I have not had my gramma’s tater soup since she passed 20 years ago. This is it! I made it and tasted it and this is my gramma’s tater soup! Only thing I didn’t do was mash up some of the potatoes. She never did either. I have looked for a similar recipe for years but it seems now people only make what I call cream of loaded potato soup with cheese, bacon, and sour cream. I stumbled on this one totally by accident. Thank you!
Melissa
January 24, 2024 at 6:52 pmI’m so happy that the recipe was like your Grandma’s! I actually based this recipe on my Dad’s, who got it from his mama. So, I guess it is also my grandma’s recipe, too!
Jenifer
January 17, 2024 at 1:45 amJust like my dad used to make except he added finely chopped celery. Love this I knew how to make it just didn’t have how much butter and milk to use so thank you so much for the recipe its delish
Melissa
January 24, 2024 at 6:50 pmI’m happy you enjoyed the recipe!
Susan
January 15, 2024 at 8:53 pmSounds like the way my Mom made her potatoe soup except she also added fresh chopped celery. I am making some now .
Melissa
January 24, 2024 at 6:47 pmCelery is always a good addition!
Debby
January 14, 2024 at 7:30 pmExcellent recipe on its own and I have made it a lot. This time when I made it I added a can of cream style corn
It was wonderful. Not always going to do that though because it is so good by itself. Perfect recipe for whatever you want to do with it
Melissa
January 24, 2024 at 6:46 pmI will have to try adding creamed corn! It sounds delicious!
April
January 13, 2024 at 10:43 pmWhere is the nutrition information
Diane Hankins
January 6, 2024 at 5:07 pmThe same soup my mother always made! Delicious!
Melissa
January 8, 2024 at 2:49 amI’m so happy you liked it!
Sybl
December 28, 2023 at 5:05 amMy recipe is very similar, but I cannot imagine this soup with out celery, one celery stalk with leaves chopped adds so much flavor. Happy cooking!
Melissa
January 8, 2024 at 3:04 amOf course, always make it the way you like it! Thank you for stopping by!
Rachel
December 17, 2023 at 11:07 pmAwesome, easy and just what I was looking for! many thanks for this recipe, will definitely add to the “repeat” menu. Happy holidays. 🙂