This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
A Warm Hug in a Bowl
If you’ve ever wrapped your hands around a steaming bowl of soup on a cold evening and felt instantly comforted, then you already know the magic of a good homemade potato soup. This Grandmother’s Potato Soup Recipe is as simple as it is satisfying. Made with just five pantry-friendly ingredients, it brings back the kind of wholesome flavor that only generations of love and simplicity can deliver. There’s no flour, no heavy cream, and definitely no fuss.
Jump to:
This is the recipe my family has returned to time and again, especially when we crave something warm, filling, and easy to throw together. It’s the kind of dish that welcomes you home.
Why You’ll Love This Potato Soup
Simple, Budget-Friendly, and Beginner-Proof
You don’t need to be a seasoned cook to make this soup. It’s approachable, uses inexpensive ingredients, and comes together in about 30 minutes. Plus, it all cooks in one pot, which means fewer dishes to clean later.
Rich Flavor Without the Heaviness
Even without cream or thickening agents, this soup is satisfyingly rich thanks to the butter and the natural starch of the potatoes. You can enjoy it chunky or blend it smooth — either way, it tastes like comfort in every spoonful.
Perfect for Various Diets
It’s naturally gluten-free and vegetarian. With a couple of quick swaps, it can also be made dairy-free or vegan. This makes it a go-to recipe whether you’re cooking for yourself or a group with mixed dietary needs.
Ingredients and Substitutions
What You’ll Need
- 2 pounds russet potatoes (about 6 medium), peeled and chopped
- Water (just enough to cover the potatoes)
- 3 cups whole milk
- 4 tablespoons butter
- Salt and black pepper to taste
Tips on Ingredient Quality
Russet potatoes break down beautifully, giving the soup a naturally creamy texture. Yukon Golds are a good alternative if you want a slightly firmer bite and a buttery flavor.
Use whole milk for richness, or try canned coconut milk if you’re going dairy-free. For butter, salted is fine, but if you're using unsalted, just adjust your seasoning.
Substitution Options
- Milk Alternatives: Coconut milk (canned), almond milk, oat milk
- Butter Alternatives: Vegan butter or olive oil
- Flavor Add-ins: Add diced onions, minced garlic, or chopped herbs like thyme for extra layers
How to Make Grandmother’s Potato Soup
- Prep the Potatoes
Wash, peel, and chop the potatoes into 2-inch chunks. - Boil
Place them in a large soup pot or Dutch oven. Cover with water and boil over medium heat until fork-tender, about 20 minutes. - Drain
Turn off the heat and carefully drain the water from the pot. - Add Milk and Butter
Return the pot to medium heat. Add milk and butter. Let it warm until you see small bubbles around the edges, about 5 to 10 minutes. Stir gently. - Season and Serve
Remove from heat. Add salt and pepper to taste. Serve hot.
You can leave the potatoes chunky or use an immersion blender to make the texture silky smooth.

Pro Tips for the Best Results
How to Maximize Flavor and Texture
- Always drain the water fully after boiling to avoid a diluted soup.
- Warm the milk gradually; don’t let it boil aggressively.
- A pinch of freshly ground pepper just before serving adds a beautiful final touch.
Mistakes to Avoid
- Don’t overboil the milk or it might curdle.
- Be careful not to underseason. Potatoes soak up a lot of flavor, so taste and adjust as you go.
Shortcuts and Time Savers
- Use pre-chopped potatoes to save prep time.
- Freeze a batch in individual containers for quick future meals.
How to Serve Potato Soup
What to Pair It With
- Warm crusty bread or homemade biscuits
- A side salad with a tangy vinaigrette
- Toppings like shredded cheddar, crispy bacon bits, or chopped green onions
Beautiful Plating Ideas
Serve it in a rustic bowl with a swirl of butter or a sprinkle of fresh herbs. For a holiday table, consider small garnishes like a dusting of paprika or tiny parsley leaves.
Beverage Pairings
- White wine like Chardonnay or Pinot Grigio
- Hot apple cider
- Sparkling water with a squeeze of lemon
Storing and Reheating Leftovers
Best Storage Methods
Let the soup cool completely before transferring it to an airtight container. Refrigerate for up to 3 days. For longer storage, freeze for up to 2 months.
How to Reheat Without Losing Quality
- Reheat gently on the stove over low heat, stirring often
- In the microwave, heat in 30-second intervals, stirring in between
If the soup thickens too much, add a splash of milk or water to loosen it up.

Common Questions About Potato Soup
Yes. Red potatoes hold their shape better and create a chunkier soup, while Yukon Gold adds a buttery note. Stick with russets if you want a traditional, creamy texture.
Certainly. Add shredded chicken, crumbled sausage, or even a poached egg on top for a heartier meal.
Yes, but keep in mind that the texture may change slightly. Blend it smooth before freezing for the best results.
Fun Ways to Customize the Recipe
Make It Vegan
Use olive oil or vegan butter in place of dairy butter and choose a creamy plant-based milk like coconut or oat.
Add Your Own Twist
- Stir in roasted garlic for a deeper flavor
- Mix in sweet corn or peas for extra texture
- Spice it up with cayenne or smoked paprika
Holiday Inspiration
For Thanksgiving or Christmas, top each bowl with crispy shallots or a drizzle of herb-infused oil. It makes a beautiful first course on a festive menu.
More Cozy Soup Recipes to Try
If you're a soup lover, you'll want to bookmark these other comforting recipes:
- Comforting Chicken Soup with Potatoes
- Instant Pot Creamy Butternut Squash Soup
- Easy Potato Leek Soup Recipe for Thanksgiving
Each one offers its own unique comfort and warmth, perfect for soup season.
Save This Recipe
If you’re planning meals or collecting easy dinner ideas, be sure to save this Grandmother’s Potato Soup Recipe on your favorite board at Pinterest.
Simple, soulful, and steeped in tradition — this is the kind of recipe that deserves a spot in your regular rotation. Try it once and you’ll understand why it’s been a family favorite for generations.



Potato Soup Recipe
- Prep Time: 5 minutes
- Cook Time: 30 minutes
- Total Time: 35 minutes
- Yield: 8 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
My Grandmother Verdie’s Potato Soup recipe makes an old-fashioned, easy, comforting soup recipe. Made with 5 ingredients and no heavy cream!
Ingredients
- 2 pounds (about 6 medium) Russet potatoes, scrubbed, peeled, and chopped
- Water (enough to cover the potatoes)
- 3 cups whole milk
- 4 tablespoons butter
- Salt and pepper to taste
Instructions
- Place potatoes in a large soup pot and cover with water.
- Cook over medium heat until potatoes are fork tender, about 20 minutes. Remove from heat and drain.
- Add milk and butter to the pot with the potatoes.
- Return to medium heat and cook until the milk bubbles slightly around the edges, about 5 to 10 minutes.
- Remove from heat and season with salt and pepper to taste.
- Serve warm.
Notes
To store leftovers, allow soup to cool completely and store in an airtight container in the refrigerator for up to 3 days. For a dairy-free version, use plant-based butter and a milk substitute. For a smoother texture, blend with an immersion blender. Instant Pot method: Combine water, potatoes, butter, salt, and pepper in Instant Pot. Cook on high pressure for 10 minutes, quick release, then stir in milk on sauté setting until thickened.
Nutrition
- Serving Size: 1 bowl
- Calories: 171
- Sugar: 5g
- Sodium: 90mg
- Fat: 8g
- Saturated Fat: 5g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 20mg












Leave a Reply