The last spoonful scraped clean from the bottom of the pot, and my husband actually licked the spatula. That was the third time that week he’d asked what I was making for dinner, and it wasn’t even close to dinner time yet. I knew I had stumbled onto something special with this Creamy Loaded Baked Potato Soup with Bacon, something that would become a staple in our house for years to come.
It started on a random Tuesday, the kind of gray, drizzly day that makes you want to curl up under a blanket and never come out. I had a bag of russet potatoes staring at me from the counter, a half-pound of bacon in the fridge, and absolutely zero desire to make anything complicated. I wanted comfort, the kind that wraps around you like a warm hug, but I didn’t want to spend hours in the kitchen to get it.
So I started chopping. And honestly? I was just throwing things in a pot, hoping for the best. I’d made potato soup before, but it was always a little thin, a little bland, a little disappointing. This time, I wanted something different. I wanted that thick, velvety texture you get from a loaded baked potato, all the toppings, all the flavor, but in soup form. It took a few tries to get it just right, but when I did, I knew I couldn’t keep it to myself. This Creamy Loaded Baked Potato Soup with Bacon is the kind of recipe that feels like a secret weapon in your back pocket. It’s the one you pull out when you need to feed a crowd, impress a picky eater, or just treat yourself to something genuinely delicious.
Why You’ll Love This Recipe
Let me tell you why this soup is different from every other potato soup you’ve tried. I’ve spent years tweaking and testing this recipe, and I can honestly say it’s the best version I’ve ever made. It’s not just goodโit’s the kind of soup that makes you close your eyes after the first bite.
- Quick & Easy: This soup comes together in about 45 minutes, and most of that time is hands-off simmering. It’s perfect for busy weeknights when you want something hearty without spending all evening in the kitchen.
- Simple Ingredients: You probably already have most of these ingredients in your pantry and fridge. No fancy trips to specialty stores needed, just good old-fashioned staples.
- Perfect for Game Day: This soup is a touchdown at any tailgate or football party. It’s hearty enough to be a meal on its own, and it pairs beautifully with other game-day favorites like easy sticky honey garlic chicken wings or a batch of easy mini football rice krispie treats.
- Crowd-Pleaser: I’ve served this to kids, adults, picky eaters, and self-proclaimed food snobs, and every single person has asked for seconds. It’s one of those rare recipes that everyone loves.
- Unbelievably Delicious: The texture is what sets this soup apart. It’s thick and creamy without being heavy, and every spoonful is packed with smoky bacon, sharp cheddar, and tender potato.
What makes this recipe truly special is the technique. Instead of just dumping everything in a pot and hoping for the best, I use a combination of methods to build layers of flavor. I render the bacon fat and use it to sautรฉ the aromatics, which adds a smoky depth you just can’t get any other way. I also reserve some of the potatoes and mash them separately, which gives the soup that perfect creamy texture without needing a ton of heavy cream or flour. It’s a simple trick, but it makes all the difference.
This isn’t just another potato soup recipe. It’s the one you’ll come back to again and again, the one you’ll text your friends about, the one that will become a family tradition. Trust me on this.
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, so you can whip up this soup any time a craving strikes.
- Russet Potatoes (3 pounds or about 4-5 large potatoes): These are your best bet for this soup. They’re starchy, which means they break down beautifully and create that creamy texture we’re after. I recommend scrubbing them well but leaving the skin on for extra flavor and texture. If you prefer a smoother soup, you can peel them, but I like the rustic feel of leaving some skin on.
- Bacon (8 slices or about 8 ounces): This is non-negotiable in my book. The bacon adds smoky, salty flavor and that irresistible crunch on top. I prefer thick-cut bacon for this recipe because it holds up better and gives you more to chew on. Look for applewood-smoked bacon if you can find itโit adds a lovely sweetness.
- Unsalted Butter (3 tablespoons): We’ll use this along with the bacon fat to sautรฉ the aromatics. It adds richness and helps build the flavor base of the soup.
- Yellow Onion (1 large, diced): A good, sweet yellow onion is perfect here. It adds a mellow, savory note that complements the potatoes and bacon beautifully.
- Garlic (4 cloves, minced): Fresh garlic is a must. Don’t skimp on thisโit adds a punch of flavor that makes the soup taste like it’s been simmering all day.
- All-Purpose Flour (ยผ cup): This is our thickening agent. It helps create that velvety, luxurious texture without making the soup gluey. If you’re gluten-free, you can substitute with a 1:1 gluten-free flour blend or cornstarch slurry.
- Chicken Broth (4 cups): Use a good quality low-sodium chicken broth here. It forms the base of the soup and adds savory depth. You can also use vegetable broth if you want to keep things vegetarian, but chicken broth really does add the best flavor.
- Whole Milk (2 cups): Whole milk gives the soup a rich, creamy texture without being as heavy as heavy cream. If you want an even richer soup, you can substitute with half-and-half or heavy cream.
- Heavy Cream (1 cup): This is the secret to that silky, indulgent finish. It adds just enough richness to make the soup feel decadent without being overwhelming.
- Sharp Cheddar Cheese (2 cups, shredded): Please, please shred your own cheese. Pre-shredded cheese is coated in anti-caking agents that prevent it from melting smoothly, and you’ll end up with a grainy soup. Sharp cheddar adds the best tangy, cheesy flavor.
- Sour Cream (ยฝ cup): This adds a lovely tanginess that balances the richness of the soup. It also helps create that classic loaded baked potato flavor.
- Salt and Black Pepper (to taste): Don’t be shy with the seasoning. Potatoes need a good amount of salt to bring out their flavor. I recommend starting with 1 teaspoon of salt and adjusting from there.
- Optional Toppings: Extra shredded cheddar cheese, crumbled bacon, sliced green onions, a dollop of sour cream, and fresh chives. This is where you can really make the soup your own.
I always recommend using a good quality cheddar cheese for this recipe. My personal favorite is Cabot Seriously Sharp Cheddarโit melts like a dream and has a fantastic flavor that stands up to the other ingredients. And when it comes to bacon, I swear by Wright Brand thick-cut bacon. It’s smoky, meaty, and just perfect for this soup.
Equipment Needed
You don’t need a ton of fancy equipment to make this soup, which is part of what makes it so great. Here’s what you’ll need:
- Large Dutch Oven or Heavy-Bottomed Pot (6-8 quart): This is your best friend for this recipe. A heavy pot distributes heat evenly and prevents scorching, which is crucial when you’re making a creamy soup. I use my trusty Le Creuset, but any good quality pot will work.
- Sharp Chef’s Knife: You’ll be doing a fair amount of chopping, so a sharp knife makes the job much easier and safer. A good 8-inch chef’s knife is all you need.
- Cutting Board: A large, sturdy cutting board gives you plenty of room to work.
- Wooden Spoon or Silicone Spatula: For stirring the soup as it cooks. I prefer a wooden spoon because it’s gentle on your pots and doesn’t scratch the surface.
- Potato Masher: This is key for getting that perfect texture. You want to mash some of the potatoes directly in the pot, which gives the soup body without making it completely smooth. If you don’t have a potato masher, you can use a fork or the back of a wooden spoon.
- Measuring Cups and Spoons: Accurate measurements are important, especially for the flour and liquids.
- Box Grater: For shredding your own cheese. Trust me, it’s worth the extra few minutes.
- Paper Towels: For draining the bacon. You’ll thank me later.
If you don’t have a Dutch oven, a large stockpot will work just fine. Just be careful to stir frequently, especially when you add the milk and cream, to prevent scorching on the bottom. And if you don’t have a potato masher, you can use an immersion blender to partially blend the soup, but be careful not to over-blend or you’ll end up with a gluey texture. I prefer the masher because it gives you more control.
Preparation Method

