Soups & Stews
Grandma's Kitchen potato soup recipe isn't just a meal—it's a warm hug in a bowl, the kind that smells like home before you even taste it. The secret lies in slow-simmered potatoes that break down into velvety perfection, infused with thyme and bay leaves that whisper of family kitchens.
I've perfected this version over years of holiday gatherings, where the aroma alone brings everyone running.
What sets this apart is the balance of rich creaminess without heaviness, achieved by simmering the broth just until the potatoes are tender enough to blend smoothly. The roux base—made from butter and flour—creates that signature velvety texture while keeping the soup hearty enough to stand alone.
Every spoonful delivers that comforting, nostalgic flavor that makes it worth the 45-minute simmer time.
By the end, you'll have a soup so rich and aromatic it transforms any dinner into a celebration. The crusty bread topping adds a satisfying crunch, while the herb garnish brings freshness to every bite.
This is the kind of soup that disappears faster than you can say "seconds, please?" and leaves everyone asking for the recipe.
Serve it with a side salad for balance or extra bread for soaking up every last drop. The best part? It tastes even better the next day, making it perfect for meal prep or holiday leftovers. Let's get cooking—your kitchen (and your family) will thank you.
Ingredients for grandma's kitchen potato soup
Six ingredients make this soup taste like home—slow-simmered potatoes, rich cream, and herbs that whisper of family kitchens.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 2 ½ lb | Peeled, cut into 1-inch cubes |
| Unsalted Butter 🧈 | ½ cup | Cold, cut into small pieces |
| All-Purpose Flour 🌾 | ½ cup | For roux base |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for creaminess |
| Fresh Thyme 🌿 | ¼ cup | Stems removed, chopped |
| Bay Leaves 🌿 | 2 whole | Fresh or dried |
| Garlic Cloves 🧄 | 4 cloves | Peeled, minced |
| Onion 🧅 | 1 whole | Yellow, diced small |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Crusty Bread 🍞 | 6 slices | For topping, toasted |
| Fresh Parsley 🌿 | 0.1 cup | Chopped, for garnish |
The Yukon Gold potatoes are key—their buttery texture breaks down beautifully for that velvety finish. Costco or Whole Foods usually have them pre-washed, which saves time. For broth, Swanson or Pacific Foods low-sodium versions work best—no need to doctor them. Fresh thyme and bay leaves? Trader Joe's sells them in small bundles, perfect for this recipe. If you grab dried, use half the amount. The garlic and onion? Fresh is non-negotiable here—they build the flavor base, so don't skimp on quality.
No heavy cream? Full-fat Greek yogurt mixed with milk gets you close, though the texture will be slightly tangier. Short on thyme? Fresh rosemary at half the amount works too—it's more piney but still delicious. The bread topping can be any crusty loaf—sourdough or a good baguette from the bakery section. For extra richness, toast the bread with a little garlic butter before adding it to the soup. The flour for the roux? All-purpose is fine, but if you've got bread flour, it'll give a slightly thicker texture.
This soup tastes even better the next day—4-5 days in the fridge, no problem. Freeze portions for up to 3 months if you're prepping ahead. I always make a double batch because it disappears fast. For serving, toast the bread slices until golden and crispy, then sprinkle with salt and a tiny bit of the parsley. The parsley stays fresh for 5 days if you wrap the stems in damp paper towels and store them in a baggie.
Why You'll Love This Recipe
- No-Fuss Stovetop Magic: I swear by this recipe because it’s the kind of meal that hums along while you sip coffee. Toss in diced Yukon Golds, a roux of butter and flour, and let the broth do the work—no peeling, no dicing like a fine chef, just chunky, hearty goodness in one pot.
- Creamy-Garlicky Bliss: That moment when the heavy cream swirls into the simmering broth? Pure comfort. The Yukon Golds soak up the richness while the butter and flour create a velvety base—no weird aftertaste, just deep, savory satisfaction that tastes like home.
- Leftovers That Beg for Seconds: Between us, this soup only gets better the next day. The flavors meld into something richer, and the texture? Still creamy but with a subtle thickness that makes it perfect for lunches or a quick reheat when you’re running late.
- Budget-Friendly Crowd-Pleaser: Honestly, this recipe is my go-to for gatherings because it’s cheap, filling, and no one ever complains. A bag of Yukon Golds, a stick of butter, and a can of broth stretch to feed four (or five, if you’re like me and sneak extra bowls). Plus, it’s the kind of dish that makes fussy eaters ask for seconds.
Step-by-step instructions for grandma's kitchen potato soup
Here's how to make this comforting classic—creamy, flavorful, and perfect for chilly days.
Sauté the Aromatics and Make the Roux
In a large pot, melt the 0.5 cup unsalted butter over medium heat. Add the 1 whole onion and 4 cloves garlic cloves, cooking for 5 minutes until the onion becomes translucent and the garlic is fragrant. Here's the thing—don't let the garlic brown or it'll turn bitter.
Next, whisk in the 0.5 cup all-purpose flour and cook for 2-3 minutes, stirring constantly. This creates a roux that will thicken your soup beautifully. You'll see it turn from pale to a light golden color—this is your signal to move to the next step. If it darkens too much, you'll get a nutty flavor instead of the smooth base we want.
Add Potatoes and Broth for Simmering
Gently stir in the 2.5 lb peeled Yukon Gold potatoes and pour in the 6 cups chicken broth. Add the 2 whole bay leaves and 1.5 tsp salt. Bring everything to a boil, then reduce heat to medium-low and let it simmer uncovered for 20-25 minutes, stirring occasionally. You're looking for the potatoes to become fork-tender—they should collapse easily when pierced with a fork.
I like to check the potatoes after 20 minutes—if they're still firm, give them another 5 minutes. The broth should reduce slightly but still have enough liquid to coat the potatoes. If it gets too thick too soon, add ½ cup water to maintain the right consistency. This is where patience pays off—rushing leads to mushy potatoes.
Build Flavor with Herbs and Cream
Once the potatoes are tender, stir in the 0.25 cup fresh thyme and 0.5 tsp black pepper. Let the soup simmer for another 5 minutes to let those herb notes infuse. Then, reduce heat to low and slowly whisk in the 1 cup heavy cream. This is the moment that matters—adding the cream too quickly can cause it to curdle, so go slow.
Simmer for another 5 minutes on low heat. Taste and adjust seasoning—you might need a bit more salt or pepper. The soup should be velvety and rich, with the cream fully incorporated. If it's too thick, stir in 2-3 tablespoons of hot broth to loosen it. Real talk: this is where all the magic happens, so don't skip the simmering time.
Finish and Prepare for Serving
Remove the 2 whole bay leaves and discard them. Ladle the soup into bowls and top each serving with 1 slice toasted crusty bread. Garnish with 0.1 cup chopped fresh parsley for a pop of color and freshness. The bread adds a wonderful crunch contrast to the creamy soup—don't skip this step!
Let the soup sit for 5 minutes before serving so the flavors meld together. I know it seems weird, but trust me—this brief rest makes all the difference. Serve with extra bread on the side and you'll have a meal that tastes like home cooking at its best. The creamy texture with rustic herb notes is what makes this soup truly special.
Pro Tips For Making Grandma'S Kitchen Potato Soup
- Boil Potatoes Whole First: I used to cube them right away, but boiling whole Yukon Golds until just tender (about 15 minutes) keeps their shape and prevents mush. Cut them after—this is the thing that matters most for creamy texture.
- Toast the Flour Routine: Skip the quick stir-in. Melt the butter first, then cook the flour over medium heat for 2-3 minutes until it smells nutty. This removes the raw taste and thickens the soup properly—no lumps, no floury aftertaste.
- Strain the Broth: After simmering potatoes in broth, strain it through a fine-mesh sieve. This removes starch and gives you a cleaner base for the roux. I know it’s extra work, but the soup stays silky instead of gluey.
- Finish with Cold Cream: Add the heavy cream off the heat, then stir in just enough to reach your desired consistency. Heating it too long turns it grainy. Start with ½ cup, taste, then adjust—you can always add more cold cream later.
Perfect pairings for this grandma's kitchen potato soup
Bread Pairings
There’s nothing like a crusty sourdough baguette to elevate this soup—its chewy texture contrasts perfectly with the creamy broth. I like to toast slices with a little garlic-infused olive oil and sprinkle with flaky sea salt before serving.
For extra indulgence, try a brioche roll or rustic Italian loaf from your local bakery. The key is toasting until golden and crispy—this creates that satisfying crunch in every bite. 🍞
Herb Garnishes
Fresh herbs brighten the soup’s rich flavors without overpowering them. I always finish with chopped parsley for a pop of color and freshness, but chives or dill work beautifully too.
For a more rustic touch, add a tiny sprinkle of fresh thyme leaves—they echo the thyme in the soup and add an earthy depth. If you’re feeling fancy, a drizzle of truffle oil (just ½ teaspoon) takes it to gourmet status. 🌿
Side Salad Balance
A crisp arugula salad with a light lemon vinaigrette cuts through the soup’s creaminess beautifully. I toss 4 cups baby arugula with 2 tablespoons olive oil, 1 tablespoon lemon juice, and a pinch of honey for a refreshing contrast.
For heartier sides, try roasted Brussels sprouts with bacon or crispy roasted potatoes—both add texture and balance the meal. 🥗
Cheese Additions
If you love cheese, a sprinkle of sharp cheddar or Gruyère on top adds a savory kick. I like to shred ½ cup and melt it into the soup during the final 5 minutes of simmering.
For a tangy twist, try crumbled feta or goat cheese—just add it at the end so it doesn’t curdle. The cheese melts into the cream, creating a luxurious finish. 🧀
Beverage Pairings
A dry white wine like Sauvignon Blanc or Chardonnay complements the soup’s creamy, herby notes beautifully. For beer lovers, a crisp lager or wheat ale balances the richness without overpowering.
I often reach for a hot cup of chamomile tea—it enhances the soup’s comforting flavors and makes the meal feel even cozier. 🍷
Make-Ahead Toppings
Prep toppings ahead to save time on serving day. Toast the bread slices in advance and store them in an airtight container at room temperature. Chop the parsley and store it wrapped in a damp paper towel in the fridge for up to 5 days.
If using cheese, grate it fresh right before serving—it melts best when added just before eating. This way, assembly is quick and stress-free. ⏰
Nutrition facts
Frequently asked questions
Can I make this soup without heavy cream?
For a lighter version, replace the 1 cup heavy cream with ¾ cup whole milk or ½ cup Greek yogurt mixed with ½ cup milk. The texture will be slightly thinner but still rich. If you prefer a creamier result without dairy, try ½ cup coconut cream—just simmer it longer to reduce any coconut flavor.
How do I prevent the soup from getting too thick?
If your soup thickens too quickly, simply stir in 2-3 tablespoons of hot broth or water to loosen it. The key is patience—simmering at medium-low heat prevents rapid thickening. For extra insurance, start with ½ cup less flour in the roux. If it's already too thick, don't worry—just thin it out gradually.
Can I use frozen potatoes instead of fresh?
Frozen potatoes work in a pinch, but fresh Yukon Golds are ideal for that velvety texture. If using frozen, thaw them first and pat dry to avoid excess moisture. For best results, add them 5 minutes earlier than fresh potatoes since they may need extra time to soften. The flavor won't be identical, but it'll still taste comforting.
Why does my soup taste bland after adding cream?
Adding cream can mute flavors, so adjust seasoning after incorporating it. Taste and add more salt, black pepper, or even a pinch of garlic powder if needed. A splash of lemon juice (1 teaspoon) brightens the flavors beautifully. The cream should enhance, not hide, the herby broth.
How long will this soup keep in the fridge?
This soup tastes even better the next day! Store it in an airtight container for up to 4-5 days. The flavors meld beautifully, and the texture remains creamy. For leftovers, reheat gently on the stove over low heat—never microwave directly from the fridge to prevent a skin from forming.
