Soups & Stews
This baked potato soup recipe with frozen hash browns delivers restaurant-quality texture without the extra effort of peeling and dicing fresh potatoes. The secret lies in using frozen hash browns for a naturally crispy topping that forms effortlessly during baking—no frying or broiling required.
I developed this method after years of testing, and it consistently delivers that perfect golden crust while keeping the soup creamy and flavorful below.
The beauty of this approach is how it transforms a simple pantry staple into a gourmet experience. Frozen hash browns provide instant potato flavor and texture while saving time, yet they still achieve that coveted crispy top when baked properly.
The key is spreading them evenly over the soup before the final baking phase, allowing them to crisp without burning. This technique works every time, even when you're short on time.
What you'll end up with is a velvety soup with rich, creamy potato flavor and a satisfyingly crispy hash brown crust on top. The combination of tender potatoes, savory broth, and crispy topping creates a balance that's both comforting and impressive.
Each spoonful delivers that perfect contrast of textures—creamy soup and crunchy top—that makes this soup irresistible.
Perfect for chilly evenings or game day gatherings, this recipe serves a crowd while requiring minimal prep work. The frozen hash browns handle all the heavy lifting, so you can focus on assembling the soup and enjoying the results. Here's how to make it—crispy top guaranteed.
Ingredients for baked potato soup recipe with frozen hash browns
Crispy hash browns on top, creamy potato magic below—your pantry already has most of this.
| Ingredient | Amount | Notes |
|---|---|---|
| Frozen Hash Browns 🥔 | 2 cups | Shredded or crumbled for topping |
| Russet Potatoes 🥔 | 3 whole | Peeled and cubed (about 4 cups) |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for creaminess |
| Whole Milk 🥛 | 1 cup | For extra creaminess |
| Butter 🧈 | 4 tbsp | Unsalted for flavor control |
| Yellow Onion 🧅 | 1 whole | Diced, about 1 cup |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh thyme |
| Sour Cream 🥛 | ¼ cup | For serving, optional |
| Chives 🌿 | 2 tbsp | Chopped, for garnish |
Frozen hash browns are the star here, so pick the thickest ones you can find—they crisp up best. Ore-Ida Golden Crinkles or Tater Tots work great, but any frozen hash browns in the freezer section will do. For the potatoes, Russets are ideal, but Yukon Golds add a touch of sweetness. Peeled and cubed is key—no need to soak, just rinse them first. The broth is non-negotiable for flavor, so swanson chicken broth or Pacific Foods low-sodium are my go-to brands. Fresh thyme is ideal, but dried works in a pinch—just use half the amount.
No frozen hash browns? Crisp up regular potatoes by slicing them thin, tossing with oil, and baking at 425°F for 20 minutes before adding to the soup. Short on heavy cream? Full-fat coconut milk works surprisingly well, though it adds a slight coconut flavor. Want extra richness? Stir in 1/4 cup sour cream at the end instead of serving it on top. The onions and garlic can be prepped ahead—just store them in the fridge for up to 3 days. For a veggie boost, add 1 cup frozen peas with the potatoes.
This soup tastes even better the next day—make a double batch if you can. Store leftovers in the fridge for 4-5 days, covered, and reheat gently on the stove. The hash brown topping? Add it fresh after baking—it won't reheat well, but the flavor stays amazing. Freezes beautifully too—just portion before adding the topping and freeze without it. Add it fresh when reheating for that perfect crunch.
Why You'll Love This Recipe
- I swear by this trick: skip peeling potatoes and just toss in frozen hash browns straight from the bag. They crisp up perfectly while the potatoes cook—no chopping, no mess, and honestly? It’s the only way I make this now.
- Fridge-to-Table Speed: I swear by this trick: skip peeling potatoes and just toss in frozen hash browns straight from the bag. They crisp up perfectly while the potatoes cook—no chopping, no mess, and honestly? It’s the only way I make this now.
- Creamy Crisp Contrast: That first bite where the hash browns hit your spoon—crunchy, golden, perfect—then the velvety milk-cream blend? It’s the kind of texture combo that makes you go back for seconds without even thinking. The chicken broth ties it all together like a cozy hug.
- Double-Duty Leftovers: This soup only gets better the next day. Reheat it, and the flavors meld into something even richer. My kids ask for it at school lunches—yes, in a thermos—and my husband brings it to work because it’s that good. (Between us, I’ve also microwaved it straight from the fridge. Don’t tell.)
Step-by-step instructions for baked potato soup with crispy hash brown topping
Here's how to create velvety potato soup with a golden, crispy hash brown crust that requires zero extra effort.
Sauté Onion and Garlic for Flavor Foundation
Melt 4 tablespoons butter in a large Dutch oven over medium heat until foaming. Add the diced yellow onion and cook for 5-6 minutes until softened and translucent. Here's the thing—don't rush this step. You want the onions to caramelize slightly for deeper flavor.
Push the onions to the sides of the pot and add the minced garlic cloves. Cook for 30 seconds until fragrant—you'll smell that sweet, garlicky aroma. This aromatic base is what makes the soup taste so rich and comforting. If the garlic starts to brown too quickly, reduce the heat slightly to prevent burning.
Build the Potato Base with Broth and Seasonings
Add the peeled and cubed russet potatoes (about 4 cups) to the Dutch oven. Pour in the 6 cups chicken broth and bring to a boil over high heat. Once boiling, reduce heat to medium-low and let it simmer for 15-20 minutes until the potatoes are fork-tender.
Stir in the 1.5 teaspoons salt, 0.5 teaspoon black pepper, and 0.5 teaspoon dried thyme. Taste and adjust seasoning if needed—this is your chance to balance the flavors before adding the cream. The soup should be seasoned but not overwhelmingly salty at this stage. Real talk: low-sodium broth means you'll definitely need to add extra salt here.
Create the Creamy Texture with Dairy
Use an immersion blender to puree the soup directly in the pot until completely smooth. If you don't have one, carefully transfer half the soup to a blender, blend until smooth, then return to the pot. Stir in the 1 cup heavy cream and 1 cup whole milk until fully incorporated and heated through.
This is where the magic happens—the dairy creates that luxurious, velvety texture we all love in baked potato soup. Keep the heat at low while stirring occasionally to prevent scorching. The soup should be thick but still coat the back of a spoon easily. If it's too thick, add a splash of warm broth to reach your desired consistency.
Prepare and Top with Crispy Hash Browns
While the soup simmers, shred or crumble the 2 cups frozen hash browns using your hands or a fork. Spread them evenly over the surface of the soup in the Dutch oven. The key here is to create an even layer—this ensures crispiness all over.
Transfer the Dutch oven to a 425°F preheated oven and bake for 15-20 minutes until the hash browns are deep golden brown and crispy. Watch closely during the last few minutes—you want that perfect crispy texture without burning. The edges should be browned while the center remains slightly softer for that perfect bite.
Serve with Garnishes for Freshness
Remove the soup from the oven and let it rest for 2-3 minutes before serving. This resting time allows the hash brown topping to set slightly and makes it easier to handle. Ladle the soup into bowls, making sure to get some of that crispy topping with each serving.
Top each serving with a dollop of 0.25 cup sour cream and sprinkle with 2 tablespoons chopped chives. The contrast of creamy soup with crispy topping and fresh herbs makes this dish truly special. Serve immediately while the hash brown topping is at its crispy best—it won't stay that way for long!
Pro Tips For Making Baked Potato Soup Recipe With Frozen Hash Browns
- CRISPY FIRST, SOUP SECOND: Frozen hash browns straight from the bag won’t crisp up properly—toss them in a dry skillet over medium-high heat for 3-4 minutes until golden before adding broth. I learned this the hard way when my soup turned out mushy instead of hearty.
- PEEL AND CUBE SMALL: Russet potatoes break apart when boiled, so cut them into ½-inch cubes instead of chunks. Smaller pieces cook faster and blend smoother—no one wants grainy soup, especially when you’re going for that creamy texture.
- SALT THE BROTH EARLY: Add salt to the chicken broth before simmering with the potatoes. Waiting until later means uneven seasoning, and you’ll end up guessing how much to add at the end. Trust me, your taste buds will notice.
- STIR IN CREAM LAST: Heavy cream and milk scorch faster than you think. Remove the pot from heat for the last 2 minutes before adding them, then stir gently to warm through. Cold cream straight into hot liquid curdles—no one wants scrambled soup.
Regional styles of this recipe
New England Creamy Classic
This version keeps the creamy texture but adds a touch of maple syrup—just 1 tablespoon—to the soup base for subtle sweetness that balances the richness. New England cooks traditionally use Yukon Gold potatoes instead of Russets, and I find their natural sweetness shines through beautifully.
Serve with crusty sourdough bread on the side and a sprinkle of toasted pecans on top of the hash brown crust for that classic Yankee touch. 🥔
Southwestern Spicy Kick
Transform this into a Southwestern-style soup by adding 1 diced jalapeño and 1 teaspoon ground cumin to the sautéed onions. Swap the thyme for 1 teaspoon smoked paprika and finish each bowl with ¼ cup black beans and 2 tablespoons shredded cheddar cheese.
The hash brown topping still works perfectly—just add a pinch of chili powder to the crumbled hash browns before baking for extra depth. 🌶️
Midwest Rustic Twist
In the Midwest, this soup often includes corn kernels and bacon bits for a heartier flavor. Add 1 cup frozen corn with the potatoes and stir in ½ cup cooked bacon crumbles at the end.
The frozen hash browns still provide that crispy topping, but the addition of bacon and corn makes it feel like a true comfort food dish. Serve with a side of buttery dinner rolls for dipping. 🧂
Pacific Northwest Smoky Depth
For a West Coast twist, infuse the broth with smoked paprika and a 1-inch piece of smoked salmon (removed before serving). Use red potatoes instead of Russets for a slightly waxy texture. Top the hash browns with fresh dill and a drizzle of hot honey for a sweet-smoky balance.
The crispy topping stays the same, but the overall flavor profile becomes richer and more complex. 🌲
Southern Comfort Style
Southern cooks often thicken their potato soup with biscuit dough instead of cream. Press ½ cup biscuit dough (homemade or store-bought) over the soup before baking the hash browns for an extra layer of crispiness.
The hash browns still crisp up beautifully, and the biscuit adds a buttery, flaky texture. Finish with a sprinkle of grated Parmesan cheese and a dash of hot sauce for that Southern kick. 🔥
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of frozen hash browns for the topping?
Yes! If you don't have frozen hash browns, slice 2 medium russet potatoes thinly (about 1/8-inch thick), toss with 1 tablespoon oil, and bake at 425°F for 20 minutes before adding to the soup. Spread them over the soup and bake for 15-20 minutes until crispy. The texture will be slightly different but still delicious!
Why does my hash brown topping turn soggy instead of crispy? Sogginess happens when the topping steams instead of crisps.
Can I make this soup ahead of time?
Prepare the soup base (without the hash brown topping) up to 2 days ahead and refrigerate. When ready to serve, reheat on the stove, then add the hash browns fresh and bake as directed. The topping won't reheat well, but the flavor stays amazing. For freezing, portion the soup without the topping and freeze for up to 3 months—add the hash browns when reheating.
How can I make this soup dairy-free?
Replace the heavy cream and milk with 1 cup full-fat coconut milk (or unsweetened cashew cream) for richness. Use olive oil instead of butter for sautéing. For extra creaminess, stir in 2 tablespoons nutritional yeast at the end. The texture will be slightly different but still satisfying. The hash brown topping remains the same!
What's the best way to reheat leftovers?
Reheat leftovers (without the hash brown topping) on the stove over low heat until warmed through. For extra creaminess, stir in 1-2 tablespoons milk or broth as needed. If you want to recreate the crispy topping, add fresh hash browns after reheating and broil for 3-5 minutes until golden. Never microwave—the texture becomes gummy!
