Creamy Loaded Baked Potato Soup with Crispy Bacon

Ready In
Servings
Difficulty

The first real cold snap of winter hit, and I found myself standing in the grocery store aisle, staring at a bag of russets, thinking about soup that actually felt like a meal. I had a hankering for something that tasted like a fully loaded baked potato—sour cream, chives, cheese, the works—but in a bowl, with a spoon. I grabbed a few strips of thick-cut bacon, some heavy cream, and a block of sharp cheddar, hoping I could turn that craving into something that actually worked.

I’d tried a few versions of creamy loaded baked potato soup before, but they always missed the mark. Some were too thin, like potato-flavored milk. Others were so thick they felt more like mashed potatoes you had to drink. And the bacon? It always ended up soggy, which is, honestly, a tragedy. I wanted a soup that delivered on the promise of its name—rich, velvety, with chunks of tender potato and that salty, crispy bacon on top.

So I went home, scrubbed those potatoes, and started experimenting. I baked them first (non-negotiable for that deep, earthy flavor), then scooped out the insides and built the soup around a roux-thickened base. I added the bacon at the very end, fresh and crunchy. The first spoonful was quiet. Not because it was complicated, but because it just tasted right—like a hug in a bowl, but without any of the fuss. This is the version I kept coming back to, and now it’s the only one I make.

Why You’ll Love This Recipe

This isn’t just another potato soup recipe. It’s the one that makes you forget you’re eating soup at all. Honestly, it has all the best parts of a loaded baked potato—crispy bacon, melty cheddar, cool sour cream—but in a creamy, spoonable form that warms you from the inside out.

  • Quick & Easy: From start to finish, you’re looking at about 45 minutes. Most of that time is hands-off while the potatoes simmer. Perfect for a busy weeknight when you need something comforting fast.
  • Simple Ingredients: No fancy grocery trips here. You probably have butter, flour, milk, and cheese in your kitchen right now. The heavy lifting is done by a few humble staples.
  • Perfect for Cold Weather: This soup is made for those days when you just can’t get warm. It’s hearty enough to be a main course, especially with some crusty bread on the side.
  • Crowd-Pleaser: Every time I’ve served this, from family dinners to casual get-togethers, it disappears. Kids and adults both go back for seconds—sometimes thirds.
  • Unbelievably Delicious: The texture is the real star. It’s creamy without being gluey, chunky without being chunky (if that makes sense), and the bacon stays shatteringly crisp because you add it right before serving.

What makes this different from the rest? I bake the potatoes first. That extra step deepens the flavor in a way boiling or microwaving just can’t match. And I use a classic roux to thicken the soup, which gives it that silky, luxurious mouthfeel without any weird aftertaste. This isn’t just another version—it’s the best version I’ve found.

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 probably make it tonight.

  • 4 large russet potatoes (about 2.5 pounds or 1.1 kg), scrubbed clean. Russets are perfect here because they’re starchy and break down nicely, giving the soup a naturally creamy texture. Yukon golds work too, but the soup will be a little less fluffy.
  • 6 slices thick-cut bacon. Don’t skimp on quality here. I prefer applewood-smoked bacon for a subtle sweetness that balances the savory soup. You’ll use the rendered fat for the roux, so buy good bacon.
  • 1 tablespoon unsalted butter, plus more for the potatoes if you’re brushing them before baking.
  • 1 medium yellow onion, finely diced (about 1 cup). Onions add a savory base note that is essential.
  • 2 cloves garlic, minced. Fresh garlic is non-negotiable; don’t use the jarred stuff.
  • 1/4 cup all-purpose flour. This creates the roux that thickens the soup. For a gluten-free version, you can use a 1:1 gluten-free flour blend.
  • 3 cups low-sodium chicken broth (or vegetable broth). The low-sodium part is important because the bacon and cheese add plenty of salt.
  • 2 cups whole milk. Whole milk gives the best richness. You can use 2% in a pinch, but don’t go lower—the soup will be thinner.
  • 1 cup heavy cream. This is what makes it truly creamy. You can substitute with half-and-half if you want it slightly lighter, but the texture won’t be as luscious.
  • 1 1/2 cups shredded sharp cheddar cheese. Shred it yourself from a block—pre-shredded cheese has anti-caking agents that prevent it from melting smoothly. Sharp cheddar gives the most flavor.
  • 1/2 cup sour cream, plus more for serving. Adds tanginess and creaminess at the end.
  • Salt and freshly ground black pepper, to taste. Go easy on the salt until the end because the bacon and cheese are salty.
  • Optional for garnish: chopped fresh chives, extra shredded cheddar, additional sour cream, and of course, the crispy bacon.

