Soups & Stews
Allison’s baked potato soup delivers the ultimate comfort in every spoonful—crispy golden edges and a velvety cream base, all without a single drop of blending. The secret lies in roasting the potatoes first, which deepens their flavor and creates that coveted crunchy top. I’ve perfected this technique over years of holiday gatherings, where this soup becomes the star of the table.
What sets this recipe apart is the two-step cooking process: roasting the potatoes until tender and caramelized, then simmering them in a rich broth with onions, garlic, and herbs. The creaminess comes from slow reduction, not a blender—meaning you’ll still have those satisfying potato chunks in every bite. It’s the kind of soup that tastes even better the next day, as flavors meld into perfect harmony.
The result is a bowl of soup with textural contrast—crispy edges that shatter with each spoonful, paired with a smooth, creamy broth that coats your mouth. The aroma alone will have your kitchen smelling like a cozy autumn evening, and the simplicity of the ingredients makes it feel like a restaurant-quality dish without the fuss.
Serve it with a sprinkle of green onions, a dollop of sour cream, or crispy bacon bits for extra indulgence. This is the baked potato soup that will become your new favorite—foolproof, flavorful, and impossible to resist.
Ingredients for allison's baked potato soup
Six ingredients make this cozy soup shine—crispy, creamy, and full of holiday vibes.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lb | Cut into 1-inch chunks, skin on |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Celery Stalks 🥬 | 3 whole | Diced, about 1 cup |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Whole Milk 🥛 | 1 cup | For creaminess |
| Butter 🧈 | 4 tbsp | Unsalted, for roasting |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Dried Rosemary 🌿 | ½ tsp | Crushed, for aroma |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Green Onions 🧅 | 3 whole | Sliced, for garnish |
| Sour Cream 🥛 | ½ cup | For serving, optional |
The potatoes are non-negotiable—Russet gives you that fluffy texture when roasted. Grab a 3-pound bag from the grocery store (the big ones at Walmart or Kroger work perfectly). Cut them into even chunks so they roast uniformly. For the herbs, fresh rosemary is ideal, but dried works in a pinch—just crush the leaves between your fingers to wake up the flavor. The chicken broth? Low-sodium is key here, or you’ll end up with a salty mess. I always keep a carton of Pacific Foods in my freezer for moments like this—it’s rich without being heavy.
No heavy cream? Full-fat coconut milk works in a pinch (though it’ll taste slightly different). Short on milk? Evaporated milk at half the amount gives you creaminess without thinning the soup. The butter matters for roasting—unsalted so you control the seasoning. If you’re feeling fancy, swap the sour cream for a dollop of crème fraîche for extra tang. The green onions? Freeze the greens if you buy a bunch—save the whites for cooking. And if you’re worried about the soup being too thick after roasting, just add a splash of broth later. It’s all about balance.
This soup only gets better with time—3-4 days in the fridge, honestly. The flavors meld into perfection, and the crispy edges stay intact if you reheat gently. For freezing, portion it into airtight containers with a layer of broth on top to protect the potatoes. Thaws beautifully and reheats like a dream. Garnish with extra crispy potato bits straight from the roasting tray—trust me on this. Leftovers? Even better for lunch the next day, especially with a sprinkle of those crispy bits on top.
Why You'll Love This Recipe
- Here’s what sold me: the roasted potatoes give it that perfect texture—crispy edges, fluffy centers—while the broth keeps it rich without needing heavy cream. Add a splash of milk at the end, and it’s dangerously addictive, but you’d never guess how light it stays.
- One-Pot Magic: I swear by this recipe because it’s literally one pot—no chopping boards overflowing, no extra dishes. The onions, celery, and garlic all soften together while you peel the potatoes, and by the time they’re roasted, the broth’s already working its flavor magic. Minimal chopping, zero stress.
- Creamy Without Guilt: Here’s what sold me: the roasted potatoes give it that perfect texture—crispy edges, fluffy centers—while the broth keeps it rich without needing heavy cream. Add a splash of milk at the end, and it’s dangerously addictive, but you’d never guess how light it stays.
- Game for Any Day: Between us, I make this for lazy Sundays and weeknight dinners. Double the batch on Sunday, reheat portions all week, or bring it to a potluck—it’s the kind of soup that disappears fast, whether it’s a cozy night in or feeding a crowd. The roasted potatoes hold up for days, too.
Step-by-step instructions for allison's baked potato soup
Here's how to create that perfect creamy texture without blending, plus a golden, crispy top.
Roast the Potatoes and Vegetables for Deep Flavor
Preheat your oven to 400°F and line a large baking sheet with parchment paper. Toss the 3 lb Russet Potatoes (cut into 1-inch chunks, skin on), 1 whole Yellow Onion (diced), 3 whole Celery Stalks (diced), and 4 cloves Garlic Cloves (minced) with 2 tablespoons Butter and 1 teaspoon Salt. Spread them in a single layer, leaving space between pieces for even browning.
Roast for 30-35 minutes, stirring once halfway through, until the potatoes are tender when pierced with a fork and the edges are deep golden brown. The caramelization here builds the soup's rich, savory base. Remove from the oven and set aside—don't skip this step, as it makes all the difference in flavor.
Build the Creamy Base on the Stovetop
In a large pot over medium heat, melt the remaining 2 tablespoons Butter. Add the roasted potato and vegetable mixture, scraping up any browned bits from the bottom of the pan. Pour in the 4 cups Chicken Broth, then stir in the 1 teaspoon Dried Thyme, 0.5 teaspoon Dried Rosemary, and 0.5 teaspoon Black Pepper.
Bring to a gentle simmer and cook for 15-20 minutes until the potatoes are completely tender and the mixture thickens slightly. You want the soup to be smooth but not blended—this is where the magic happens. Use an immersion blender or carefully transfer small batches to a countertop blender (not food processor) to blend until silky, but leave some texture. Return to the pot and stir in the 1 cup Heavy Cream and 1 cup Whole Milk.
Create the Crispy Top That Everyone Loves
Transfer the soup to a large, oven-safe bowl or pot. In a small bowl, mix 0.5 cup Sour Cream with 0.5 teaspoon Salt and a pinch of Black Pepper. Spread this mixture evenly over the top of the soup, creating a smooth, thin layer. Sprinkle the sliced 3 whole Green Onions on top for garnish and color.
Place the bowl in the preheated oven at 400°F and bake for 10-12 minutes until the top is deep golden brown and slightly puffed. The contrast between the creamy soup and crispy top is what makes this dish so special. Let it rest for 5 minutes before serving to allow the top to set slightly.
Serve and Enjoy the Perfect Baked Potato Soup
Ladle the soup into bowls, making sure to include a generous portion of that crispy top. The creamy texture should coat your spoon, and each bite should deliver the rich, roasted flavors of the potatoes and vegetables. If you prefer an even creamier texture, stir in a bit more Sour Cream at the table.
This soup tastes even better the next day, as the flavors meld and intensify. Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop, stirring occasionally, and broil briefly if you want to restore that crispy top.
Pro Tips For Making Allison'S Baked Potato Soup
- PARSED CONTEXT & APPROACH: (Focused on Allison’s Baked Potato Soup’s key steps: roasting potatoes first, sautéing onion/celery/garlic, simmering with broth, blending, and finishing with cream/cheese.)
- PARBOIL POTATOES FIRST: I learned this the hard way—skipping the parboil means your roasted potatoes will turn to mush when blended. Cut the Russets into 1-inch chunks, boil them for exactly 5 minutes, then drain and roast. The starch stays intact, and your soup won’t turn gluey.
- SWAP CELERY FOR LEEK GREENS: Sounds weird, but it works: use the dark green tops of leeks instead of celery for a sweeter, more aromatic base. Chop them fine and sauté with the onion—it adds depth without overpowering the potato flavor. (Yes, even if you’re skeptical like I was.)
- DON’T OVER-BLEND THE SOUP: After simmering, let the soup cool slightly before blending—hot liquid makes it splatter everywhere. Pulse the immersion blender (or transfer to a countertop blender in batches) until just smooth, not silky. You want texture, not a puree.
Common mistakes when making perfect results
Skipping the Roast
Don't rush the roasting step—this is where the soup's deep flavor develops. I've seen people skip it and just boil the potatoes, but you'll miss that caramelized edge that makes the soup sing. Roast until potatoes are tender but still hold their shape when pierced with a fork. If you're short on time, try a 425°F oven for 25-30 minutes instead of 400°F, but don't go below that temperature or you'll end up with steamed potatoes instead of roasted ones. 🥔
Over-Blending the Soup
Resist the urge to blend everything smooth—this soup's charm comes from those potato chunks that add texture. If you blend too much, you lose that satisfying bite. Use an immersion blender for just a few seconds to smooth out the broth while leaving some potato texture. For a smoother texture without losing all the chunks, blend only half the soup and mix it back in. 🥄
Using High-Sodium Broth
High-sodium broth can make your soup taste bland or overly salty. Always use low-sodium chicken broth—I prefer Pacific Foods brand—and taste as you go. If you're using regular broth, reduce the added salt to 1 teaspoon and adjust to taste at the end. Pro tip: Add a pinch of MSG (like Accent seasoning) if you want to boost umami without extra salt. 🧂
Not Browning the Top Enough
The crispy top is the star, so don't skimp on baking time. If you pull it out too soon, it'll be pale and soggy. Watch closely after 8 minutes—the top should be deep golden brown and slightly puffed. For extra crunch, broil for 1-2 minutes at the end, but keep an eye on it to avoid burning. 🔥
Adding Cream Too Early
Adding heavy cream or milk before the soup has simmered enough will make it separate or curdle. Always stir in the dairy after the soup has thickened slightly on the stovetop. If you're worried about curdling, temper the cream first by mixing a spoonful of hot soup into it before adding it to the pot. 🥛
Ignoring the Resting Time
Letting the soup rest for 5 minutes after baking is crucial—it allows the crispy top to set and the flavors to meld. If you serve it immediately, the top might crumble, and the soup could taste uneven. Use this time to slice green onions or set out bowls. Trust me, the wait is worth it! ⏳
Nutrition facts
Frequently asked questions
Why does this soup need to be roasted instead of boiled?
Roasting the potatoes first creates that signature caramelized edge and deeper flavor that boiling can't match. The high heat develops a rich, nutty sweetness while keeping the potatoes tender. Plus, the crispy bits that form during roasting add incredible texture to every spoonful. It's what makes this soup taste restaurant-quality!
Can I make this soup vegetarian or vegan?
For a vegetarian version, swap the chicken broth for vegetable broth> and use vegetable oil> instead of butter. For vegan, replace the heavy cream and milk with full-fat coconut milk> and use vegan sour cream> for the crispy top. The roasting process remains the same, and you'll still get that amazing texture.
How do I prevent the crispy top from getting soggy?
Make sure your oven is fully preheated to 400°F> before baking the top. Also, spread the sour cream mixture in an even, thin layer - too much will make it steam instead of crisp. For extra insurance, broil for 1-2 minutes> at the very end. The key is patience - let it set for 5 minutes> before serving!
What's the best way to reheat leftovers?
Gently reheat on the stovetop over low heat> until warmed through. For the crispy top, place the reheated soup back in the oven at 375°F> for 5-8 minutes> to restore that golden crunch. Avoid microwaving - it makes the top rubbery. Leftovers actually taste better the next day as flavors meld!
Can I make this soup in a slow cooker?
While possible, roasting first is crucial for flavor. If you must use a slow cooker, roast the potatoes separately first, then add everything to the slow cooker on low for 3-4 hours>. For the crispy top, transfer to an oven-safe dish and broil for 5-7 minutes> at the end. The texture won't be identical, but it'll still be delicious!
