Comforting slow cooker lasagna soup that delivers lasagna flavors in a bowl — easy, family-friendly,...
Grandma's Homemade Potato Soup
Alaina
01 February 2026
45 total time
4 servings
3.8 (37)
Introduction: Why Grandma's Potato Soup Feels Like Home
Grandma's potato soup is more than a recipe — it's a memory in a bowl. This classic comfort soup blends simple ingredients into a rich, silky broth that warms both body and soul. Whether you're cooking for a chilly evening, nursing a cold, or craving a taste of nostalgia, this soup delivers on texture, flavor, and ease.
Many modern recipes complicate the soup with exotic ingredients or long techniques, but the real secret lies in technique and quality: the right potatoes, a gentle simmer, and a bit of time to coax out flavor. In this article, you'll find step-by-step methods, practical tips, ingredient swaps, and serving ideas so you can recreate Grandma's version with confidence.
Expect to learn how to balance the soup's creaminess without overpowering the potato flavor, how to create luscious texture with a simple roux or a partial mash, and how to make the recipe adaptable to dairy-free, vegetarian, or heartier meaty versions. We'll also cover storage, reheating, and safe freezing tips so leftovers taste as good as the first bowl.
Read on for an approachable recipe and detailed guidance that emphasizes technique over gimmicks. With a few small steps and wholesome ingredients, you'll soon be ladling out bowls of warm, satisfying potato soup that evoke the best of home cooking.
Many modern recipes complicate the soup with exotic ingredients or long techniques, but the real secret lies in technique and quality: the right potatoes, a gentle simmer, and a bit of time to coax out flavor. In this article, you'll find step-by-step methods, practical tips, ingredient swaps, and serving ideas so you can recreate Grandma's version with confidence.
Expect to learn how to balance the soup's creaminess without overpowering the potato flavor, how to create luscious texture with a simple roux or a partial mash, and how to make the recipe adaptable to dairy-free, vegetarian, or heartier meaty versions. We'll also cover storage, reheating, and safe freezing tips so leftovers taste as good as the first bowl.
Read on for an approachable recipe and detailed guidance that emphasizes technique over gimmicks. With a few small steps and wholesome ingredients, you'll soon be ladling out bowls of warm, satisfying potato soup that evoke the best of home cooking.
What Makes This Recipe Work: Flavor, Texture, and Balance
Understanding the building blocks of a great potato soup is the fastest way to consistently excellent results. At its core, this soup depends on three pillars: the potatoes for body and flavor, aromatics and fat for depth, and liquid and seasoning for balance.
Potato choice matters: waxy potatoes (like Yukon Gold) maintain some shape while also mashing smoothly, giving a pleasing mix of creamy broth and tender potato pieces. Starchy varieties (like Russets) break down more completely, creating a thicker, almost velvety base.
Aromatics — onions, leeks, and garlic — provide the soup's savory backbone. Sweating them gently in butter or oil releases sweetness and creates a flavor foundation without browning. Fat carries flavor: butter, bacon fat, or olive oil will round the mouthfeel and help meld seasoning. For a truly luscious texture, many home cooks add a small roux (equal parts fat and flour) or finish with heavy cream or crème fraîche.
Liquids include stock or water; using low-sodium chicken or vegetable stock gives extra depth while allowing you to control salt. Finally, seasoning with salt and white or black pepper, and a touch of acid such as lemon juice or apple cider vinegar at the end, brightens the flavors.
This section will help you tune the recipe to your pantry and preferences: whether you want a lighter, broth-forward soup or a rich, creamy chowder-like version, the same principles apply. Focus on quality ingredients, gentle cooking technique, and seasoning adjustments made at the end for the best results.
Potato choice matters: waxy potatoes (like Yukon Gold) maintain some shape while also mashing smoothly, giving a pleasing mix of creamy broth and tender potato pieces. Starchy varieties (like Russets) break down more completely, creating a thicker, almost velvety base.
Aromatics — onions, leeks, and garlic — provide the soup's savory backbone. Sweating them gently in butter or oil releases sweetness and creates a flavor foundation without browning. Fat carries flavor: butter, bacon fat, or olive oil will round the mouthfeel and help meld seasoning. For a truly luscious texture, many home cooks add a small roux (equal parts fat and flour) or finish with heavy cream or crème fraîche.
Liquids include stock or water; using low-sodium chicken or vegetable stock gives extra depth while allowing you to control salt. Finally, seasoning with salt and white or black pepper, and a touch of acid such as lemon juice or apple cider vinegar at the end, brightens the flavors.
This section will help you tune the recipe to your pantry and preferences: whether you want a lighter, broth-forward soup or a rich, creamy chowder-like version, the same principles apply. Focus on quality ingredients, gentle cooking technique, and seasoning adjustments made at the end for the best results.
Gathering Ingredients: What You Need and Why (Visual Guide)
Before you start, assemble everything so the cooking flow is smooth and stress-free. This section lists ingredients and explains why each matters, with practical swaps and quantities for a reliable 6–8 serving pot of soup.
Ingredients list:
Why these amounts? Butter and flour create a light roux that thickens while adding a toasty base note. The stock-to-potato ratio controls body: more stock yields a brothy soup; less makes it thicker. Dairy increases silkiness and mouthfeel but is optional if you prefer dairy-free (swap with full-fat coconut milk or an additional splash of olive oil).
Swaps and tips:
Having these items ready reduces interruptions and helps you focus on technique, ensuring your soup has the right texture and balanced flavors from the first simmer to the final garnish.
Ingredients list:
- 4 tablespoons unsalted butter (or 2 tbsp butter + 2 tbsp olive oil)
- 1 medium yellow onion, finely diced
- 2 cloves garlic, minced
- 2 pounds potatoes (Yukon Gold or Russet — see notes)
- 4 cups low-sodium chicken or vegetable stock
- 1 cup whole milk or 1 cup heavy cream (optional for richness)
- 2 tablespoons all-purpose flour (for a light roux; optional)
- Salt and freshly ground black pepper to taste
- Optional: 4 strips bacon, cooked and crumbled; chopped chives; shredded cheddar
Why these amounts? Butter and flour create a light roux that thickens while adding a toasty base note. The stock-to-potato ratio controls body: more stock yields a brothy soup; less makes it thicker. Dairy increases silkiness and mouthfeel but is optional if you prefer dairy-free (swap with full-fat coconut milk or an additional splash of olive oil).
Swaps and tips:
- Vegetarian: use vegetable stock and skip bacon.
- Dairy-free: replace cream with coconut cream or a cashew cream (blend soaked cashews with water).
- Gluten-free: omit flour and rely on mashed potato for body, or use a gluten-free flour.
Having these items ready reduces interruptions and helps you focus on technique, ensuring your soup has the right texture and balanced flavors from the first simmer to the final garnish.
Prep Techniques: Peeling, Dicing, and Time-saving Tips
Good prep saves time and improves texture. Properly preparing the potatoes and aromatics determines how the soup finishes: whether you have a mix of tender potato cubes and creamy base or a uniformly smooth chowder.
Peeling: For a rustic soup, leave skins on Yukon Golds for extra texture and nutrients. For a silkier finish, peel Russets. Use a sharp peeler and rinse potatoes after peeling to remove excess starch.
Cutting: Aim for even pieces so potatoes cook uniformly.
Par-cooking options: To speed cooking, par-boil potatoes for 5–8 minutes before adding to the soup pot. This is helpful if you’re sautéing aromatics first and want the potatoes to finish simultaneously. Alternatively, add raw potatoes to simmering stock and cook until tender, about 12–18 minutes depending on size.
Onions and leeks: Slice thinly for faster softening; sweat them over medium-low heat to release sweetness without browning. Garlic should be added later and cooked briefly to avoid bitterness. Mashing technique: For partial mash texture, use a potato masher or the back of a spoon to gently press some cooked potatoes against the pot side; avoid over-mashing to retain pleasant chunks. For fully smooth soup, use an immersion blender in short bursts or process half the soup in a blender (cool slightly first to avoid steam pressure).
Time-saving tools: a sharp chef’s knife, box grater (for shredding potatoes in certain variations), and an immersion blender. Prep once and the cooking step becomes a breeze.
Peeling: For a rustic soup, leave skins on Yukon Golds for extra texture and nutrients. For a silkier finish, peel Russets. Use a sharp peeler and rinse potatoes after peeling to remove excess starch.
Cutting: Aim for even pieces so potatoes cook uniformly.
- Dice into roughly 1/2- to 3/4-inch cubes for a mix of mash and chunks.
- Smaller dice cooks faster; larger chunks hold shape.
Par-cooking options: To speed cooking, par-boil potatoes for 5–8 minutes before adding to the soup pot. This is helpful if you’re sautéing aromatics first and want the potatoes to finish simultaneously. Alternatively, add raw potatoes to simmering stock and cook until tender, about 12–18 minutes depending on size.
Onions and leeks: Slice thinly for faster softening; sweat them over medium-low heat to release sweetness without browning. Garlic should be added later and cooked briefly to avoid bitterness. Mashing technique: For partial mash texture, use a potato masher or the back of a spoon to gently press some cooked potatoes against the pot side; avoid over-mashing to retain pleasant chunks. For fully smooth soup, use an immersion blender in short bursts or process half the soup in a blender (cool slightly first to avoid steam pressure).
Time-saving tools: a sharp chef’s knife, box grater (for shredding potatoes in certain variations), and an immersion blender. Prep once and the cooking step becomes a breeze.
Cooking Process: Step-by-Step to a Creamy, Flavorful Soup (Visual)
Follow these steps for consistent results. The key is gentle heat, layered seasoning, and timing so potatoes remain tender while the base develops depth.
1) Sauté aromatics: In a heavy pot, melt butter over medium heat. Add diced onion (and leeks if using) and cook until translucent, about 6–8 minutes. Add garlic for the last 60 seconds. This builds a sweet, savory foundation.
2) Make a light roux (optional): Sprinkle flour over softened aromatics and stir for 1–2 minutes to eliminate raw flour flavor. This helps thicken the soup without needing to overcook potatoes.
3) Add potatoes and stock: Stir in diced potatoes and pour in the stock. Bring to a gentle simmer; avoid a rolling boil that can break potatoes into mealy pieces. Simmer until potatoes are tender, about 12–18 minutes depending on size.
4) Adjust texture: Use a potato masher to partially mash some potatoes into the broth for body, or carefully blend 1–2 cups and return to pot for a velvety finish. If you made a roux, simmer a few minutes to thicken.
5) Finish with dairy and seasoning: Reduce heat to low and stir in milk or heavy cream a little at a time. Heat gently; do not boil after adding cream to prevent separation. Taste and adjust salt, pepper, and a small splash of acid (lemon juice or vinegar) to brighten the flavors.
6) Garnish and serve: Top bowls with crumbled bacon, shredded sharp cheddar, chopped chives, or a dollop of sour cream. Serve hot with crusty bread. These steps emphasize patience and incremental adjustments, the same thoughtful care Grandma used.
1) Sauté aromatics: In a heavy pot, melt butter over medium heat. Add diced onion (and leeks if using) and cook until translucent, about 6–8 minutes. Add garlic for the last 60 seconds. This builds a sweet, savory foundation.
2) Make a light roux (optional): Sprinkle flour over softened aromatics and stir for 1–2 minutes to eliminate raw flour flavor. This helps thicken the soup without needing to overcook potatoes.
3) Add potatoes and stock: Stir in diced potatoes and pour in the stock. Bring to a gentle simmer; avoid a rolling boil that can break potatoes into mealy pieces. Simmer until potatoes are tender, about 12–18 minutes depending on size.
4) Adjust texture: Use a potato masher to partially mash some potatoes into the broth for body, or carefully blend 1–2 cups and return to pot for a velvety finish. If you made a roux, simmer a few minutes to thicken.
5) Finish with dairy and seasoning: Reduce heat to low and stir in milk or heavy cream a little at a time. Heat gently; do not boil after adding cream to prevent separation. Taste and adjust salt, pepper, and a small splash of acid (lemon juice or vinegar) to brighten the flavors.
6) Garnish and serve: Top bowls with crumbled bacon, shredded sharp cheddar, chopped chives, or a dollop of sour cream. Serve hot with crusty bread. These steps emphasize patience and incremental adjustments, the same thoughtful care Grandma used.
Variations and Add-ins: Make It Your Own
This soup is highly adaptable. Use these variations to suit dietary needs, seasonal availability, or taste preferences without losing the comforting base that defines Grandma's recipe.
Meaty options:
Vegetarian and vegan choices:
Herbs and spices: Fresh thyme or rosemary complements potatoes well; add early during simmering. For brightness, finish with chopped parsley or chives. Smoked paprika adds a subtle smoky note without meat.
Texture variations:
Cheese: Stir in sharp cheddar or Gruyère at the end for a luxurious finish. If adding cheese, warm gently and avoid boiling to prevent separation. Pro tip: Taste and add a splash of acid just before serving — it brightens the whole bowl and balances richness.
Meaty options:
- Bacon: Cook and crumble; render fat to sauté aromatics for extra smoky depth.
- Ham: Add diced cooked ham in the last 5–10 minutes to warm through.
- Sausage: Brown crumbled sausage separately and fold in for a heartier stew-like bowl.
Vegetarian and vegan choices:
- Use vegetable stock and olive oil or vegan butter instead of dairy.
- Blend soaked cashews with water to create a creamy, neutral-flavored dairy alternative.
Herbs and spices: Fresh thyme or rosemary complements potatoes well; add early during simmering. For brightness, finish with chopped parsley or chives. Smoked paprika adds a subtle smoky note without meat.
Texture variations:
- Chunky: Dice larger potato pieces and mash only a few, leaving visible chunks.
- Silky: Blend half or all of the soup for a smooth, velvety mouthfeel.
- Chunky plus cream: Combine blending and chunk retention for richness with substance.
Cheese: Stir in sharp cheddar or Gruyère at the end for a luxurious finish. If adding cheese, warm gently and avoid boiling to prevent separation. Pro tip: Taste and add a splash of acid just before serving — it brightens the whole bowl and balances richness.
Serving Suggestions and Pairings: Complete the Meal
A bowl of potato soup is satisfying on its own, but pairing it thoughtfully elevates the experience. Consider contrasting textures, fresh elements, and complementary flavors to round out the meal.
Bread and crunch: Serve with crusty sourdough, a warm baguette, or garlic toast for soaking up the broth. For extra texture, offer toasted seeded bread or oyster crackers. A simple green salad with a light vinaigrette adds a fresh contrast to the soup's creaminess.
Toppings to set out family-style:
Wine and beverage pairings: For wine, choose a crisp white like a Sauvignon Blanc or a lightly oaked Chardonnay that can cut through richness. Beer lovers might enjoy a pilsner or a mild amber ale. Non-alcoholic: sparkling water with lemon or a light iced tea works well.
Portioning and presentation: Ladle the soup into pre-warmed bowls to keep it hot longer. Garnish sparingly to highlight, not overwhelm, the soup's flavors. Small bowls make a great starter course; serve larger portions with hearty sides for a main dish.
These serving ideas help you present Grandma's soup as either a cozy family dinner or a welcoming starter for guests, balancing warmth and texture for an inviting meal.
Bread and crunch: Serve with crusty sourdough, a warm baguette, or garlic toast for soaking up the broth. For extra texture, offer toasted seeded bread or oyster crackers. A simple green salad with a light vinaigrette adds a fresh contrast to the soup's creaminess.
Toppings to set out family-style:
- Crispy bacon bits
- Shredded sharp cheddar or smoked Gouda
- Sour cream or crème fraîche
- Chopped chives, parsley, or green onion
- A drizzle of olive oil or flavored oil (truffle oil for a gourmet touch)
Wine and beverage pairings: For wine, choose a crisp white like a Sauvignon Blanc or a lightly oaked Chardonnay that can cut through richness. Beer lovers might enjoy a pilsner or a mild amber ale. Non-alcoholic: sparkling water with lemon or a light iced tea works well.
Portioning and presentation: Ladle the soup into pre-warmed bowls to keep it hot longer. Garnish sparingly to highlight, not overwhelm, the soup's flavors. Small bowls make a great starter course; serve larger portions with hearty sides for a main dish.
These serving ideas help you present Grandma's soup as either a cozy family dinner or a welcoming starter for guests, balancing warmth and texture for an inviting meal.
Storing, Reheating, and Making Ahead
Storing and reheating correctly preserves texture and flavor. Potato soup is an excellent make-ahead dish, but follow a few guidelines so leftovers are as satisfying as the first bowl.
Cooling and refrigeration: Cool soup quickly by transferring to shallow containers. Refrigerate within two hours and consume within 3–4 days. Use airtight containers to preserve flavor and prevent odors from other fridge items.
Freezing: Potato soups with dairy can change texture when frozen due to separation. For best freezing results:
Reheating: Warm gently over low-medium heat, stirring occasionally. If the soup is too thick after refrigeration or thawing, add a splash of stock or milk to loosen it. Avoid boiling after adding dairy to prevent curdling. For a silky texture, whisk in a little extra butter or cream at the end and finish with a splash of acid.
Reviving frozen soup: Thaw overnight in the fridge, then reheat slowly. If separation occurs, blend briefly with an immersion blender to re-emulsify. Taste and adjust salt and pepper, since chilled or frozen soups often need a final seasoning check.
Batch cooking tips: Make a double batch and freeze portions for quick meals. Prepare garnishes fresh to retain their color and texture — bacon and chives should be added only when serving. With these steps, your Grandma's potato soup remains convenient and delicious.
Cooling and refrigeration: Cool soup quickly by transferring to shallow containers. Refrigerate within two hours and consume within 3–4 days. Use airtight containers to preserve flavor and prevent odors from other fridge items.
Freezing: Potato soups with dairy can change texture when frozen due to separation. For best freezing results:
- Cool completely, then freeze in portion-sized airtight containers.
- If possible, omit added cream before freezing; add fresh cream when reheating.
- Label with date and use within 2–3 months for best quality.
Reheating: Warm gently over low-medium heat, stirring occasionally. If the soup is too thick after refrigeration or thawing, add a splash of stock or milk to loosen it. Avoid boiling after adding dairy to prevent curdling. For a silky texture, whisk in a little extra butter or cream at the end and finish with a splash of acid.
Reviving frozen soup: Thaw overnight in the fridge, then reheat slowly. If separation occurs, blend briefly with an immersion blender to re-emulsify. Taste and adjust salt and pepper, since chilled or frozen soups often need a final seasoning check.
Batch cooking tips: Make a double batch and freeze portions for quick meals. Prepare garnishes fresh to retain their color and texture — bacon and chives should be added only when serving. With these steps, your Grandma's potato soup remains convenient and delicious.
FAQs: Frequently Asked Questions
Q: What type of potato is best for this soup?
A: Yukon Gold offers a great balance — it has enough starch to thicken the soup while holding some shape for tender chunks. Russets create a very creamy base if you prefer a smoother chowder-style soup.
Q: Can I make this soup dairy-free?
A: Yes. Use vegetable stock, olive oil or vegan butter instead of butter, and swap cream for coconut cream or cashew cream (blend soaked cashews with water until smooth). Finish with a splash of lemon to brighten flavors.
Q: How do I thicken the soup without flour?
A: Mash a portion of the cooked potatoes against the pot side or use an immersion blender on part of the soup to naturally thicken it. You can also add a small amount of instant mashed potato flakes to adjust thickness.
Q: Can I freeze the soup?
A: Yes, but be cautious with dairy. Freeze without cream if possible, then add fresh cream when reheating. Thaw overnight in the fridge and reheat gently, stirring to recombine any separated fats.
Q: How long will leftovers keep?
A: Refrigerated leftovers are best within 3–4 days. Frozen portions are best used within 2–3 months. Reheat fully until steaming and adjust seasoning before serving.
Q: Any tips for preventing a grainy texture?
A: Avoid high, rolling boils which can break potatoes apart excessively. Mash gently and add dairy slowly over low heat. If texture becomes grainy, a brief blend and a splash of extra liquid usually fixes it.
These FAQs cover common concerns; if you have a specific dietary requirement or pantry constraint, follow the variation tips in earlier sections to adapt the recipe easily.
A: Yukon Gold offers a great balance — it has enough starch to thicken the soup while holding some shape for tender chunks. Russets create a very creamy base if you prefer a smoother chowder-style soup.
Q: Can I make this soup dairy-free?
A: Yes. Use vegetable stock, olive oil or vegan butter instead of butter, and swap cream for coconut cream or cashew cream (blend soaked cashews with water until smooth). Finish with a splash of lemon to brighten flavors.
Q: How do I thicken the soup without flour?
A: Mash a portion of the cooked potatoes against the pot side or use an immersion blender on part of the soup to naturally thicken it. You can also add a small amount of instant mashed potato flakes to adjust thickness.
Q: Can I freeze the soup?
A: Yes, but be cautious with dairy. Freeze without cream if possible, then add fresh cream when reheating. Thaw overnight in the fridge and reheat gently, stirring to recombine any separated fats.
Q: How long will leftovers keep?
A: Refrigerated leftovers are best within 3–4 days. Frozen portions are best used within 2–3 months. Reheat fully until steaming and adjust seasoning before serving.
Q: Any tips for preventing a grainy texture?
A: Avoid high, rolling boils which can break potatoes apart excessively. Mash gently and add dairy slowly over low heat. If texture becomes grainy, a brief blend and a splash of extra liquid usually fixes it.
These FAQs cover common concerns; if you have a specific dietary requirement or pantry constraint, follow the variation tips in earlier sections to adapt the recipe easily.
Grandma's Homemade Potato Soup
Warm up with Grandma's Homemade Potato Soup 🥔🍲 — creamy, comforting, and full of nostalgic flavor. Perfect for chilly nights and family bowls!
Prep: 45 Cals: 380 kcal Serves: 4
ingredients
- 1.2 kg potatoes, peeled and diced 🥔
- 2 tbsp butter 🧈
- 1 tbsp olive oil 🫒
- 1 large onion, finely chopped 🧅
- 2 cloves garlic, minced 🧄
- 1 medium carrot, diced 🥕
- 2 stalks celery, diced 🥬
- 2 tbsp all-purpose flour 🌾
- 1.2 L chicken or vegetable broth 🍲
- 250 ml milk or light cream 🥛
- 1 bay leaf 🍃
- 4 slices smoked bacon, chopped (optional) 🥓
- 100 g shredded cheddar cheese (optional) 🧀
- Fresh chives, chopped 🌿
- Salt 🧂 and black pepper 🌶️ to taste
instructions
- 1 1. Heat butter and olive oil in a large pot over medium heat.
- 2 2. Add chopped onion, carrot and celery. Sauté until translucent, about 5–7 minutes.
- 3 3. Stir in minced garlic and cook 1 minute until fragrant.
- 4 4. Sprinkle the flour over the vegetables and cook, stirring, for 1–2 minutes to remove the raw flour taste.
- 5 5. Slowly whisk in the broth until smooth, then add the diced potatoes and bay leaf.
- 6 6. Bring to a simmer, cover, and cook until potatoes are very tender, about 15–20 minutes.
- 7 7. Remove the bay leaf. Use a potato masher or an immersion blender to mash about half the soup for a creamy-textured base while leaving some chunks for bite.
- 8 8. Stir in the milk or cream and warm through; do not boil. Adjust thickness by adding a splash more broth or milk if needed.
- 9 9. Season with salt and black pepper to taste.
- 10 10. If using bacon, cook chopped bacon in a small pan until crisp and drain on paper towels.
- 11 11. Ladle soup into bowls, top with crispy bacon, shredded cheddar and chopped chives.
- 12 12. Serve hot with crusty bread or crackers for dipping.
related articles
Delicious flourless sweet potato ginger cake recipe: naturally gluten-free, moist texture, warming s...
Cozy, smoky chicken enchilada soup ready in 45 minutes — tips for texture, garnish ideas, variations...
A cozy, easy ground beef vegetable soup that's ready quickly — rich broth, tender vegetables, and ho...
Warm, creamy Grandma's potato soup — easy, comforting, and full of flavor. Step-by-step guide, tips,...
Creamy rosemary cod with tender potatoes — easy weeknight seafood recipe with step-by-step tips, var...
Creamy chicken noodle soup recipe with tender chicken, egg noodles, and rich broth. Easy steps, tips...
Learn how to make perfectly crispy oven-baked sweet potato fries—healthy, gluten-free, and ready in ...
Hearty slow cooker lasagna soup with layers of cheesy comfort—perfect for easy weeknight dinners and...