Let’s get cooking! This recipe comes together in about 45 minutes, and I promise you, every step is worth it. Follow along, and you’ll have a pot of the most incredible potato soup you’ve ever tasted.
- Cook the Bacon (8-10 minutes): Place the bacon slices in your cold Dutch oven or large pot. Set the heat to medium and cook the bacon until it’s crispy and the fat has rendered, about 8-10 minutes. Flip the slices occasionally to ensure even cooking. Once done, transfer the bacon to a paper towel-lined plate to drain. Let it cool, then crumble it into small pieces. Don’t discard the bacon fatโthis is flavor gold.
- Sautรฉ the Aromatics (5-7 minutes): Pour off all but 2 tablespoons of the bacon fat from the pot, leaving the browned bits on the bottom. Add the 3 tablespoons of butter to the pot and melt it over medium heat. Add the diced onion and cook, stirring occasionally, until it’s soft and translucent, about 5 minutes. Add the minced garlic and cook for another minute, until fragrant. The smell at this point is absolutely incredible.
- Make the Roux (2 minutes): Sprinkle the ยผ cup of flour over the onions and garlic. Stir constantly with your wooden spoon for about 2 minutes. This cooks the raw flour taste out and helps thicken the soup. The mixture will look like a thick pasteโthat’s exactly what you want.
- Add the Broth (5 minutes): Slowly pour in the 4 cups of chicken broth while whisking constantly. This prevents lumps from forming. Bring the mixture to a simmer, scraping up any browned bits from the bottom of the pot. Let it simmer for about 5 minutes, until it starts to thicken slightly.
- Add the Potatoes (20 minutes): While the broth is simmering, scrub your potatoes and cut them into ยฝ-inch cubes. Don’t worry about being perfectโrustic is fine. Add the cubed potatoes to the pot and stir to combine. Bring the soup back to a simmer, then reduce the heat to medium-low, cover the pot, and let it cook for 15-20 minutes, until the potatoes are tender when pierced with a fork. Stir occasionally to prevent sticking.
- Partially Mash the Potatoes (2 minutes): Once the potatoes are tender, remove the pot from the heat. Use your potato masher to gently mash some of the potatoes right in the pot. You want to break up about half of them, leaving some chunks for texture. This is the secret to that perfect creamy-but-chunky consistency.
- Add the Dairy (5 minutes): Return the pot to low heat. Stir in the 2 cups of whole milk and 1 cup of heavy cream. Let the soup warm through for about 5 minutes, but don’t let it boilโboiling can cause the dairy to curdle. Stir occasionally to make sure nothing is sticking to the bottom.
- Add the Cheese and Sour Cream (3 minutes): Reduce the heat to the lowest setting. Add the 2 cups of shredded sharp cheddar cheese and ยฝ cup of sour cream. Stir gently until the cheese is completely melted and the sour cream is fully incorporated. This should take about 2-3 minutes. Taste the soup and season with salt and black pepper. I usually start with 1 teaspoon of salt and ยฝ teaspoon of pepper, then adjust from there.
- Serve and Garnish (2 minutes): Ladle the soup into bowls and top with your favorite loaded baked potato toppings. I go with crumbled bacon, extra shredded cheddar, sliced green onions, and a dollop of sour cream. A sprinkle of fresh chives on top is a beautiful finishing touch.
One thing I’ve learned from making this soup dozens of times: patience is key. Don’t rush the roux step, and don’t let the soup boil after you’ve added the dairy. Low and slow is the name of the game here. And if your soup seems too thick, just stir in a splash of milk or broth until it reaches your desired consistency. If it’s too thin, let it simmer uncovered for a few more minutes to thicken up.
Cooking Tips & Techniques
I’ve made this Creamy Loaded Baked Potato Soup with Bacon more times than I can count, and I’ve learned a few things along the way. Here are my best tips for getting it perfect every single time.
Don’t Skip the Roux: I know it’s tempting to just dump everything in the pot and call it a day, but that roux is what gives this soup its velvety texture. Taking those extra two minutes to cook the flour with the fat makes a world of difference. I once tried to skip this step when I was in a hurry, and the soup was thin and watery. Never again.
Shred Your Own Cheese: I cannot stress this enough. Pre-shredded cheese is coated in cellulose and other anti-caking agents that prevent it from melting smoothly. You’ll end up with a grainy, clumpy soup instead of that silky, creamy texture we’re after. Take the extra two minutes to shred a block of sharp cheddarโyour soup will thank you.
Low and Slow for the Dairy: When you add the milk, cream, and cheese, keep the heat on low. High heat can cause the dairy to curdle and separate, and there’s no fixing that. I learned this the hard way when I was rushing to get dinner on the table and ended up with a pot of lumpy, sad soup. Patience, my friends.
Season as You Go: Don’t wait until the end to season your soup. Add a pinch of salt when you sautรฉ the onions, another when you add the potatoes, and taste and adjust at the end. Layering the seasoning builds a more complex, well-rounded flavor.
Use an Immersion Blender (Carefully): If you want an even smoother soup, you can use an immersion blender to partially blend it before adding the dairy. Just be careful not to over-blend, or the potatoes will release too much starch and turn the soup gluey. I prefer the potato masher method because it gives you more control over the texture.
Make It Ahead: This soup actually gets better as it sits. The flavors meld together overnight, and the texture thickens up beautifully. Make it a day ahead of time and reheat it gently on the stove. You might need to add a splash of milk or broth to thin it out, but it will be absolutely delicious.
Variations & Adaptations
One of the best things about this soup is how versatile it is. Here are some of my favorite ways to change it up.
Loaded Baked Potato Soup with Broccoli: Add 2 cups of chopped broccoli florets along with the potatoes. The broccoli adds a nice pop of color and a boost of nutrients. I love this version when I’m trying to sneak some extra veggies into my family’s dinner.
Spicy Southwestern Potato Soup: Add 1 diced jalapeรฑo (seeds removed if you want less heat) along with the onions. Stir in 1 teaspoon of cumin and ยฝ teaspoon of chili powder with the flour. Top with crumbled bacon, shredded pepper jack cheese, and a drizzle of hot sauce. This version is perfect for game day alongside a batch of crispy buffalo cauliflower bites.
Vegetarian Loaded Potato Soup: Omit the bacon and use vegetable broth instead of chicken broth. To get that smoky flavor, add 1 teaspoon of smoked paprika along with the flour. You can also sautรฉ some diced mushrooms with the onions for extra umami. Top with a sprinkle of smoked paprika and fresh chives.
Slow Cooker Version: Cook the bacon and sautรฉ the aromatics on the stovetop, then transfer everything except the dairy and cheese to your slow cooker. Cook on low for 6-8 hours or on high for 3-4 hours. Mash the potatoes, then stir in the milk, cream, sour cream, and cheese. Let it warm through for 15-20 minutes before serving.
Dairy-Free Adaptation: Use olive oil instead of butter, and substitute the milk and cream with unsweetened oat milk or full-fat coconut milk. Use a dairy-free cheddar-style shreds and dairy-free sour cream. The texture will be slightly different, but it’s still incredibly delicious.
I personally love the spicy Southwestern version when I’m hosting a game day party. It pairs perfectly with best slow cooker football chili with easy cornbread and a cold beer. The smoky, spicy flavors just work so well together.
Serving & Storage Suggestions
This soup is a meal in itself, but it’s also wonderful with some simple sides. Here’s how I like to serve and store it.
Serving Temperature and Presentation: Serve this soup piping hot. Ladle it into deep bowls and pile on the toppings. I always go with a generous sprinkle of crumbled bacon, a handful of shredded cheddar, a few sliced green onions, and a generous dollop of sour cream. A final crack of black pepper on top is a nice touch. For a beautiful presentation, serve it in bread bowls or alongside crusty bread for dipping.
Complementary Dishes: This soup is hearty enough to stand on its own, but it’s also wonderful with a simple side salad or some roasted vegetables. I love serving it with a crisp green salad dressed with a tangy vinaigrette to cut through the richness. It’s also fantastic with a side of easy pretzel bites with beer cheese dip for dipping.
Storage Instructions: Store leftover soup in an airtight container in the refrigerator for up to 5 days. The soup will thicken as it sits, so you’ll want to add a splash of milk or broth when you reheat it. I like to store the toppings separately so they stay crispy.
Reheating Methods: Reheat the soup gently on the stovetop over medium-low heat, stirring occasionally. You can also reheat individual portions in the microwave in 30-second intervals, stirring between each. Add a splash of milk or broth if the soup is too thick. The flavors actually get better overnight, so leftovers are a treat.
Freezing Instructions: This soup freezes beautifully, but I recommend leaving out the dairy and cheese if you plan to freeze it. Make the soup up to step 5 (before adding the dairy), let it cool completely, and transfer it to freezer-safe containers. Freeze for up to 3 months. When you’re ready to serve, thaw it in the refrigerator overnight, reheat it on the stovetop, and then stir in the milk, cream, sour cream, and cheese. The texture will be perfect.
Nutritional Information & Benefits
While this soup is definitely an indulgence, it does have some nutritional benefits worth mentioning. Here’s a rough estimate per serving (based on 8 servings):
- Calories: Approximately 480-520 per serving
- Protein: 18-22 grams
- Fat: 32-36 grams
- Carbohydrates: 32-36 grams
- Fiber: 3-4 grams
- Sugar: 6-8 grams
- Sodium: 800-1000 mg (varies based on broth and cheese)
Health Benefits of Key Ingredients: Potatoes are actually quite nutritious when prepared properly. They’re an excellent source of vitamin C, potassium, and vitamin B6, and they contain resistant starch, which is good for gut health. The bacon and cheese add protein and calcium, and the onions and garlic provide antioxidants and anti-inflammatory compounds.
Dietary Considerations: This soup is naturally gluten-free if you use a gluten-free flour blend or cornstarch instead of all-purpose flour. For a lower-carb version, you can substitute half the potatoes with cauliflower. For a lighter version, use low-fat milk and reduced-fat cheese, and skip the heavy cream. Just know that the texture will be less luxurious.
Potential Allergens: This recipe contains dairy (milk, cream, cheese, sour cream, butter) and gluten (flour). It does not contain nuts, eggs, or soy. If you’re serving a crowd, it’s always a good idea to label the soup with allergen information.
I personally love that this soup, while indulgent, is made with real, whole ingredients. There’s nothing processed or artificial here, just good food that makes you feel satisfied and happy.
Conclusion
This Creamy Loaded Baked Potato Soup with Bacon is more than just a recipeโit’s a warm hug in a bowl, a bowl of pure comfort that never fails to make everything feel a little bit better. It’s the kind of soup that brings people together, that makes a cold day feel cozy, that turns an ordinary dinner into something special.
I hope you give this recipe a try and make it your own. Customize it with your favorite toppings, adjust the spice level to your liking, and don’t be afraid to experiment with different variations. That’s the beauty of cookingโthere are no rules, only delicious possibilities.
When you make this soup, I’d love to hear about it. Leave a comment below and tell me how it turned out, what toppings you used, and who you shared it with. Did you serve it for game day? Did you make it for a cozy dinner at home? I want to know all about it. And if you have a favorite variation, please share itโI’m always looking for new ideas to try.
Until next time, happy cooking, and may your bowls always be full of something warm and wonderful.
Frequently Asked Questions
Can I make this soup without heavy cream?
Absolutely! You can substitute the heavy cream with additional whole milk or half-and-half. The soup will be slightly less rich, but it will still be creamy and delicious. For a dairy-free option, use unsweetened oat milk or full-fat coconut milk.
How do I prevent the soup from becoming gluey?
The key is not to over-mash or over-blend the potatoes. Use a potato masher to break up about half the potatoes, leaving some chunks for texture. If you use an immersion blender, pulse it just a few times. Over-processing releases too much starch, which can make the soup gluey and unappetizing.
Can I use a different type of potato?
Russet potatoes are the best choice for this soup because they’re starchy and break down easily, creating a creamy texture. Yukon Gold potatoes also work well and have a buttery flavor. I wouldn’t recommend waxy potatoes like red or new potatoes because they hold their shape too well and won’t give you that creamy consistency.
How do I thicken the soup if it’s too thin?
If your soup is too thin, you can let it simmer uncovered for 5-10 minutes to allow some of the liquid to evaporate. You can also mash a few more potatoes in the pot to release their starch. If you need a quick fix, mix 1 tablespoon of cornstarch with 2 tablespoons of cold water to make a slurry, then stir it into the simmering soup.
Can I make this soup in an Instant Pot?
Yes! Cook the bacon using the sautรฉ function, then remove it and sautรฉ the onions and garlic. Add the flour and cook for a minute, then add the broth and scrape up any browned bits. Add the potatoes, close the lid, and cook on high pressure for 8 minutes. Quick-release the pressure, mash the potatoes, then stir in the milk, cream, cheese, and sour cream using the sautรฉ function on low. It’s faster than the stovetop method and just as delicious.
Pin This Recipe!