Equipment Needed

You don’t need any fancy gadgets for this soup, which is part of its charm. Here’s what you’ll need:

  • Large heavy-bottomed pot or Dutch oven (5-6 quarts). A Dutch oven is ideal because it holds heat evenly, but any large soup pot works.
  • Baking sheet (for baking the potatoes and the bacon). A rimmed baking sheet is best to catch any drippings.
  • Fork or potato masher. I prefer a potato masher for a slightly chunky texture. If you want it completely smooth, you can use an immersion blender, but I like some texture.
  • Sharp knife and cutting board.
  • Wooden spoon or silicone spatula for stirring the roux.
  • Measuring cups and spoons.
  • Paper towels for draining the bacon.

If you don’t have a potato masher, you can use a fork—it just takes a little more elbow grease. And if you’re using an immersion blender, be careful not to over-blend; you want some chunks of potato left.

Preparation Method

creamy loaded baked potato soup preparation steps

Let’s get cooking. This recipe comes together in a few simple stages, but each one matters.

  1. Bake the potatoes. Preheat your oven to 400°F (200°C). Scrub the potatoes, pat them dry, and prick them all over with a fork. Place them directly on the oven rack and bake for 45-60 minutes, until they’re tender all the way through when pierced with a knife. Let them cool just enough to handle. (You can also microwave them if you’re in a rush, but baking gives better flavor.)
  2. Cook the bacon. While the potatoes are baking, line a baking sheet with foil and arrange the bacon strips in a single layer. Bake for 12-15 minutes, until crispy. Transfer the bacon to a paper towel-lined plate to drain. Once cool, crumble or chop it into small pieces. Reserve 2 tablespoons of the rendered bacon fat—this is gold for the next step.
  3. Start the soup base. In your large pot or Dutch oven, heat the reserved bacon fat and the 1 tablespoon of butter over medium heat. Add the diced onion and cook, stirring occasionally, for 5-6 minutes, until softened and translucent. Add the minced garlic and cook for another 30 seconds, until fragrant.
  4. Make the roux. Sprinkle the flour over the onion mixture and stir constantly for 1-2 minutes. This cooks out the raw flour taste. The mixture will look like a thick paste—that’s perfect.
  5. Add the liquid. Slowly pour in the chicken broth while whisking constantly to prevent lumps. Then add the milk and heavy cream, whisking until smooth. Bring the mixture to a gentle simmer, not a rolling boil, and let it cook for 5 minutes, stirring occasionally, until it starts to thicken slightly.
  6. Add the potatoes. Cut the baked potatoes in half and scoop the flesh into the pot. (You can leave the skins on if you like a more rustic soup, but I prefer to remove them for a smoother texture.) Use a potato masher to break up the potatoes right in the pot. I like to leave some chunks for texture—don’t mash it into a paste.
  7. Finish the soup. Reduce the heat to low. Stir in the shredded cheddar cheese, a handful at a time, until completely melted and smooth. Then stir in the sour cream. Taste and season with salt and pepper. Remember, the bacon and cheese are salty, so go easy on the salt at first.
  8. Serve immediately. Ladle the soup into bowls and top with the crispy bacon, extra shredded cheese, a dollop of sour cream, and a sprinkle of fresh chives. Serve hot.

Cooking Tips & Techniques

I’ve made this soup more times than I can count, and I’ve learned a few things the hard way. Here are my best tips for getting it right every time.

Don’t skip baking the potatoes. I know it’s tempting to just boil them, but baking concentrates the flavor and gives you a fluffier texture. Boiled potatoes can make the soup taste watery. Trust me on this one—it’s worth the extra 45 minutes.

Watch your heat. When you add the milk and cream, keep the heat at a gentle simmer. If you boil it, the dairy can curdle and separate, leaving you with a grainy soup. Low and slow is the way to go.

Shred your own cheese. This is the tip that makes the biggest difference. Pre-shredded cheese is coated with cellulose and starches to prevent clumping, which means it doesn’t melt as smoothly. Take the extra 2 minutes to shred a block of cheddar—your soup will be silky, not gritty.

Add the bacon at the end. If you stir the bacon into the soup, it will get soft and chewy. Instead, sprinkle it on top of each bowl right before serving. That way, you get that satisfying crunch with every spoonful. If you want to incorporate some bacon flavor into the soup itself, use the rendered fat for the roux—that’s where the magic happens.

Make it ahead. This soup actually gets better after a day in the fridge. The flavors meld together beautifully. Just reheat it gently on the stove, adding a splash of milk or broth to thin it out if needed. The bacon, however, should always be added fresh.

