Soups & Stews
Granny's potato soup recipe brings back the cozy, hearty flavors of home—where thick, velvety chunks of potato float in a rich broth topped with a golden, herbed crust. This isn't just soup; it's a memory in a bowl, passed down through generations with every spoonful. The secret lies in slow-simmered broth and a crispy crust that adds texture and depth, making it more than comfort food—it's a tradition.
What sets this recipe apart is the balance of simplicity and technique. You'll start with basic ingredients—potatoes, onions, celery, and herbs—but the magic happens in the slow simmer and the final crust. No fancy equipment is needed, just patience and a few key steps to build layers of flavor.
The crust transforms ordinary soup into something extraordinary, with its aromatic blend of herbs and buttery richness.
By the time you serve this soup, your kitchen will smell like home, and every bite will deliver that perfect harmony of creamy potatoes, savory broth, and crispy crust. It's the kind of dish that disappears quickly, leaving guests asking for seconds.
Whether you're feeding a family or craving a solo bowl of warmth, this recipe delivers restaurant-quality results with a homemade touch.
Serve it with crusty bread for dipping, or pair it with a simple green salad to balance the richness. The leftovers reheat beautifully, making it perfect for meal prep. Here's how to bring Granny's soul-warming potato soup to your table.
Ingredients for granny's potato soup
Thick potato chunks, rich broth, and a golden herb crust—this is comfort food at its finest.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 2 ½ lb | Cut into 1-inch chunks, skin on |
| Yellow Onion 🧅 | 1 whole | Diced, medium size preferred |
| Celery Stalk 🥬 | 3 whole | Diced, stringy parts removed |
| Carrots 🥕 | 3 medium | Fixed: Changed to '3 medium' → '3' with unit 'whole' |
| Carrots 🥕 | 3 whole | Diced, medium size preferred |
| Chicken Broth 🍲 | 6 cups | Low-sodium preferred, homemade or high-quality |
| Heavy Cream 🥛 | ½ cup | Full-fat for creaminess |
| Unsalted Butter 🧈 | 4 tbsp | Cold for crust, unsalted preferred |
| All-Purpose Flour 🌾 | ¼ cup | For crispy herb crust |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Dried works at 1/3 amount |
| Fresh Parsley Leaves 🌿 | ¼ cup | Chopped, for garnish |
| Garlic Cloves 🧄 | 4 cloves | Minced, for flavor depth |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Bay Leaves 🍃 | 2 whole | Removed after simmering |
The potatoes are the heart of this soup. Yukon Golds hold their shape beautifully while developing that creamy texture—Russets work too, but they'll break down more. Most grocery stores carry these, but if you're at a farmers market, grab the freshest looking ones. The onions, celery, and carrots should be crisp and firm, not limp or discolored. Costco or Trader Joe's often have pre-cut veggie mixes that save time, but chopping your own gives better flavor. For the broth, homemade is ideal, but Swanson or Pacific Foods low-sodium versions work in a pinch.
No heavy cream? Half-and-half or whole milk will work, though the soup won't be as rich. Fresh herbs are best, but dried thyme and parsley at one-third the amount get you close. The butter for the crust must be cold—take it out of the fridge 10 minutes before mixing. For the flour, King Arthur or Bob's Red Mill are reliable brands. Short on time? Pre-chopped frozen veggies (like the ones from Green Giant) work perfectly—just don't thaw them before adding to the pot. The bay leaves add depth but need to be removed before serving.
This soup tastes even better the next day—reheat gently on the stove with a splash of broth to restore creaminess. Keeps 4-5 days in the fridge or 3 months in the freezer. For the crust, make it fresh before serving, but you can prep the soup base ahead. Portion into containers with a little extra broth on top to prevent a skin from forming. Serve with crusty bread or oyster crackers for the full experience.
Why You'll Love This Recipe
- Here’s what sold me: the soup’s velvety texture comes from the potatoes themselves, not heavy cream. A splash of milk or broth keeps it rich, but you’d never guess it’s secretly light. That crispy edge on the carrots? Chef’s kiss.
- I’ll be real: this recipe uses stuff you already have. Onions, carrots, celery—basic veggies that won’t break the bank. The Yukon Golds are the splurge, but they’re worth it for that buttery, fluffy finish. No weird ingredients, no stress. Just good soup.
Step-by-step instructions for Granny's potato soup recipe
Here's how to create a velvety potato soup with a crispy herb crust that captures all the comforting flavors of home.
Sauté the Vegetable Base
In a large Dutch oven, melt 2 tablespoons of the unsalted butter over medium heat. Add the diced yellow onion, diced celery stalk, diced medium carrots, and diced whole carrots. Cook for 8-10 minutes until the vegetables soften and the onion becomes translucent.
Add the minced garlic cloves and cook for an additional 1 minute until fragrant. This step builds the flavor foundation for your soup. I like to stir occasionally to prevent the vegetables from browning too much—we want them tender, not crispy at this stage.
Simmer Potatoes and Broth
Add the 2.5 lb Yukon Gold Potatoes cut into 1-inch chunks to the Dutch oven. Pour in the 6 cups chicken broth and add the 2 whole bay leaves, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Bring to a boil, then reduce heat to low and let it simmer uncovered for 20-25 minutes until the potatoes are fork-tender.
You'll know the potatoes are ready when they pierce easily with a fork but still hold their shape. If the soup seems too thick, add a splash of water or broth to maintain the right consistency. This simmering time is crucial for developing the soup's rich, comforting flavor.
Create the Herb Crust Mixture
In a small bowl, combine the 0.25 cup all-purpose flour, 1 tablespoon fresh thyme leaves, 0.25 cup fresh parsley leaves, 0.5 teaspoon black pepper, and the remaining 2 tablespoons unsalted butter cut into small pieces. Use your fingers to work the butter into the flour mixture until it resembles coarse crumbs with pea-sized butter pieces.
This mixture is what creates that coveted crispy crust on top of your soup. If it seems too dry, add just a teaspoon of cold water to help it bind. The herb combination adds a fresh, aromatic element that complements the creamy soup beautifully.
Finish with Cream and Topping
Once the potatoes are tender, stir in the 0.5 cup heavy cream and let the soup simmer for an additional 5 minutes to heat through. Taste and adjust seasoning if needed. Remove the bay leaves before serving.
Spoon the herb crust mixture evenly over the top of the soup. Place the Dutch oven under a preheated broiler for 3-5 minutes until the crust is golden brown and crispy. Watch it closely—the crust can go from perfect to burnt in seconds. Let it cool for 2 minutes before serving.
Serve with Fresh Garnish
Ladle the soup into bowls, being careful to include some of that crispy herb crust. Garnish each serving with additional chopped fresh parsley leaves. The contrast between the creamy soup and the crispy topping is what makes this recipe truly special.
Serve immediately while the crust is still crispy. The soup should be velvety smooth with chunks of tender potatoes, and each bite should deliver that perfect combination of creamy, savory, and herby flavors. This is the kind of soup that warms you from the inside out.
Pro Tips For Making Granny'S Potato Soup
- Parboil the Potatoes First: Toss your Yukon Golds in boiling salted water for exactly 5 minutes before adding to the soup—this keeps them from falling apart later. I learned this the hard way after one disastrous batch where my soup turned into a gluey mess.
- Dice Onion and Celery Small: Cut the yellow onion and celery into ¼-inch pieces—they’ll cook faster and blend smoothly into the soup. Larger chunks mean you’ll be tasting vegetables instead of a creamy texture.
- Don’t Skip the Butter: Use 4 tablespoons of butter (not oil) when sautéing the veggies—it adds richness and prevents the soup from tasting flat. Yes, even if you’re watching calories, trust me on this.
- Simmer Low and Slow: Keep the soup at a gentle simmer (not a rolling boil) for at least 20 minutes after adding the potatoes—this lets the flavors meld without turning the Yukons mushy. Patience here makes all the difference.
Health benefits of this granny's potato soup
Comforting Carbohydrates
Potatoes are the star of this soup, providing complex carbohydrates that fuel your body with sustained energy. A 1-cup serving of this soup delivers about 35 grams of carbs, including fiber-rich potato skins if you leave them on.
These slow-digesting carbs help stabilize blood sugar, making this an ideal meal for long, cold days when you need lasting warmth. 🥔
Protein for Satiety
The heavy cream and chicken broth add protein to this dish, with about 8-10 grams per serving. While not a high-protein meal, this protein content helps keep you full longer than many other soups.
For a boost, stir in ½ cup cooked chicken breast per serving—it blends seamlessly and adds muscle-building benefits without altering the texture.
Heart-Healthy Fats
The unsalted butter and heavy cream provide rich, satisfying fats that support brain function and nutrient absorption. While these ingredients are calorie-dense, they're balanced by the soup's fiber content.
For a lighter option, swap ½ cup of the heavy cream for Greek yogurt (plain, full-fat) to maintain creaminess while adding protein and probiotics.
Immune-Boosting Herbs
The fresh thyme and parsley in the crust aren't just for flavor—they pack a nutritional punch. Thyme contains antioxidants that fight inflammation, while parsley provides vitamin K (great for bone health) and vitamin C (immune support).
Using fresh herbs maximizes these benefits—dried versions still contribute flavor but lose some potency during processing.
Hydration Helper
Chicken broth is essentially electrolyte-rich water, helping replenish fluids while providing minerals like potassium and magnesium. This makes the soup particularly beneficial after workouts or during illness when hydration needs increase.
For extra minerals, add 1 tsp apple cider vinegar to the broth while simmering—it enhances flavor while boosting potassium content.
Customizable Nutrition
This recipe adapts easily to dietary needs. For lower-fat, replace butter with olive oil in the crust and use low-fat milk instead of heavy cream. Gluten-free? Swap all-purpose flour for almond flour in the crust.
The base remains naturally dairy-free if you omit the cream and butter, making it suitable for lactose-intolerant individuals while keeping all the comforting flavors intact. 💪
Nutrition facts
Frequently asked questions
Can I make this soup without heavy cream?
For a lighter version, substitute ½ cup heavy cream with ½ cup whole milk or Greek yogurt. The soup will still be creamy, though slightly less rich. If you prefer a completely dairy-free option, use ½ cup coconut milk—it adds a subtle sweetness that pairs well with the potatoes.
How do I prevent the crust from burning under the broiler?
Watch the crust closely—it can go from golden to burnt in 30 seconds! Start with 2-3 minutes at medium-high heat, then check frequently. If the oven runs hot, reduce to low heat and broil for 1-2 minutes longer. A dark-colored Dutch oven helps absorb heat more evenly, so consider using one if yours is light-colored.
Can I make this soup in a slow cooker?
Yes, but with adjustments. Sauté the veggies first, then add everything except the crust to the slow cooker. Cook on LOW for 6-7 hours or HIGH for 3-4 hours. Stir in the cream at the end, then top with the crust mixture and broil separately for 3-4 minutes to crisp it. The slow cooker method works best for large batches—just be sure to add extra broth if needed.
Why does my soup taste bland after reheating?
Reheating can dull flavors because the broth separates or the cream breaks down. To fix it, stir in 1-2 tablespoons of butter or cream while reheating, and add a splash of broth to restore richness. For extra flavor, sprinkle in ½ teaspoon of garlic powder or a pinch of smoked paprika before serving. Always reheat gently on the stove—microwaving can make the texture grainy.
What’s the best way to store leftovers?
Store in an airtight container with the crust removed (it reheats better without it). Keeps fresh in the fridge for 4-5 days. For freezing, portion the soup (without crust) into containers, leaving ½-inch headspace to prevent ice crystals. Thaw overnight in the fridge, then reheat on the stove with extra broth to restore creaminess. The crust is best made fresh, but you can reheat it separately in the oven at 350°F for 5-7 minutes.
