Soups & Stews
This baked potato soup recipe with hash browns delivers the ultimate comfort food experience—crispy golden hash browns floating atop a velvety, creamy potato base. 🔥 The secret lies in layering thinly sliced hash browns on top before baking, creating a textured contrast that transforms an ordinary soup into something extraordinary.
What makes this recipe truly special is how the hash browns crisp up while the soup simmers below, ensuring every bite delivers both hearty satisfaction and delicate crunch.
The foundation of this dish is a rich, savory broth infused with roasted garlic and caramelized onions, which forms the creamy base. Potatoes are cooked until tender, then blended until smooth for that signature velvety texture, while a touch of cream adds luxurious depth.
The hash browns—thinly sliced and seasoned with salt, pepper, and a hint of paprika—bake until perfectly golden and crispy, adding a satisfying crunch that balances the soup's creaminess.
What you'll achieve is a dish that's as comforting as it is impressive, with a crispy top layer that holds its shape beautifully for serving. The aroma alone will fill your kitchen with warmth, while the first spoonful delivers that perfect harmony of textures and flavors.
This recipe is designed to be your go-to for cozy gatherings or lazy weeknight dinners, where every ingredient plays a role in creating a meal that feels like a hug in a bowl.
Perfect for meal prep or serving immediately, this baked potato soup with hash browns is a crowd-pleaser that works equally well as a main dish or appetizer. The crispy hash browns stay crunchy even when reheated, making it ideal for leftovers.
Ready to master this comforting classic? Let's get started with the ingredients and instructions.
Ingredients for baked potato soup recipe with hash browns
Crispy hash browns meet velvety potato soup—these ingredients create comfort food magic in one bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 2 ½ lb | Peeled and cubed evenly |
| Yellow Onions 🧅 | 2 whole | Thinly sliced for caramelizing |
| Garlic Cloves 🧄 | 6 cloves | Roasted for deep flavor |
| Russet Potatoes 🥔 | 2 lb | For hash browns, thinly sliced |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Butter 🧈 | 4 tbsp | Unsalted, for roasting |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Smoked Paprika 🌶️ | 1 tsp | For hash brown seasoning |
| Garlic Powder 🧄 | ½ tsp | Enhances hash brown flavor |
| Fresh Thyme Leaves 🌿 | ¼ cup | Or 1 tsp dried thyme |
| Shredded Cheddar Cheese 🧀 | ½ cup | Sharp cheddar preferred |
| Sour Cream 🥛 | ¼ cup | For garnish |
| Green Onions 🧅 | 3 whole | Sliced for garnish |
The Yukon Gold potatoes are your secret weapon for that signature creamy texture. Russet potatoes work too, but Yukons stay creamier when blended. For the hash browns, thinly sliced russets are non-negotiable—they crisp up perfectly. Grab a mandoline if you're feeling fancy, but a sharp knife works too. The roasted garlic is where the flavor really pops—don't skip this step. I always roast mine at 400°F for about 15 minutes until caramelized, then blend into the soup base. That deep, sweet garlic flavor makes all the difference. For the broth, low-sodium chicken broth keeps things balanced—no need to add extra salt later.
No heavy cream? Half-and-half or coconut cream works in a pinch, though the texture won't be quite as rich. Swapping the smoked paprika for regular paprika? Add a pinch of cayenne for that smoky kick. Fresh thyme is ideal, but dried works at one-third the amount. If you're watching calories, reduce the cheese to 1/4 cup—it still tastes amazing. The green onions are just for garnish, but they add that fresh pop of color that makes the dish look restaurant-worthy. For the hash browns, season them well before baking—don't hold back on the salt and paprika. That's what creates that addictive crunch.
This soup tastes even better the next day—honestly, make a double batch if you can. The hash browns stay crispy for about 2 days if stored in an airtight container, but they're best served fresh. For meal prep, bake the hash browns separately and assemble just before serving. The soup base keeps for 5 days in the fridge, and both components freeze beautifully for 3 months. I always portion mine into individual bowls with the hash browns on top—it's the perfect make-ahead comfort food for busy weeknights.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just toss everything into one pot, let it simmer, then top with crispy hash browns. No chopping, no fuss, and honestly? The creamy Yukon Golds and Russet mash melt together like a dream.
- Crispy-Creamy Balance: That golden hash brown crust on top while the soup stays velvety smooth? It’s the best of both worlds. The onions caramelize just enough to make every spoonful rich, and the garlic? Oh, it’s there—in the best way.
- Game for Any Night: Weeknight dinner? Check. Potluck side? Double check. It’s hearty enough for a chilly evening but light enough for lunch. My college kids devour it straight from the pot—no complaints, ever.
- Budget-Friendly Leftovers: Russets and Yukons stretch this recipe far, and the heavy cream makes it feel special without breaking the bank. Plus, the hash browns freeze like a charm—so next time you’re lazy, just reheat and crisp again. (Yes, even on a Tuesday night.)
Step-by-step instructions for baked potato soup with hash browns
Here's how to create that perfect contrast—creamy, velvety soup with a golden, crispy hash brown topping every time.
🍳 Step 1: Caramelize Onions and Roast Garlic for Deep Flavor
Heat a large Dutch oven over medium heat and melt 2 tablespoons butter. Add the 2 whole thinly sliced yellow onions and cook for 10-12 minutes until deeply caramelized and golden brown. This step builds the sweet, rich foundation for your soup.
While the onions caramelize, preheat your oven to 400°F. Wrap the 6 cloves garlic in aluminum foil and roast for 15-20 minutes until soft and golden. The roasting intensifies the garlic flavor without burning it. Squeeze the roasted garlic directly into your Dutch oven when ready.
🥘 Step 2: Build the Creamy Potato Base
Add the 2.5 lb peeled and cubed Yukon Gold Potatoes to the Dutch oven along with the 4 cups chicken broth, 1.5 tsp salt, and 0.5 tsp black pepper. Bring to a gentle boil, then reduce heat to medium-low and simmer for 15 minutes until the potatoes are fork-tender.
Use an immersion blender to purée the soup until smooth—this creates that signature creamy texture. If you don't have an immersion blender, carefully transfer the soup to a regular blender (working in batches) and blend until completely smooth. Return the puréed soup to the pot and stir in the 1 cup heavy cream and 0.25 cup fresh thyme leaves.
🔥 Step 3: Prepare the Crispy Hash Brown Topping
In a large skillet, melt 2 tablespoons butter over medium-high heat. Add the 2 lb thinly sliced Russet Potatoes in a single layer (work in batches if needed). Sprinkle evenly with 1 tsp smoked paprika, 0.5 tsp garlic powder, and 0.5 tsp salt. Cook undisturbed for 8-10 minutes until the bottom layer is golden brown and crispy.
Flip the hash browns carefully and cook for another 8-10 minutes until both sides are crispy and golden. The key is patience—don't rush flipping or you'll lose that perfect crunch. Transfer the crispy hash browns to paper towels to drain any excess oil.
🥘 Step 4: Assemble and Bake to Perfection
Preheat your broiler to high. Ladle the creamy potato soup into a large oven-safe baking dish. Arrange the crispy hash browns on top in an even layer, pressing down gently to create contact with the soup below. This ensures they stay crispy while the soup heats through.
Broil for 3-5 minutes until the hash browns are deeply golden and the cheese on top begins to bubble. Watch closely—they'll burn quickly at this stage. Remove from the broiler and let rest for 2 minutes before serving.
🍽️ Step 5: Finish and Serve with Fresh Garnishes
Sprinkle the 0.5 cup shredded cheddar cheese evenly over the hash brown topping. Return to the broiler for 1-2 minutes just until the cheese melts and turns golden. Garnish with 0.25 cup sour cream dolloped on top and 3 sliced green onions for freshness.
Serve immediately while the hash browns are still crispy and the soup is piping hot. Each bite delivers that perfect contrast—creamy, comforting soup with a satisfying crunch from the golden hash brown topping. The roasted garlic and caramelized onions add layers of depth that make this soup truly special.
Pro Tips For Making Baked Potato Soup Recipe With Hash Browns
- Parboil the Russets First: I learned this the hard way—skipping the parboil means your Russets turn to mush. Cut them into 1-inch chunks, boil for 5 minutes, then drain. This keeps them from falling apart while simmering, especially when you add the cream later.
- Sweat Onions Low and Slow: After burning three batches of onions, I finally figured out: low heat is non-negotiable. Sauté them in butter for 10-12 minutes until deep golden, not brown. This builds flavor without bitterness—your soup will taste richer, even without extra seasoning.
- Don’t Skip the Cream Strain: Sounds weird, but it works: After simmering potatoes and onions, blend the soup without the cream, then strain it. This removes starch clumps that make the soup gluey. Stir in the cream at the end—it’ll stay silky smooth.
- Crisp Hash Browns Separately: Toss frozen hash browns in a dry skillet on high for 3-4 minutes until golden. Dumping them into the soup later keeps them crispy, not soggy. (Yes, even if you’re impatient like me—just don’t walk away.)
Regional styles of baked potato soup recipe with hash browns
New England Style
In New England, this dish often includes a touch of maple syrup—about 1 tablespoon—swirled into the soup before serving. The locals also prefer sharp white cheddar for the hash brown topping, adding a tangy contrast.
I’ve found that adding ½ cup diced celery to the caramelized onions enhances the classic New England flavor profile. Serve with a side of crusty sourdough bread for dipping. 🥔
Southern Comfort
The Southern take on this dish swaps heavy cream for whole milk and adds a dash of hot sauce—like Louisiana’s Crystal—for a spicy kick. I like to include ½ cup cooked smoked sausage (like kielbasa) in the soup base for extra heartiness.
Top with crumbled bacon and extra hot sauce for serving. This version is perfect for chilly evenings and pairs wonderfully with cornbread. 🌶️
Pacific Northwest Twist
Out West, this soup often incorporates wild mushrooms—like shiitake or porcini—sautéed with the onions for an earthy depth. I recommend adding 1 cup finely chopped mushrooms to the caramelized onions before blending.
The hash browns here are often seasoned with fresh rosemary instead of paprika, and topped with crumbled blue cheese for a bold finish. Garnish with microgreens for a fresh pop of color. 🌿
Appalachian Heartland
In the Appalachian region, this dish leans into homestyle flavors with the addition of cornbread crumbles mixed into the hash browns before baking. I like to use ½ cup cornbread crumbs for extra texture. The soup base often includes a splash of apple cider—about ¼ cup—for subtle sweetness.
Serve with a side of apple butter for dipping. This version is a true crowd-pleaser at family gatherings. 🍂
Midwest Classic
The Midwest version keeps it simple but hearty, often adding a pinch of cinnamon to the hash brown seasoning for warmth. I’ve seen locals top their soup with crispy fried onions—about ¼ cup—for an extra crunch.
The soup base sometimes includes a splash of bourbon—just 1 tablespoon—for depth. Serve with a side of buttery dinner rolls to soak up every last bit of that creamy goodness. 🥖
Nutrition facts
Frequently asked questions
Can I make this baked potato soup ahead of time?
The soup base keeps beautifully for 5 days in the fridge, but the hash browns are best added fresh. For meal prep, bake the hash browns separately and assemble just before serving. Store the soup in an airtight container and reheat on the stove over low heat—never microwave, or the hash browns will get soggy. Pro tip: Double the hash brown batch and freeze half for future use.
How do I get the hash browns extra crispy?
Thin, even slices are key—use a mandoline for perfect consistency. Pat them completely dry before cooking, and don't overcrowd the pan. Cook in batches if needed, and resist the urge to flip too soon. The 8-10 minute rule on each side ensures maximum crispiness. For extra crunch, sprinkle with cornstarch before baking.
Can I make this soup without dairy?
Swap the heavy cream for coconut cream or cashew cream (blend soaked cashews with water) for richness. Use dairy-free cheese like nutritional yeast or vegan cheddar for the topping. The hash browns can be made with olive oil instead of butter. Just note the texture will be slightly different but still delicious.
Why did my hash browns get soggy? This usually happens from steam or insufficient heat.
What's the best way to serve this soup?
This dish is perfect for family dinners or potlucks! Serve in individual bowls with the hash browns on top for that restaurant-style presentation. For extra flair, add a dollop of sour cream and green onions on each serving. Pair with crusty bread or a simple side salad to complete the meal. It's also great for game day gatherings—just double the batch!