I once forgot to add the flour to the roux and ended up with potato soup that was more like potato water. Honest mistake, but I’ve never made it again. That’s the thing about cooking—you learn by messing up.

Variations & Adaptations

This creamy loaded baked potato soup is a great base recipe, and it’s easy to adapt to your tastes or dietary needs.

  • Vegetarian Version: Skip the bacon and use vegetable broth instead of chicken broth. To get that smoky flavor, you can add a teaspoon of smoked paprika or a dash of liquid smoke to the soup. Top with crispy fried shallots for crunch.
  • Loaded with Veggies: Add some finely chopped broccoli or cauliflower along with the potatoes. It adds color, nutrients, and a slightly different texture. You can also stir in a handful of spinach at the end—it wilts right into the hot soup.
  • Spicy Kick: Add a diced jalapeño along with the onion, or stir in a teaspoon of chipotle powder with the flour. Top with a drizzle of hot sauce for an extra layer of heat. This version is fantastic with a side of crockpot bacon ranch chicken sliders for a full comfort-food meal.
  • Lighter Version: Use turkey bacon or Canadian bacon, swap the heavy cream for half-and-half, and use reduced-fat cheddar cheese. The soup won’t be quite as rich, but it will still be delicious and satisfying.
  • Add Protein: Stir in some shredded rotisserie chicken or leftover pulled pork for a heartier meal. This turns the soup into a full dinner on its own. If you’re looking for another cozy soup option, try this creamy white chicken chili with crispy tortilla strips for a different flavor profile.

Serving & Storage Suggestions

This soup is best served hot, straight from the pot. Ladle it into deep bowls and top generously with the crispy bacon, extra shredded cheddar, a dollop of sour cream, and a sprinkle of fresh chives. It’s a meal in itself, but it pairs beautifully with a side of crusty bread or a simple green salad.

For a truly indulgent experience, serve it alongside a creamy tomato basil soup with easy grilled cheese croutons for a soup-and-sandwich combo that’s hard to beat. Or, if you’re hosting a game day gathering, this soup is a fantastic starter before serving easy slow cooker buffalo chicken meatballs.

Storage: Store the soup (without the toppings) in an airtight container in the refrigerator for up to 4 days. The flavors will deepen and meld, making it even better the next day. The soup will thicken as it sits, so when you reheat it, add a splash of milk or broth to thin it to your desired consistency.

Freezing: This soup freezes well for up to 3 months. Let it cool completely, then transfer it to a freezer-safe container. Thaw overnight in the refrigerator before reheating. Note that the texture might change slightly upon thawing, but a good stir and a splash of cream will bring it back to life.

Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally. You can also microwave individual portions in 30-second intervals, stirring between each. Always add the bacon and other toppings fresh after reheating.

Nutritional Information & Benefits

This soup is comfort food at its finest, and while it’s not exactly a health food, it does have some redeeming qualities. Here’s the estimated nutritional breakdown per serving (based on 6 servings, including all toppings):

  • Calories: Approximately 520-580 kcal
  • Protein: 18-22 g
  • Fat: 32-38 g
  • Carbohydrates: 40-45 g
  • Fiber: 3-4 g
  • Sodium: 800-950 mg (varies based on bacon and cheese)

Potatoes are a good source of vitamin C, potassium, and vitamin B6, especially if you leave the skins on. The soup provides a decent amount of protein from the bacon, cheese, and milk, which helps keep you full. The calcium from the dairy is great for bone health. If you’re watching your sodium, use low-sodium broth and go easy on the added salt—the bacon and cheese already contribute quite a bit.

This recipe contains dairy and gluten. For a gluten-free version, use a 1:1 gluten-free flour blend in the roux. For a dairy-free version, you can substitute with plant-based butter, milk, and cheese, but the texture and flavor will be different.

Conclusion

This creamy loaded baked potato soup with crispy bacon is the kind of recipe that becomes a staple. It’s simple enough for a Tuesday night, but impressive enough to serve to guests. The combination of velvety soup, tender potato chunks, and that salty, crunchy bacon on top is pure comfort in a bowl. I love how forgiving it is—you can tweak it, add to it, or change it up based on what you have on hand, and it almost always turns out great.

I hope you give this one a try. Make it your own—add extra cheese, pile on the bacon, or throw in some leftover veggies. And when you do, I’d love to hear about it. Leave a comment below and let me know how it turned out, or share your own twist on the recipe. Happy cooking, and stay warm out there!

Frequently Asked Questions

Can I make this soup in a slow cooker?

