Soups & Stews
This baked potato soup recipe with hash browns delivers restaurant-quality comfort in one bowl—creamy, velvety potato soup topped with golden, crispy hash browns that hold their crunch. The secret lies in slow-cooking the potatoes until tender while keeping the hash browns perfectly crisped on top, just like your favorite takeout.
I perfected this technique after years of testing, and it never fails to impress even the pickiest eaters.
The foundation starts with a rich, creamy base made from roasted potatoes, chicken broth, and a touch of cream, all blended until silky smooth.
While the soup simmers, the hash browns get a head start in the oven, baking until they're golden and crispy enough to stand up to the creamy soup below. This dual-cooking method ensures you get the best of both worlds: tender, flavorful soup with a satisfying crunch on every spoonful.
What makes this recipe truly special is the balance of textures—each bite delivers that crispy hash brown contrast against the velvety potato broth, making it impossible to stop at just one.
The soup is hearty enough to stand alone but pairs beautifully with a side salad or crusty bread for a complete meal. Best of all, it comes together in about 45 minutes, perfect for a cozy weeknight dinner.
Whether you're serving a family gathering or craving a solo comfort meal, this soup is designed to impress. The crispy hash browns stay crunchy even after sitting for a few minutes, so you can enjoy every bite without worrying about soggy toppings.
Here’s how to make it—step by step—for foolproof results every time.
Ingredients for baked potato soup recipe with hash browns
The secret to this perfect bowl is creamy soup with crispy hash browns—just like takeout, but better.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lb | Yukon gold works too |
| Large Yellow Onion 🧅 | 1 whole | Chopped into small dice |
| Celery Stalks 🧄 | 3 whole | Chopped into small pieces |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Butter 🧈 | 4 tbsp | Unsalted, melted |
| Frozen Hash Browns 🥔 | 1 ½ lb | Thawed, not pre-cooked |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Sour Cream 🥛 | ¼ cup | For topping, optional |
| Green Onions 🧅 | 3 whole | Chopped, for garnish |
The potatoes are the soul of this soup. Russets break down perfectly for that velvety texture, but Yukon Golds add natural sweetness too. I always grab the 3 lb bag from Kroger—it’s the right size for this recipe without leftovers. The onion and celery? Fresh is non-negotiable here—those pre-chopped mixes taste like sad soup water. Chop them small so they melt into the broth without chunks. For the garlic, 4 cloves is the magic number—enough to flavor but not overpower. If you’re feeling fancy, roast them first for a deeper taste.
No chicken broth? Vegetable broth works, but the flavor will be lighter. The heavy cream is where the richness comes from—don’t skimp on the full-fat version. If you’re watching calories, half-and-half or coconut cream gives a similar texture. The hash browns? Frozen is fine—just don’t thaw them completely. Spread them out on a baking sheet so they crisp up properly. For extra crunch, I spritz them lightly with oil before baking. And if you’re out of sour cream, Greek yogurt thinned with a splash of milk does the trick.
This soup tastes even better the next day—make a double batch if you can. Store leftovers in the fridge for 4-5 days, but the hash browns get soggy if reheated. Instead, I re-crisp them in the oven for 5 minutes at 400°F before serving. Freezes beautifully too—6 months in the freezer, though the hash browns won’t be crispy after thawing. Pro tip: Keep the sour cream and green onions separate until serving so they stay fresh.
Why You'll Love This Recipe
- I’ll be real: this is my go-to when I’m exhausted and the kids are starving. The onions and celery soften into the broth while you’re doing whatever (or nothing), and the garlic? Oh, that’s the secret—it turns this from "soup" to "I need more" in one bite.
- Hash Browns on Top: The crispy hash browns baked right into the soup? That’s the magic. I swear, the first time I tried it, I couldn’t believe how much better it tasted than store-bought—like a loaded baked potato in every spoonful, but way easier.
- One-Pot Magic: Between us, this is the kind of recipe that makes me feel like a genius. You chop the onions and celery, toss everything in one pot, and let the broth and garlic work their magic. No fancy techniques—just good, honest flavor that comes together while you’re folding laundry.
- Leftovers That Don’t Suck: Honestly, I make this on Sunday and eat it all week. The hash browns stay crispy even when reheated, and the potatoes get even creamier. My kids ask for it more than takeout, and my wallet thanks me for it too—cheap ingredients, huge portions.
Step-by-step instructions for baked potato and hash browns soup
This creamy, comforting soup delivers restaurant-quality texture with a crispy hash brown topping that'll fool anyone who thinks takeout is better.
Cook the Potatoes Until Fork-Tender
Peel the 3 lb Russet Potatoes and cut them into 1-inch chunks. Place them in a large pot and cover with cold water by about 2 inches. Bring to a boil over medium-high heat, then reduce to medium and simmer for 15-20 minutes until a knife slides in easily. Drain immediately and set aside.
Don't skip the cold water start—it prevents uneven cooking. You want potatoes that're soft inside but still hold their shape when mashed later. If they break apart, they'll make the soup gummy instead of creamy.
Sauté the Aromatic Base
In the same pot, melt 4 tbsp Butter over medium heat. Add the chopped large yellow onion, chopped celery stalks, and minced garlic cloves. Cook for 5-6 minutes until the vegetables soften and the garlic becomes fragrant but doesn't brown.
Here's where the flavor magic happens: those caramelized aromatics form the soul of the soup. Stir occasionally to prevent burning—garlic turns bitter fast. If your pan gets too dry, add 1 tablespoon of chicken broth to keep everything moist.
Build the Creamy Soup Base
Return the cooked potatoes to the pot and add 4 cups Chicken Broth and 1 tsp Dried Thyme. Bring to a simmer, then use an immersion blender to purée until completely smooth. For a silky texture, strain through a fine-mesh sieve if needed. Stir in 1 cup Heavy Cream and 1.5 tsp Salt. Taste and adjust seasoning with 0.5 tsp Black Pepper as needed.
The immersion blender creates the signature creamy texture without lumps. If you don't have one, carefully transfer to a blender in batches—just be cautious with the hot liquid. The cream should make the soup velvety, but if it's too thin, simmer uncovered for 2-3 minutes to reduce slightly.
Prepare the Crispy Hash Brown Topping
Spread the 1.5 lb thawed frozen hash browns evenly on a parchment-lined baking sheet. Bake at 425°F for 20-25 minutes until golden brown and crispy, flipping halfway through. Watch closely—they burn easily once they reach this color.
This is the moment that matters: the contrast between creamy soup and crispy topping. For extra crunch, I like to broil for 1-2 minutes at the end, but keep a close eye to avoid charring. Let cool slightly before crumbling over the soup.
Assemble and Serve with Garnishes
Ladle the hot soup into bowls. Top each serving with crumbled baked hash browns and a dollop of 0.25 cup Sour Cream. Garnish with chopped green onions for freshness. Serve immediately while the topping is still crispy—it softens fast!
This soup tastes even better the next day, but the hash browns lose their crunch. For a make-ahead option, bake extra hash browns and reheat them in a 350°F oven for 5 minutes before serving. The creamy potato base keeps well in the fridge for 3-4 days.
Pro Tips For Making Baked Potato Soup Recipe With Hash Browns
- PARBOIL POTATOES FIRST: Russet potatoes take forever to soften in soup—skip the guesswork by parboiling them whole (unpeeled) for 10 minutes before dicing. I learned this the hard way after slurping a gritty, undercooked mess; pre-cooking guarantees creamy texture without overmashing.
- DICE ONIONS SMALL: Hash browns need crisp edges, and tiny onion pieces (1/4-inch cubes) caramelize faster while soaking up soup flavors. Big chunks turn mushy—think "salt" not "sand" when dicing, and resist the urge to rush this step.
- SAVE THE STARCHY WATER: When parboiling potatoes, reserve that milky cooking water—it’s liquid gold for thickening your soup later. Strain it, then whisk in 1/2 cup as the soup simmers; it’ll make the broth velvety without extra flour or cornstarch.
- BROWN HASH BROWNS SEPARATELY: Toss hash browns in a hot, oiled skillet until golden (10-12 mins) before adding them to the soup. They’ll stay crisp instead of turning soggy—trust me, I’ve drowned enough batches in broth to know this works.
Regional styles of this recipe
New England Style
In coastal New England, this soup gets a cheddar cheese twist—add 1 cup shredded sharp cheddar to the soup base while simmering. The locals also love topping it with extra crispy hash browns and a sprinkle of paprika for a smoky kick.
I’ve made this version for Thanksgiving gatherings, and it disappears fast. 🌟
Southern Comfort
Down South, the soup often includes smoked bacon and a dash of hot sauce. Cook 4 slices of bacon until crispy, crumble into the soup, and finish with 1-2 tbsp of Frank’s RedHot.
For extra richness, stir in 2 tbsp of cream cheese. This version is a crowd-pleaser at tailgates and family reunions.
Midwest Heartland
The Midwest keeps it simple but hearty—this is where the hash brown topping became a staple. Locals often serve it with a side of buttered corn on the cob.
I’ve seen diners add a dollop of mayonnaise, which might sound odd, but it adds a tangy contrast that works surprisingly well. Perfect for cold winter nights!
Pacific Northwest Twist
Out West, they lean into local seafood flavors. Add ½ lb cooked smoked salmon, crumbled, and a splash of lemon juice. The creamy soup balances the fish perfectly, and the crispy hash browns add a satisfying crunch.
Garnish with fresh dill. This version is a favorite in Seattle’s cozy cafés.
Texas BBQ Fusion
In Texas, they take it up a notch with BBQ sauce and pulled pork. Stir ½ cup BBQ sauce, like Stark’s Original, into the soup, then top with ½ lb pulled pork.
The smoky, tangy flavors pair beautifully with the creamy potatoes. Add a sprinkle of crushed red pepper. This is a game-changer for BBQ lovers! 🔥
Vegetarian Adaptation
For a plant-based version, swap the chicken broth for vegetable broth, use coconut cream, and add 1 cup of sautéed mushrooms*. Top with extra crispy hash browns and a sprinkle of nutritional yeast***.
It’s just as hearty and satisfying—perfect for meat-free meals. This version is a hit at veggie potlucks! 🌱
Nutrition facts
Frequently asked questions
Why do the hash browns turn soggy after sitting?
The crispy texture comes from baking at 425°F until golden brown. To keep them crispy, serve immediately or reheat separately in a 350°F oven for 5 minutes before adding to soup. Store hash browns in an airtight container at room temperature for no more than 1 hour before serving.
Can I make this soup ahead of time?
Prepare the creamy soup base up to 2 days ahead and refrigerate. Reheat gently on the stove, then top with freshly baked hash browns. For extra crunch, bake additional hash browns and reheat in the oven before serving. The flavor improves overnight, but the topping must be crispy!
What if I don't have an immersion blender?
No problem! Transfer the hot soup in batches to a regular blender, but be cautious—hot liquids create steam pressure. Let the soup cool slightly first, then blend until smooth. For extra silkiness, strain through a fine-mesh sieve. The key is patience—blend until completely lump-free for that velvety texture.
How can I make this soup lighter?
Swap the heavy cream for half-and-half or coconut cream, and use low-fat milk instead of broth if needed. For extra protein, add 1 cup of cooked chicken breast or ½ cup of Greek yogurt at the end. The hash browns stay crispy regardless—just bake them separately and add fresh.
What's the best way to reheat leftovers?
Reheat only the soup portion on the stove over low heat until warm. For the hash browns, bake extra batches and store them separately. When ready to serve, simply reheat the hash browns in a 375°F oven for 5 minutes and crumble over the warm soup. Never microwave the hash browns—they'll turn rubbery!
