Soups & Stews
This big potato soup recipe delivers the ultimate comfort in every spoonful—where crispy celery crowns float atop a velvety velouté that’s rich yet light. The secret lies in roasting the potatoes first for deep caramelization, then simmering them in a fragrant broth until tender.
Every bite balances earthy potato sweetness with the bright crunch of celery, creating a texture contrast that’s impossible to resist.
The foundation of this soup is a slow-cooked broth infused with aromatic vegetables and herbs, which builds layers of flavor as it simmers. Unlike instant versions, this method develops a depth that turns simple potatoes into a restaurant-worthy dish.
The velouté base—made with heavy cream and a touch of mustard—adds a luxurious creaminess without overpowering the potatoes’ natural taste.
By the time you’re done, you’ll have a soup that’s creamy yet never heavy, with crispy celery crowns that add satisfying texture. The aroma alone will fill your kitchen with warmth, while the first spoonful delivers that perfect harmony of flavors.
It’s the kind of soup that feels indulgent yet balanced, perfect for chilly evenings or family gatherings.
Whether you’re serving it as a hearty appetizer or a main course, this recipe scales beautifully and can be customized with toppings like sour cream, bacon bits, or fresh herbs. The instructions are straightforward, ensuring you achieve that velvety velouté and crispy celery every time. Let’s get cooking!
Ingredients for big potato soup
Roasted potatoes, crispy celery crowns, and velvety velouté—here's what makes this soup unforgettable.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 3 lb | Cut into 2-inch chunks, roasted first |
| Celery Stems 🧅 | 3 whole | Cut into 2-inch lengths for crispy crowns |
| Yellow Onion 🧅 | 1 whole | Diced, for aromatic base |
| Carrots 🥕 | 4 medium | Peeled, cut into 1-inch pieces |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat for velvety texture |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Butter 🧈 | 4 tbsp | Unsalted, for roasting potatoes |
| Garlic Cloves 🧄 | 4 cloves | Minced, for deep flavor |
| Dijon Mustard 🍯 | 1 tbsp | For velouté tang |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, chopped |
| Salt 🧂 | 1 ½ tsp | Kosher, adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Sour Cream 🥛 | ½ cup | For topping, optional |
| Chives 🌿 | ¼ cup | Chopped, for garnish |
The Yukon Gold potatoes are non-negotiable—their buttery texture and creamy flesh hold up perfectly to roasting. Buy them fresh from the grocery store’s produce section, not the pre-cut bins. For the celery crowns, grab thick, sturdy celery stalks—the ones with the widest bases at Trader Joe's or Whole Foods work best. The carrots can be any variety, but orange or purple add a pretty pop of color. Pro tip: roast the potatoes and celery together—they’ll caramelize beautifully while you prep the broth.
No heavy cream? Full-fat coconut milk works in a pinch, though the flavor won’t be identical. Short on thyme? Dried thyme at half the amount gets you close, but fresh is ideal. The Dijon mustard adds that signature tang—skip it if you dislike mustard, but trust me, it’s worth it. For the broth, low-sodium is key—you’ll be adding plenty of salt later. If you’re making this ahead, freeze the roasted potatoes and celery separately—they’ll crisp up beautifully when reheated.
This soup tastes even better the next day as flavors meld. Store leftovers in the fridge for up to 5 days, or freeze for 3 months. The celery crowns crisp up again when reheated—just pop them in a hot pan for 30 seconds. For serving, always add the sour cream and chives last so they stay fresh. Double the batch—it disappears fast, especially when you’re testing the crispy celery crowns straight from the oven.
Why You'll Love This Recipe
- Here’s what sold me: the heavy cream doesn’t just make it rich—it makes every bite satisfying. That golden edge where the potatoes are tender but still hold their shape? Add a splash of cream, and suddenly it’s restaurant-quality without the fuss. The onion and celery mellow into the background, letting the potatoes shine like the stars they are.
- Foolproof Potato Math: I swear by this recipe because it’s the kind of thing that forgives mistakes—overcooked carrots? No one notices. Undercooked celery? Still delicious. The Yukon Golds break down into that buttery, velvety texture no matter what, and the heavy cream ties it all together like a warm hug.
- Creamy Without Trying: Here’s what sold me: the heavy cream doesn’t just make it rich—it makes every bite satisfying. That golden edge where the potatoes are tender but still hold their shape? Add a splash of cream, and suddenly it’s restaurant-quality without the fuss. The onion and celery mellow into the background, letting the potatoes shine like the stars they are.
- Leftovers That Don’t Suck: Between us, most potato soup turns into sad, watery sludge after day two. Not this one. The cream keeps it luscious, and the potatoes stay firm enough to scoop up with a spoon—no soggy bottoms here. I make a double batch on Sundays, and by Wednesday, I’m still reaching for it.
Step-by-step instructions for big potato soup with crispy celery crowns
Here's how to create a velvety potato soup where crispy celery crowns float on top.
Roast the Potatoes and Celery Crowns for Crispy Texture
Preheat your oven to 425°F. Cut the 3 lb Yukon Gold Potatoes into 2-inch chunks and trim the 3 whole Celery Stems into 2-inch lengths, leaving the leafy tops intact for crispy crowns. Toss the potatoes and celery with 2 tbsp Butter and 1 tsp Salt on a large baking sheet.
Roast for 35-40 minutes, stirring once halfway, until the potatoes are tender when pierced with a knife and the celery crowns are golden brown and crispy. The key here is high heat and frequent stirring to get that perfect texture. Remove from oven and set aside—these roasted pieces will add depth of flavor and texture to your soup.
Sauté Aromatics for Flavor Foundation
In a large Dutch oven, melt the remaining 2 tbsp Butter over medium heat. Add the 1 whole Yellow Onion (diced) and cook for 5 minutes until softened and translucent. Add the 4 medium Carrots (peeled and cut into 1-inch pieces) and cook for another 5 minutes until they begin to soften.
Stir in the 4 cloves Garlic Cloves (minced) and 0.25 cup Fresh Thyme (chopped leaves only), cooking for 1 minute until fragrant. You'll smell that wonderful aromatic base building—this is where all the flavor magic happens. Don't let the garlic burn, or it'll turn bitter.
Build the Creamy Velouté Base
Pour in the 6 cups Chicken Broth and bring to a gentle simmer. Add the roasted potatoes and celery crowns, along with the 1 tbsp Dijon Mustard. Simmer for 15-20 minutes until the potatoes are completely tender and the soup has thickened slightly. The mustard adds that perfect tang that balances the creaminess.
Season generously with the remaining 0.5 tsp Salt and 0.5 tsp Black Pepper. Taste and adjust—this is where you can really make the soup your own. The velouté should be thick enough to coat the back of a spoon but still have a smooth, creamy consistency.
Finish with Cream and Garnish
Reduce heat to low and stir in the 1.5 cups Heavy Cream. Simmer gently for 5 minutes—this prevents curdling and gives the soup its luxurious texture. The cream should blend smoothly into the velouté, creating that signature creamy mouthfeel.
Ladle the soup into bowls and top each serving with a dollop of 0.5 cup Sour Cream and a sprinkle of 0.25 cup Chives (chopped). The contrast of crispy celery crowns floating on top adds that restaurant-quality presentation. Serve immediately while the crowns are still crispy and the soup is steaming hot.
Pro Tips For Making Big Potato Soup
- PARBOIL POTATOES FIRST: Cut the Yukon Golds into even 1-inch chunks—then boil them uncovered for 5 minutes before adding to the pot. This jumpstarts the cooking and keeps them from turning to mush later (yes, even if you’re impatient like me).
- SWEAT VEGETABLES LOW: Celery, onions, and carrots need time—cook them on medium-low for 8-10 minutes until the onions turn translucent and the carrots soften. Rushing this step means your soup will taste raw and bitter, and no one wants that.
- SKIP THE BOILING CREAM: Heavy cream scalds easily. Stir it in off the heat or reduce the soup’s temperature to a gentle simmer first—otherwise, you’ll end up with curdled, lumpy nonsense. Trust me, it’s not worth the cleanup.
- USE COLD POTATOES: After boiling, plunge the potatoes into ice water for 2 minutes. This stops the cooking process and keeps them from falling apart when you blend or stir them into the soup later—no one likes a watery, gluey mess.
Creative variations of this big potato soup
Spicy Southwest Twist
Turn your potato soup into a fiesta with 1 tbsp chipotle powder and ½ tsp cumin added to the broth. Swap the celery crowns for roasted poblano peppers (peeled and sliced) and top with crumbled cotija cheese and cilantro.
The smoky heat balances the creaminess beautifully—perfect for chili lovers! 🌶️
Creamy Mushroom Upgrade
Sauté 8 oz wild mushrooms (sliced) with the onions and carrots for an earthy depth. Add 1 tbsp Worcestershire sauce when building the velouté for umami richness.
Garnish with crispy fried shallots and a sprinkle of fresh parsley for a gourmet touch. This version feels like a cozy bistro dish. 🍄
Vegan Velouté
Replace the heavy cream with 1.5 cups full-fat coconut milk and use vegetable broth instead of chicken. Add 1 tbsp nutritional yeast to the velouté for a cheesy flavor. Roast the potatoes and celery as directed, then blend half the soup for a silky texture.
Top with vegan sour cream and smoked paprika for a satisfying plant-based bowl. 🌱
Loaded Baked Potato Soup
Transform this into a loaded baked potato-inspired dish by adding ½ cup shredded cheddar cheese and ½ cup bacon bits to each bowl. Stir in 1 tbsp green onions and a dollop of sour cream before serving.
The creamy soup becomes a hearty, cheesy delight—ideal for game day or family dinners. 🧀
Herb-Infused French Style
Swap the thyme for 1 tbsp fresh tarragon and 1 tsp dried marjoram for a French bistro vibe. Add 1 sprig fresh rosemary to the roasting potatoes and a splash of dry white wine when deglazing the pot. Garnish with crème fraîche and chervil for an elegant touch. 🥖
Kid-Friendly Mild Version
Skip the Dijon mustard and reduce the salt to ½ tsp. Add ½ cup diced ham or shredded rotisserie chicken for extra protein. Serve with buttery croutons and a sprinkle of grated Parmesan on top.
The mild flavors make this a hit with picky eaters while still feeling indulgent. 🧒
Nutrition facts
Frequently asked questions
Why roast the potatoes before making the soup?
Roasting the potatoes first creates deep caramelization that adds incredible depth of flavor to your soup. The crispy edges and tender centers develop a rich, nutty sweetness that simmering alone can't achieve. Plus, it cuts down on total cooking time since the potatoes start partially cooked.
Can I make this soup ahead of time?
This soup actually tastes better the next day as flavors meld together. Store leftovers in the fridge for up to 5 days or freeze for 3 months. When reheating, warm the soup gently on the stove and crisp the celery crowns in a hot pan for 30 seconds before serving.
What if I don't have heavy cream?
You can substitute with half-and-half for a lighter texture or full-fat coconut milk for a dairy-free option. For the best results, avoid low-fat alternatives—they won't create that luxurious velouté. The flavor will be slightly different but still delicious.
How do I keep the celery crowns crispy?
The secret is high heat and quick cooking. Roast them at 425°F until golden brown, and add them to the soup just before serving. If they soften during simmering, remove them with a slotted spoon and crisp them again in a hot pan for 20-30 seconds before placing on top.
Can I make this soup without celery?
Yes, but you'll miss that wonderful texture contrast. Try using leeks or fennel instead—they add a similar mild sweetness. For a different crunch, add crispy fried shallots or toasted bread croutons as a topping instead.