Yes, you can! Sauté the onion and garlic on the stovetop first, then transfer to the slow cooker with the broth, milk, and baked potato flesh. Cook on low for 4-6 hours. Stir in the cheese, sour cream, and seasonings at the end. Cook the bacon separately and add it fresh.

How do I prevent the soup from becoming too thick?

The soup will thicken as it cools and sits. If it becomes too thick for your liking, simply stir in a little extra milk or broth when reheating. Start with 1/4 cup at a time until you reach your desired consistency.

Can I use red potatoes or Yukon golds instead of russets?

Absolutely. Yukon golds will give you a slightly creamier, more buttery soup, while red potatoes will hold their shape a bit more. Russets are the classic choice for their high starch content, but any potato works in a pinch.

Is it possible to make this soup dairy-free?

Yes, with some adjustments. Use a dairy-free butter substitute, unsweetened almond or oat milk, and a dairy-free cream alternative. For the cheese, use a high-quality dairy-free cheddar that melts well. The texture will be different, but it can still be delicious.

Can I double this recipe?

Definitely. This recipe doubles beautifully. Just make sure you have a large enough pot—an 8-quart Dutch oven is ideal for a double batch. The cooking time will remain about the same, though it might take a few extra minutes to come to a simmer.

Pin This Recipe!

creamy loaded baked potato soup recipe

Print

Creamy Loaded Baked Potato Soup with Crispy Bacon

This creamy loaded baked potato soup is the ultimate comfort food, featuring tender potato chunks, a velvety roux-thickened base, and crispy bacon on top. It’s a hearty, crowd-pleasing meal that tastes just like a fully loaded baked potato in a bowl.

  • Author: Emily
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 4 large russet potatoes (about 2.5 pounds or 1.1 kg), scrubbed clean
  • 6 slices thick-cut bacon
  • 1 tablespoon unsalted butter, plus more for the potatoes if brushing before baking
  • 1 medium yellow onion, finely diced (about 1 cup)
  • 2 cloves garlic, minced
  • 1/4 cup all-purpose flour
  • 3 cups low-sodium chicken broth (or vegetable broth)
  • 2 cups whole milk
  • 1 cup heavy cream
  • 1 1/2 cups shredded sharp cheddar cheese
  • 1/2 cup sour cream, plus more for serving
  • Salt and freshly ground black pepper, to taste
  • Optional for garnish: chopped fresh chives, extra shredded cheddar, additional sour cream, and crispy bacon

Instructions

  1. Bake the potatoes: Preheat oven to 400°F (200°C). Scrub potatoes, pat dry, prick all over with a fork. Place directly on oven rack and bake for 45-60 minutes until tender. Let cool slightly.
  2. Cook the bacon: Line a baking sheet with foil, arrange bacon in a single layer, and bake for 12-15 minutes until crispy. Transfer to paper towels to drain. Once cool, crumble or chop. Reserve 2 tablespoons of rendered bacon fat.
  3. Start the soup base: In a large pot or Dutch oven, heat reserved bacon fat and 1 tablespoon butter over medium heat. Add diced onion and cook 5-6 minutes until softened. Add minced garlic and cook 30 seconds until fragrant.
  4. Make the roux: Sprinkle flour over onion mixture and stir constantly for 1-2 minutes until it forms a thick paste.
  5. Add the liquid: Slowly pour in chicken broth while whisking constantly to prevent lumps. Add milk and heavy cream, whisking until smooth. Bring to a gentle simmer and cook for 5 minutes, stirring occasionally, until slightly thickened.
  6. Add the potatoes: Cut baked potatoes in half and scoop flesh into the pot (discard skins or leave them on for a more rustic soup). Use a potato masher to break up the potatoes, leaving some chunks for texture.
  7. Finish the soup: Reduce heat to low. Stir in shredded cheddar cheese a handful at a time until melted and smooth. Stir in sour cream. Season with salt and pepper to taste.
  8. Serve immediately: Ladle soup into bowls and top with crispy bacon, extra shredded cheese, a dollop of sour cream, and a sprinkle of fresh chives. Serve hot.

Notes

Don’t skip baking the potatoes—it deepens the flavor. Shred your own cheese for smooth melting. Add bacon at the end to keep it crispy. The soup thickens as it sits; add a splash of milk or broth when reheating.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 550
  • Sugar: 6
  • Sodium: 875
  • Fat: 35
  • Saturated Fat: 18
  • Carbohydrates: 42
  • Fiber: 3.5
  • Protein: 20

Keywords: creamy potato soup, loaded baked potato soup, bacon potato soup, comfort food, winter soup, easy soup recipe

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating