It was 11:47 PM on a rainy Tuesday, and I had a desperate, undeniable hankering for a loaded baked potato. You know that feeling? The one where only a fluffy potato with all the fixings will do? Well, I didn’t have any potatoes left. I had used the last two for a failed attempt at homemade fries earlier that evening (don’t ask). But I did have a bag of frozen hash browns, a half-empty carton of heavy cream, and a package of bacon that was begging to be used. And then, like a little culinary lightning bolt, the idea arrived: what if I just made it all into a soup? Honestly, it felt a little crazy at the time. I mean, soup from hash browns? I was tired, it was late, and I was just about ready to give up and order a pizza. But something about the quiet of the kitchen and the rain on the window made me want to experiment.
I grabbed my biggest pot, tossed in the bacon to render, and just started winging it. I threw in some onions I found lurking in the crisper drawer, a clove of garlic, and then the frozen hash browns. I poured in some broth and that precious cream, and let it all bubble away. The smell that filled my tiny apartment was ridiculous. It was smoky, savory, and incredibly comforting. I even forgot to add the cheese at first—I had to stir it in at the very end in a bit of a panic, but honestly, it melted perfectly. When I finally ladled that first bowl, topped with extra bacon, a mountain of cheddar, and a dollop of sour cream, I nearly cried. It was everything I wanted and more. Maybe you’ve been there, staring into your fridge, willing something delicious to appear. This soup is that something. It’s the recipe that was born from a late-night craving and a pantry that was down to its last few players, and it’s been a staple in my kitchen ever since.
Why You’ll Love This Recipe
Let me tell you why this Creamy Loaded Baked Potato and Bacon Soup is about to become your new cold-weather best friend. I have tested this recipe more times than I can count, tweaking the creaminess and the bacon-to-potato ratio until it was absolutely perfect. This isn’t just another potato soup recipe—it’s the one that makes you close your eyes after the first spoonful.
- Quick & Easy: This soup comes together in under 45 minutes, making it perfect for a busy weeknight or a lazy Sunday lunch. No complicated steps, just pure comfort.
- Simple Ingredients: You likely have most of these ingredients in your kitchen right now. No fancy grocery trips needed—just good, honest food.
- Perfect for Cozy Nights: This soup is the ultimate comfort food for chilly evenings, game days, or when you just need a warm hug in a bowl. It’s a guaranteed crowd-pleaser.
- Crowd-Pleaser: I have served this to kids, picky eaters, and serious foodies, and it gets rave reviews every single time. The combination of creamy potatoes, smoky bacon, and melted cheese is irresistible.
- Unbelievably Delicious: The texture is what sets this recipe apart. Using frozen hash browns creates a perfectly chunky, hearty soup without the fuss of peeling and dicing potatoes. It’s pure genius, if I do say so myself.
This recipe is comfort food reimagined—faster, simpler, but with the same soul-soothing satisfaction. It’s perfect for impressing guests without any stress, or turning a simple Tuesday night into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, making this an easy go-to meal whenever the craving strikes.
- Bacon: 8 slices, chopped. I recommend using a thick-cut bacon like Wright Brand or Applegate for the best smoky flavor and satisfying chew. The bacon fat is also used to sauté the aromatics, adding a layer of flavor you just can’t get from oil.
- Unsalted Butter: 2 tablespoons. Using unsalted butter allows you to control the overall saltiness of the soup, especially since the bacon and cheese can be quite salty.
- Yellow Onion: 1 medium, diced. A yellow onion provides a sweet, mellow base for the soup. You can substitute a white onion or even a leek if you have one on hand.
- Garlic: 3 cloves, minced. Fresh garlic is a must here. It adds a pungent, aromatic depth that balances the richness of the cream and bacon.
- All-Purpose Flour: ¼ cup. This is our thickening agent. It creates a roux with the butter and bacon fat, giving the soup its luscious, creamy texture without being gluey.
- Chicken Broth: 4 cups. Use a good quality low-sodium chicken broth. I prefer Swanson or Kitchen Basics. Vegetable broth works perfectly as a substitute for a vegetarian version.
- Frozen Hash Browns: 1 (30-ounce) bag. This is the secret ingredient! They are already blanched and shredded, which means they cook quickly and break down slightly to thicken the soup while still leaving plenty of hearty chunks. No peeling or dicing required!
- Heavy Cream: 1 cup. This adds the ultimate velvety richness. For a lighter option, you can use half-and-half, but the soup won’t be quite as decadent.
- Sharp Cheddar Cheese: 2 cups, shredded. Sharp cheddar provides the best flavor. I highly recommend shredding your own from a block—it melts much smoother than pre-shredded cheese, which often contains anti-caking agents.
- Sour Cream: ½ cup, plus more for serving. This adds a tangy brightness that cuts through the richness of the soup. Full-fat is best for texture and flavor.
- Salt & Black Pepper: To taste. Season carefully, as the bacon and cheese add a good amount of salt.
- Green Onions: ¼ cup, sliced, for garnish.
- Optional Toppings: Extra shredded cheddar cheese, crumbled bacon, extra sour cream, and fresh chives.
Equipment Needed
You don’t need any fancy equipment to make this soup, which is part of its beauty. Here’s what you’ll need:
- A Large Dutch Oven or Heavy-Bottomed Pot: This is your best friend for soup-making. A 5- to 6-quart pot is ideal. It distributes heat evenly and prevents scorching. Le Creuset and Staub are great, but a good quality Lodge enameled cast iron or even a heavy stainless steel pot will work perfectly.
- A Wooden Spoon or Silicone Spatula: Perfect for stirring the roux and scraping up any flavorful bits from the bottom of the pot.
- A Sharp Knife and Cutting Board: For dicing the onion and mincing the garlic.
- A Box Grater: For shredding your own cheese. It makes a world of difference in the final texture of the soup.
- Ladle: For serving up those beautiful bowls of soup.
I use my old, slightly battered enameled cast iron pot for everything. It’s a workhorse that has seen a lot of burnt-on cheese and forgotten-about chili, and it still makes the best soup. A good pot is a worthwhile investment. If you don’t have one, just use the heaviest pot you own—it will help prevent the dairy from scorching.
Preparation Method

