Soups & Stews
This Granny's potato soup recipe delivers the velvety, clump-free comfort of a home-cooked classic—just like the one that warmed your childhood table. The secret lies in slow-cooked potatoes, perfectly balanced broth, and a creamy finish that’s rich without being heavy.
I’ve tested countless variations, and this method ensures every spoonful is smooth, flavorful, and packed with that nostalgic homestyle taste.
What sets this recipe apart is the foolproof technique for achieving that signature creamy texture without clumps or graininess. We start with a flavorful base of sautéed onions and celery, then build depth with garlic and thyme before adding potatoes and broth.
The blending process is where the magic happens—just enough to create a silky consistency while keeping the soup’s rustic charm intact.
By the time you’re stirring in the dairy (or a dairy-free alternative), you’ll smell that unmistakable aroma of warm, aromatic soup filling your kitchen. The result is a bowl that’s creamy yet light, hearty yet comforting—ideal for chilly evenings or family gatherings.
Each ingredient plays its part, from the tender potatoes to the fragrant herbs, ensuring every bite feels like a hug in a bowl.
Serve it with crusty bread for dipping or a sprinkle of green onions on top for freshness. This recipe scales perfectly for crowds, and leftovers taste even better the next day. Let’s get cooking—your kitchen will thank you for the warmth it brings.
Ingredients for granny's potato soup
Six core ingredients plus a few pantry staples—this is the soul of Granny’s legendary soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 2 ½ lbs | Peeled, cut into 1-inch chunks |
| Yellow Onions 🧅 | 2 whole | Medium, finely chopped |
| Celery Stalks 🥬 | 4 whole | Trimmed, chopped into 1/2-inch pieces |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Fresh Thyme Sprigs 🌿 | 2 whole | Leaves stripped |
| Chicken Broth 💧 | 6 cups | Low-sodium, homemade or high-quality |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Green Onions 🧅 | ¼ cup | Chopped, for garnish |
| Dairy-Free Alternative (optional) 🥥 | 1 cup | Full-fat coconut milk or cashew cream |
The potatoes are non-negotiable—Yukon Golds have that perfect waxy-meets-starchy balance that dissolves beautifully. Costco or Trader Joe’s usually carry them in bulk, and you’ll want about 2.5 pounds for that velvety texture. Peeled and cut into even chunks, they’ll cook through without turning mushy. Fresh thyme is ideal here, but if you’re using dried, one-third the amount works. The onions and celery form the aromatic base—buy organic if possible, or scrub them well since you’re not peeling. For the broth, homemade is best, but Pacific Foods or Swanson low-sodium versions are solid shortcuts.
No heavy cream? Full-fat coconut milk or cashew cream mimics the richness perfectly—just whisk it in gently to avoid curdling. Short on butter? Olive oil works in a pinch, though it won’t give the same velvety finish. The garlic should be fresh—no pre-minced jars here. For extra depth, toast the butter and thyme leaves in a dry pan for 30 seconds before adding them to the soup. The green onions are just for garnish, but they add that bright pop of color that makes the soup look—and taste—restaurant-worthy. If you’re making this ahead, hold off on adding the cream until reheating to keep it smooth.
This soup tastes even better the next day—4-5 days in the fridge, sealed tight. For freezing, portion into airtight containers and leave room at the top since it expands. Reheat gently on the stove, stirring in the cream at the end. The leftovers are perfect for lunches, and the aroma alone will make your kitchen feel like home. Store the green onions separately and add them fresh when serving to keep that vibrant touch. If you’re prepping for a crowd, double the recipe—it’s that kind of soup.
Why You'll Love This Recipe
- One-Pot Wonder: I swear by this—just toss everything into one pot, simmer, and let the Yukon Golds do their magic. No fancy techniques, no stress, just flavor unfolding while you sip coffee.
- Thyme for Magic: That sprig of fresh thyme? It’s the secret. The way it blooms in the broth—earthy, bright, like a whisper of summer—makes this taste like a hug from my grandma’s kitchen.
- Crowd-Pleaser Always: Serve it with crusty bread at a potluck, pack it in jars for lunchboxes, or reheat it for a lazy Sunday. Honestly, I’ve never met a person who didn’t ask for seconds.
- Budget Meets Comfort: A bag of Yukon Golds and a few onions stretch this into five meals for less than $10. The leftovers? Even better the next day—thicker, richer, like it’s been simmering all day.
Step-by-step instructions for Granny's potato soup recipe
Here's how to create that legendary velvety texture without a single clump in sight.
Sauté the Aromatic Base
In a large Dutch oven or heavy pot, melt the 0.5 cup unsalted butter over medium heat. Add the 2 whole yellow onions and 4 whole celery stalks, cooking for 8-10 minutes until softened and translucent. You'll know it's ready when the onions release their sweet aroma and the celery becomes tender enough to pierce with a fork.
Stir in the 4 cloves garlic and 2 whole fresh thyme sprigs (leaves stripped), cooking for another 1-2 minutes until the garlic just begins to turn golden. This foundational step builds the soup's depth of flavor—don't rush it. The thyme will infuse its earthy notes without overpowering the delicate potato flavor.
Cook the Potatoes Until Fork-Tender
Add the 2.5 lbs yukon gold potatoes (pre-cut into 1-inch chunks) to the pot. Pour in the 6 cups chicken broth and bring to a gentle boil. Reduce heat to medium-low and simmer uncovered for 15-20 minutes, stirring occasionally, until the potatoes are fork-tender when pierced.
Here's the thing—you want them soft enough to mash slightly but still hold their shape. If they break down completely, your soup will turn gluey. Test by squeezing a potato gently; it should yield slightly but maintain structure. This texture is crucial for that perfect creamy consistency without lumps.
Blend for Silky Smoothness
Using an immersion blender, carefully blend about half the soup until completely smooth. Work in batches if needed to avoid splattering. The goal is to create a velvety base that will blend seamlessly with the remaining chunky potatoes. I like to leave some texture in the soup—it adds visual interest and prevents a pasty texture.
If you prefer completely smooth soup, blend everything. But remember, the remaining potatoes will continue cooking as you finish the soup, so don't over-blend now. The high-quality chicken broth and yukon gold potatoes (with their naturally creamy texture) are doing most of the heavy lifting here.
Finish with Cream and Season
Return the pot to medium heat and stir in the 1 cup heavy cream (or 1 cup dairy-free alternative) and the 0.5 cup unsalted butter. Simmer gently for 5-7 minutes, stirring occasionally, until the soup is heated through and the cream is fully incorporated. You'll notice the soup thicken slightly and develop a luxurious sheen.
Season with the 1.5 tsp salt and 0.5 tsp black pepper, adjusting to taste. Remember, the chicken broth might already contain some salt, so taste before adding all the seasoning. The cream should make the soup taste richer, but you want the flavors to be balanced—not overpowered by dairy.
Garnish and Serve Warm
Ladle the soup into bowls and garnish with the 0.25 cup chopped green onions. The bright green color adds visual appeal while the mild onion flavor complements the richness. Serve immediately with crusty bread or oyster crackers—this soup is best enjoyed fresh from the pot when it's at its creamiest.
For extra richness, you can stir in a dollop of sour cream or a sprinkle of freshly grated Parmesan cheese just before serving. But honestly, the combination of heavy cream, butter, and properly cooked yukon gold potatoes creates a naturally luxurious texture that needs no extra embellishments.
Pro Tips For Making Granny'S Potato Soup
- Parboil Potatoes First: DESCRIPTION: Toss whole Yukon Golds in boiling water for 5 minutes before dicing—this keeps them from turning to mush later. I learned this the hard way after one batch turned into glue.
- Sweat Onions Low: DESCRIPTION: Cook onions until they’re translucent but not brown—about 8 minutes on medium-low. Burning them adds bitterness, and no one wants that in soup.
- Skip the Celery Stems: DESCRIPTION: Trim the tough outer strings from celery stalks before chopping—it’s a 30-second step that saves you from chewing on rubbery bits. (Yes, even if you’re impatient like me.)
- Toast the Thyme: DESCRIPTION: Sear thyme sprigs in butter for 30 seconds before adding broth—they release aroma and flavor faster. It’s a tiny effort for a noticeable difference.
Make-ahead tips for this recipe
Prep Ahead Strategy
Start by peeling and chopping all potatoes into 1-inch chunks and storing them in an airtight container with 1 cup cold water to prevent browning. This keeps them fresh in the fridge for 2 days—just drain before cooking.
I also prep the onions, celery, and garlic ahead, storing them in a separate container. This chopping shortcut saves 30 minutes on cooking day. 💡
Broth Prep
Make your chicken broth in advance and refrigerate it in quart-sized mason jars. It stays fresh for 4-5 days and can be reheated directly in the pot. For extra flavor, I add a bay leaf and 1 sprig rosemary while simmering.
Strain before using in the soup to remove any solids. This step ensures your soup has that deep, homemade taste without extra effort.
Dairy Handling
Store the heavy cream and butter in their original packaging in the coldest part of your fridge. If you're making this soup ahead, keep the cream separate until reheating—this prevents curdling.
I also like to pre-mix the salt and pepper in a small bowl so I can season quickly at the end. This keeps everything organized and ready to go when you're ready to cook. 🧈
Slow Cooker Option
For a hands-off approach, combine all ingredients (except cream and green onions) in your slow cooker and cook on low for 6-7 hours. The immersion blender works great in slow cookers too—just be cautious of splatter.
Add the cream and butter during the last 30 minutes to keep it creamy. This method is perfect for busy days when you want that comforting aroma filling your home all afternoon.
Freezer-Friendly Containers
Use glass Pyrex containers or heavy-duty freezer bags for storing leftovers. Portion the soup into 2-cup servings to make reheating easier later. Leave 1-inch headspace at the top since soup expands when frozen.
Label with the date—this soup keeps in the freezer for up to 3 months without losing its velvety texture. Thaw overnight in the fridge before reheating for best results. ❄️
Reheating Secrets
When reheating from the fridge, warm the soup on low heat and stir frequently to prevent scorching. Add the cream and butter only in the last 5 minutes to maintain that smooth, creamy consistency. For frozen soup, transfer it to a pot and heat over medium-low, stirring occasionally.
The gentle heat helps restore that restaurant-quality texture. A splash of broth or water may be needed if it looks too thick after thawing.
Nutrition facts
Frequently asked questions
Why do you use Yukon Gold potatoes instead of russets?
Yukon Golds have the perfect balance of waxy and starchy qualities, creating a naturally creamy texture when cooked. Russets would turn gluey and make the soup too thick. Their mild, buttery flavor also lets the other ingredients shine without overpowering the soup.
Can I make this soup without dairy?
Replace the heavy cream with 1 cup full-fat coconut milk or cashew cream for a rich, dairy-free version. For extra creaminess, blend in ½ cup cooked white beans with the broth before adding potatoes. The soup will still be velvety and satisfying.
How do I fix lumpy soup?
If you end up with lumps, use an immersion blender to smooth out the soup in 10-second bursts while stirring. For stubborn lumps, strain the soup through a fine-mesh sieve. The key is blending only half the soup at first—this prevents over-blending and keeps some texture.
What's the best way to reheat leftovers?
Reheat gently on the stove over low heat, stirring frequently. Add the cream and butter only in the last 5 minutes to maintain smoothness. For frozen soup, thaw overnight in the fridge first—never microwave directly from frozen. A splash of broth may be needed if it thickens too much.
Can I add other vegetables to this recipe?
Yes! Try adding ½ cup chopped carrots or ½ cup diced ham with the onions and celery. For heartier soup, stir in 1 cup chopped kale during the last 5 minutes of cooking. Just be mindful of texture—too many soft vegetables can make the soup too thick.