Creamy Loaded Baked Potato Soup with Bacon
This thick, velvety soup captures all the flavors of a loaded baked potatoโsmoky bacon, sharp cheddar, and tender potatoesโin a comforting bowl. It’s quick, easy, and perfect for busy weeknights or game day gatherings.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 3 pounds russet potatoes (about 4–5 large), scrubbed and cut into ยฝ-inch cubes
- 8 slices thick-cut bacon (about 8 ounces)
- 3 tablespoons unsalted butter
- 1 large yellow onion, diced
- 4 cloves garlic, minced
- ยผ cup all-purpose flour
- 4 cups low-sodium chicken broth
- 2 cups whole milk
- 1 cup heavy cream
- 2 cups sharp cheddar cheese, shredded (preferably Cabot Seriously Sharp)
- ยฝ cup sour cream
- Salt and black pepper to taste
- Optional toppings: extra shredded cheddar, crumbled bacon, sliced green onions, sour cream, fresh chives
Instructions
- Cook the bacon: Place bacon slices in a cold Dutch oven or large pot. Cook over medium heat until crispy, about 8-10 minutes, flipping occasionally. Transfer to a paper towel-lined plate to drain; crumble when cool. Reserve 2 tablespoons of bacon fat in the pot.
- Sautรฉ the aromatics: Add butter to the pot with the reserved bacon fat and melt over medium heat. Add diced onion and cook until soft and translucent, about 5 minutes. Add minced garlic and cook for 1 minute until fragrant.
- Make the roux: Sprinkle flour over the onions and garlic. Stir constantly for 2 minutes to cook out the raw flour taste.
- Add the broth: Slowly pour in chicken broth while whisking constantly to prevent lumps. Bring to a simmer, scraping up browned bits from the bottom. Simmer for 5 minutes until slightly thickened.
- Add the potatoes: Stir in the cubed potatoes. Return to a simmer, then reduce heat to medium-low, cover, and cook for 15-20 minutes until potatoes are tender when pierced with a fork. Stir occasionally.
- Partially mash the potatoes: Remove pot from heat. Use a potato masher to gently mash about half the potatoes, leaving some chunks for texture.
- Add the dairy: Return pot to low heat. Stir in whole milk and heavy cream. Warm through for about 5 minutes, but do not let it boil.
- Add cheese and sour cream: Reduce heat to lowest setting. Add shredded cheddar and sour cream. Stir gently until cheese is melted and sour cream is incorporated, about 2-3 minutes. Season with salt and pepper to taste (start with 1 teaspoon salt and ยฝ teaspoon pepper).
- Serve: Ladle into bowls and top with desired toppings such as crumbled bacon, extra cheddar, green onions, sour cream, and chives.
Notes
For best results, shred your own cheese to avoid anti-caking agents. Do not let the soup boil after adding dairy to prevent curdling. The soup thickens as it sits; add a splash of milk or broth when reheating. For a smoother texture, use an immersion blender carefully, but avoid over-blending to prevent a gluey consistency.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 500
- Sugar: 7
- Sodium: 900
- Fat: 34
- Saturated Fat: 18
- Carbohydrates: 34
- Fiber: 3.5
- Protein: 20
Keywords: potato soup, loaded baked potato soup, bacon soup, creamy soup, comfort food, game day soup, easy dinner