Let’s get cooking! Follow these steps for a perfect bowl of creamy soup every time.
- Cook the Bacon: Place your chopped bacon in the cold Dutch oven. Turn the heat to medium and cook, stirring occasionally, until the bacon is crispy and the fat has rendered, about 8-10 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving the rendered fat in the pot. Don’t you dare skip this step—that bacon fat is liquid gold.
- Sauté the Aromatics: Add the 2 tablespoons of butter to the pot with the bacon fat. Once melted, add the diced onion and cook until softened and translucent, about 5 minutes. Add the minced garlic and cook for another 30 seconds until fragrant. Be careful not to burn the garlic!
- Make the Roux: Sprinkle the ¼ cup of all-purpose flour over the onions and garlic. Stir constantly with your wooden spoon for 1-2 minutes. This cooks the raw flour taste out and creates a paste that will thicken your soup beautifully. It should look like a thick, golden paste.
- Add the Broth: Slowly pour in the chicken broth while whisking continuously to prevent lumps from forming. Scrape the bottom of the pot to release all those delicious browned bits (the fond). Bring the mixture to a gentle simmer.
- Add the Hash Browns: Dump in the entire bag of frozen hash browns. Stir to combine, then bring the soup back to a simmer. Reduce the heat to low, cover the pot, and let it cook for 15-20 minutes, or until the hash browns are tender and have started to break down slightly, thickening the soup.
- Add the Dairy: Remove the pot from the heat. Stir in the heavy cream, 1 cup of the shredded cheddar cheese, and the sour cream. Stir until the cheese is completely melted and the soup is smooth and creamy. Taste and season generously with salt and black pepper. Remember, the bacon and cheese are salty, so taste before adding too much salt.
- Finish and Serve: Ladle the soup into bowls. Top each bowl with a generous sprinkle of the remaining shredded cheddar cheese, a few spoonfuls of the crispy bacon bits, a dollop of sour cream, and a scattering of sliced green onions. Serve immediately.
Pro-Tip from My Kitchen: If your soup seems too thick after adding the dairy, just stir in a splash more chicken broth or even a little milk until it reaches your desired consistency. Soup is forgiving like that!
Cooking Tips & Techniques
Over the many times I’ve made this soup, I have learned a few things the hard way. Here are my best tips to ensure your soup is perfect every single time.
- Don’t Rush the Roux: This is the most important step. Cooking the flour for a full minute or two is non-negotiable. If you skip this, your soup will have a raw, pasty taste. I once was in a hurry and only cooked it for 30 seconds—the soup was edible but had a distinct “flour” flavor. Never again.
- Low and Slow for the Dairy: When you add the cream, cheese, and sour cream, make sure the heat is off or on the lowest possible setting. High heat will cause the dairy to separate and curdle, leaving you with a grainy, broken soup. I always take the pot off the heat entirely for this step.
- Shred Your Own Cheese: I know it’s tempting to buy the bagged shredded cheese. But those bags are coated in potato starch or cellulose to prevent clumping, which also prevents the cheese from melting smoothly. For a velvety, luscious soup, buy a block of sharp cheddar and shred it yourself. The difference is night and day.
- Reserve Some Bacon: It’s always a good idea to set aside some of the crispiest bacon bits for the very top of the soup. The rest can be stirred in, but that final crunchy garnish is what makes this soup feel like a special occasion.
Variations & Adaptations
This soup is a fantastic base recipe that you can easily adapt to your own tastes or dietary needs. Here are a few of my favorite variations.
- Vegetarian Version: To make this vegetarian, simply omit the bacon and use 2 tablespoons of butter or olive oil to sauté the onions. Use a good quality vegetable broth instead of chicken broth. For that smoky flavor, you can add a teaspoon of smoked paprika along with the garlic.
- Loaded Baked Potato & Broccoli Soup: For an extra nutritional boost, add 2 cups of chopped broccoli florets along with the hash browns. The broccoli will cook perfectly in the simmering broth and adds a lovely texture and color.
- Spicy Chipotle Twist: If you like a little heat, add one minced chipotle pepper in adobo sauce along with the garlic. This adds a deep, smoky heat that pairs beautifully with the creamy potatoes and bacon. I tried this on a whim one cold night, and it was a game-changer.
- Cheesy Cauliflower Swap: For a lower-carb option, swap the frozen hash browns for a 12-ounce bag of frozen cauliflower florets. Cook them in the broth until very tender, then use an immersion blender to partially blend the soup for a creamy, chunky texture.
- Slow Cooker Method: Cook the bacon and sauté the onions and garlic on the stovetop as directed. Transfer everything to a slow cooker, add the broth and frozen hash browns, and cook on low for 6-8 hours or high for 3-4 hours. Stir in the dairy and cheese just before serving.
Serving & Storage Suggestions
This soup is a meal in itself, but it pairs wonderfully with a few simple sides.
- Serving: Serve the soup piping hot. I love to pair it with a simple side salad dressed with a tangy vinaigrette to cut through the richness. A warm, crusty baguette or some homemade garlic bread is also a perfect companion for sopping up every last drop.
- Storage: Allow the soup to cool completely before storing it in an airtight container. It will keep in the refrigerator for up to 4 days. The flavors actually meld and get even better overnight!
- Freezing: I do not recommend freezing this soup. The dairy-based sauce can separate and become grainy upon thawing. If you must freeze it, do so before adding the cream, cheese, and sour cream. Thaw, reheat, and then stir in the dairy.
- Reheating: Reheat the soup gently on the stovetop over low heat, stirring occasionally. Add a splash of milk or broth to thin it out if needed. You can also reheat individual portions in the microwave, using 30-second intervals and stirring in between.
Nutritional Information & Benefits
While this soup is definitely a comfort food indulgence, it does have some redeeming qualities. The nutritional information below is an estimate and will vary based on the specific ingredients and brands you use.
- Estimated per serving (1 bowl): Calories: 580, Fat: 42g, Carbohydrates: 28g, Protein: 22g.
- Potatoes: Are a good source of vitamin C, potassium, and fiber (especially if you leave the skin on, which we do with the hash browns!).
- Bacon: While high in fat and sodium, it provides a significant amount of protein and B vitamins.
- Dairy: The milk, cheese, and sour cream are excellent sources of calcium and protein.
- Dietary Considerations: This recipe is not gluten-free, vegetarian, or low-carb in its standard form, but I have included easy adaptations above to make it work for different diets. The primary allergen is dairy.
I believe in balance. This soup isn’t a health food, but it’s a soul food. It’s the kind of meal that warms you from the inside out and makes you feel cared for. And sometimes, that’s the most important thing.
Conclusion
This Creamy Loaded Baked Potato and Bacon Soup is more than just a recipe—it’s a solution. It’s the answer to a rainy day, a busy weeknight, or a craving for something deeply comforting. It’s proof that you don’t need a complicated ingredient list or hours in the kitchen to create something truly spectacular. I love this recipe because it reminds me of that late-night experiment that turned into a happy accident. It’s forgiving, it’s flexible, and it’s absolutely delicious.
I encourage you to make this soup your own. Add extra cheese, swap in different toppings, or try one of the variations I mentioned. The beauty of a recipe like this is that it’s a starting point for your own creativity. When you make it, I would love to hear how it turned out! Leave a comment below and tell me what you added or changed. Did you go the spicy chipotle route? Did you load it up with broccoli? Share your creation with me—I can’t wait to hear about your perfect bowl of soup.
Now go on, get your pot out. You deserve this.
Frequently Asked Questions
Can I use fresh potatoes instead of frozen hash browns?
Absolutely! If you prefer to use fresh potatoes, you will need about 4-5 medium russet potatoes. Peel them if you like, then dice them into ½-inch cubes. You may need to simmer the soup for an extra 5-10 minutes to ensure the fresh potatoes are tender.
My soup is too thin. How can I thicken it?
If your soup is thinner than you’d like, you have a few options. You can mash some of the potatoes against the side of the pot with a spoon to release their starch. Alternatively, you can make a cornstarch slurry by whisking 1 tablespoon of cornstarch with 2 tablespoons of cold water, then stir it into the simmering soup until it thickens.
Can I make this soup dairy-free?
Yes, you can! Use a high-quality unsalted butter substitute or olive oil for the roux. Swap the heavy cream for full-fat canned coconut milk or a thick, unsweetened cashew cream. Use a dairy-free shredded cheddar and a dairy-free sour cream. The flavor will be slightly different, but it will still be deliciously creamy.
How do I prevent the soup from becoming grainy?
Grainy soup is usually caused by the dairy curdling from high heat. Always remove the pot from the heat before adding the cream, cheese, and sour cream. Also, make sure your cheese is freshly shredded, as pre-shredded cheese has anti-caking agents that can prevent it from melting smoothly.
Can I add other vegetables to this soup?
Definitely! This soup is a great way to use up leftover vegetables. Diced carrots or celery can be sautéed with the onion. Frozen corn or peas can be stirred in at the end. As mentioned in the variations, broccoli is a fantastic addition. Just make sure to cut any additions into small, bite-sized pieces so they cook evenly.
Pin This Recipe!

Creamy Loaded Baked Potato & Bacon Soup
This creamy loaded baked potato and bacon soup is the ultimate comfort food, made with frozen hash browns for a quick and easy weeknight meal. It’s packed with smoky bacon, sharp cheddar, and all the classic baked potato toppings.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 8 slices bacon, chopped
- 2 tablespoons unsalted butter
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1/4 cup all-purpose flour
- 4 cups low-sodium chicken broth
- 1 (30-ounce) bag frozen hash browns
- 1 cup heavy cream
- 2 cups sharp cheddar cheese, shredded
- 1/2 cup sour cream, plus more for serving
- Salt and black pepper to taste
- 1/4 cup green onions, sliced, for garnish
- Optional toppings: extra shredded cheddar cheese, crumbled bacon, extra sour cream, fresh chives
Instructions
- Cook the bacon: Place chopped bacon in a cold Dutch oven. Turn heat to medium and cook, stirring occasionally, until crispy, about 8-10 minutes. Transfer bacon to a paper towel-lined plate, leaving the rendered fat in the pot.
- Sauté the aromatics: Add butter to the pot with the bacon fat. Once melted, add diced onion and cook until softened, about 5 minutes. Add minced garlic and cook for 30 seconds until fragrant.
- Make the roux: Sprinkle flour over the onions and garlic. Stir constantly for 1-2 minutes until a thick, golden paste forms.
- Add the broth: Slowly pour in chicken broth while whisking continuously to prevent lumps. Scrape the bottom of the pot to release browned bits. Bring to a gentle simmer.
- Add the hash browns: Dump in the entire bag of frozen hash browns. Stir, bring back to a simmer, then reduce heat to low, cover, and cook for 15-20 minutes until hash browns are tender and have started to break down.
- Add the dairy: Remove pot from heat. Stir in heavy cream, 1 cup shredded cheddar cheese, and sour cream until cheese is melted and soup is smooth. Season with salt and black pepper to taste.
- Finish and serve: Ladle soup into bowls. Top with remaining shredded cheddar, crispy bacon bits, a dollop of sour cream, and sliced green onions. Serve immediately.
Notes
For a thicker soup, mash some of the potatoes against the side of the pot. To prevent graininess, always remove the pot from heat before adding dairy and use freshly shredded cheese. If soup is too thick after adding dairy, stir in a splash more broth or milk.
Nutrition
- Serving Size: 1 bowl
- Calories: 580
- Sugar: 3
- Sodium: 980
- Fat: 42
- Saturated Fat: 20
- Carbohydrates: 28
- Fiber: 2
- Protein: 22
Keywords: potato soup, bacon soup, loaded baked potato soup, creamy soup, comfort food, easy soup recipe, weeknight dinner


