Written by

Kevin Carter

Published

Creamy Loaded Baked Potato Soup with Crispy Bacon

Ready In 60 minutes
Servings 6 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

I’m not supposed to play favorites with recipes, but let’s be real—we all do it. There’s always that one dish that gets made on repeat, the one that feels like a warm blanket on a cold day. For me, that used to be a different soup entirely. I had a pretty strong opinion about potato soup for the longest time. Honestly, I thought it was just… fine. A little boring, a little heavy, and never quite satisfying the way I wanted it to be. I mean, who needs another bowl of bland, watery potatoes, right?

Then last November happened. It was one of those gray, drizzly Tuesdays where the cold seeps right into your bones. I had a bag of russet potatoes sitting on the counter, some bacon in the fridge, and absolutely zero motivation to go to the grocery store. I was craving something warm and filling, something that would make my tiny kitchen feel cozier. So I started throwing things together, honestly not expecting much. I figured I’d make a simple potato soup, eat it, and move on with my life.

But here’s the thing—I forgot I had a block of sharp cheddar and some heavy cream hiding in the back of the fridge. And when I stirred those in, something shifted. The soup went from “okay” to “oh my gosh” in about thirty seconds. I topped it with crispy bacon, a dollop of sour cream, and some chopped green onions, and I swear, I almost burned my tongue because I couldn’t wait to take a bite. That first spoonful was thick, creamy, and packed with flavor. It was everything I never knew potato soup could be.

Now I make this Creamy Loaded Baked Potato Soup with Crispy Bacon at least twice a month. It’s become my go-to for quiet nights in, for when friends come over, and honestly, for when I just need something that feels like a hug in a bowl. If you’ve been on the fence about potato soup, I get it. But trust me—this version might just change your mind.

Why You’ll Love This Recipe

Let me tell you why this soup has earned a permanent spot in my recipe rotation. I’ve tested this one more times than I can count, tweaking the ratios, testing different types of potatoes, and even trying a few shortcuts. This is the version that works every single time.

  • Incredibly Creamy Without Being Heavy: The secret is blending part of the soup while leaving some chunks for texture. You get that velvety smooth base without it feeling like a paste.
  • Loaded with Real Flavor: We’re not holding back here. Sharp cheddar, crispy bacon, and a touch of sour cream make every spoonful taste like a loaded baked potato.
  • Simple Pantry Ingredients: You probably have most of these already. Potatoes, bacon, cheese, milk, butter, and a few seasonings. No fancy trips to a specialty store.
  • Perfect for Cold Weather or Comfort Cravings: This is the soup you want when the temperature drops, when you’re feeling under the weather, or when you just need something deeply satisfying.
  • Always a Crowd-Pleaser: I’ve served this to picky eaters, to kids, to adults who “don’t really like soup,” and every single bowl comes back empty. It’s that good.
  • Better Than the Restaurant Version: Most loaded potato soups from restaurants are either too salty or too thin. This homemade version is perfectly balanced and way more flavorful.

What makes this recipe different is the technique. Instead of just boiling potatoes in broth, I sauté the aromatics first, then simmer the potatoes until they’re tender, and finally blend a portion to create that signature creamy texture without needing a ton of cream. It’s smart cooking, not complicated cooking.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create something truly special. Most of these are kitchen staples, which makes this soup perfect for those days when you don’t want to run to the store.

For the Soup Base

  • 6 slices thick-cut bacon, chopped (I prefer Wright Brand or a local butcher’s bacon for the best smoky flavor)
  • 1 large yellow onion, diced (about 1.5 cups)
  • 3 cloves garlic, minced (fresh is best here, not the jarred stuff)
  • 4 tablespoons unsalted butter
  • 1/3 cup all-purpose flour (this helps thicken the soup without making it gloopy)
  • 4 cups low-sodium chicken broth (or vegetable broth for a vegetarian version)
  • 2 cups whole milk (adds richness; 2% works too but won’t be as creamy)
  • 1 cup heavy cream (for that luxurious texture)
  • 2.5 pounds russet potatoes, peeled and diced into 1/2-inch cubes (about 5-6 medium potatoes)
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon smoked paprika (adds a subtle smokiness that pairs perfectly with the bacon)
  • 1/4 teaspoon cayenne pepper (optional, for a tiny kick)

For the Toppings

creamy loaded baked potato soup preparation steps

  • 1.5 cups sharp cheddar cheese, shredded (shred it yourself—pre-shredded has anti-caking agents that don’t melt as smoothly)
  • 1/2 cup sour cream
  • 4 green onions, thinly sliced
  • Extra crispy bacon crumbles (save some from the bacon you cook)
  • Fresh chives (optional, but pretty for garnish)

Ingredient Tip: For the best texture, use russet potatoes. They have a high starch content that breaks down slightly during cooking, naturally thickening the soup. Yukon Golds work too, but they hold their shape a bit more and won’t give you quite the same creamy result.

Substitution Note: If you need a dairy-free version, use unsweetened oat milk and a dairy-free butter substitute. The texture won’t be exactly the same, but it’ll still be delicious. For a gluten-free option, swap the all-purpose flour with a gluten-free all-purpose blend or cornstarch slurry.

Equipment Needed

You don’t need a professional kitchen to make this soup. Here’s what you’ll want on hand:

  • Large Dutch oven or heavy-bottomed pot (at least 5 quarts) — I use my trusty Le Creuset, but any heavy pot works. The key is even heat distribution.
  • Sharp chef’s knife and cutting board
  • Wooden spoon or silicone spatula for stirring
  • Immersion blender or regular blender (if using a regular blender, work in batches and be careful with hot liquid)
  • Measuring cups and spoons
  • Box grater for shredding cheese
  • Paper towels for draining bacon
  • Ladle for serving

Budget-Friendly Tip: If you don’t have an immersion blender, you can mash some of the potatoes right in the pot with a potato masher. It gives you a slightly chunkier texture, which is actually pretty great.

Preparation Method

  1. Cook the bacon: Place the chopped bacon in your cold Dutch oven. Turn the heat to medium and cook, stirring occasionally, until the bacon is crispy and the fat is rendered, about 8-10 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Leave about 2 tablespoons of bacon fat in the pot—discard the rest or save it for another use.
  2. Sauté the aromatics: Add the diced onion to the pot with the bacon fat. Cook over medium heat, stirring occasionally, until the onion is soft and translucent, about 5 minutes. Add the minced garlic and cook for another 30 seconds until fragrant. Don’t let the garlic burn—it’ll turn bitter.
  3. Make the roux: Add the butter to the pot and let it melt. Sprinkle the flour over the onion mixture and stir constantly for about 2 minutes. This cooks out the raw flour taste and helps thicken the soup later. The mixture will look like a thick paste—that’s perfect.
  4. Add the liquids: Slowly pour in the chicken broth while whisking continuously to prevent lumps. Then add the milk and heavy cream, whisking until smooth. Bring the mixture to a gentle simmer—don’t let it boil hard or the dairy might curdle.
  5. Cook the potatoes: Add the diced potatoes, salt, black pepper, smoked paprika, and cayenne (if using). Stir everything together. Bring the soup back to a gentle simmer, then reduce the heat to low. Cover and let it cook for 15-20 minutes, stirring occasionally, until the potatoes are fork-tender. You should be able to easily pierce a potato cube with a knife.
  6. Blend partially: Using an immersion blender, give the soup about 4-5 quick pulses. You want to blend about half the soup while leaving plenty of potato chunks for texture. If you don’t have an immersion blender, carefully transfer about 2 cups of the soup to a regular blender, blend until smooth, and stir it back into the pot. Be very careful with hot liquid—only fill the blender halfway and hold the lid down with a towel.
  7. Add the cheese and sour cream: Remove the pot from the heat. Stir in the shredded cheddar cheese and sour cream until completely melted and smooth. The residual heat will melt the cheese without making it grainy. Taste and adjust seasoning—you might want a little more salt or pepper.
  8. Serve and garnish: Ladle the soup into bowls. Top each serving with crispy bacon crumbles, extra shredded cheese, a dollop of sour cream, and a generous sprinkle of green onions. Add fresh chives if you’re feeling fancy.

Visual Cue: At the blending stage, the soup should look thick and creamy, with visible potato pieces throughout. When you stir in the cheese, it should turn a beautiful pale golden color.

Cooking Tips & Techniques

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

Don’t skip the roux. I know it seems like an extra step, but cooking the flour with the butter and bacon fat is what gives this soup its silky, thick texture without being pasty. I once tried to skip it and just used cornstarch at the end—the texture was off, and I regretted it immediately.

Cut your potatoes evenly. This is one of those things that sounds obvious but makes a huge difference. If your potato cubes are all different sizes, some will turn to mush while others stay too firm. Aim for 1/2-inch cubes, and try to keep them uniform.

Shred your own cheese. I know it’s tempting to buy the pre-shredded bags, but they contain potato starch and cellulose to prevent clumping, which means they don’t melt as smoothly. Freshly shredded cheddar melts into the soup like a dream, giving you that velvety consistency.

Watch your heat. Once you add the dairy, keep the soup at a gentle simmer, not a rolling boil. High heat can cause the milk and cream to separate, leaving you with a grainy texture. Low and slow is the way to go.

Let it rest before serving. After you stir in the cheese and sour cream, let the soup sit off the heat for about 5 minutes. This allows the flavors to meld together and the soup to thicken slightly. It’ll be even better than when you first finished cooking it.

Variations & Adaptations

This recipe is incredibly versatile. Here are some of my favorite ways to change it up.

Loaded Baked Potato Soup with Broccoli: Steam about 2 cups of broccoli florets and stir them in right before serving. It adds a pop of green and makes it a little more nutritious. My kids actually love this version—they call it “trees in my soup.”

Spicy Southwestern Style: Add 1 can of drained and rinsed black beans, 1 cup of corn kernels, and a diced jalapeño (seeds removed) along with the potatoes. Top with crushed tortilla chips and a squeeze of lime. The smoky paprika and cayenne already give it a little heat, so this version really kicks it up.

Loaded Baked Potato Soup with Chicken: Stir in 2 cups of shredded rotisserie chicken at the end, just until heated through. It makes the soup heartier and turns it into a full meal. I do this when I have leftover chicken from a roast.

Vegetarian Version: Skip the bacon and use vegetable broth instead of chicken broth. To get that smoky flavor, add 1/2 teaspoon of liquid smoke along with the seasonings. Sauté the onions in olive oil instead of bacon fat. It’s still incredibly flavorful.

Twice-Baked Potato Soup: After blending, stir in 1/2 cup of crumbled cooked bacon and 1/2 cup of shredded cheddar, then top with the remaining bacon and cheese. It’s like twice-baked potatoes in soup form—decadent and amazing.

Serving & Storage Suggestions

This soup is best served hot, straight from the pot. Ladle it into deep bowls and pile on the toppings—the contrast between the warm, creamy soup and the cold sour cream is part of the magic.

What to Serve With It: A crusty loaf of bread or soft dinner rolls are perfect for dipping. I also love serving it with a simple side salad dressed with a tangy vinaigrette to cut through the richness. For a cozy dinner, pair it with roasted chicken or a grilled cheese sandwich.

Storage: Leftover soup keeps well in an airtight container in the refrigerator for up to 4 days. The flavors actually get better as they meld overnight. Just know that the soup will thicken as it sits—that’s normal.

Reheating: Reheat 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 microwave individual portions in 30-second bursts, stirring between each. Don’t boil it, or the dairy might separate.

Freezing: This soup freezes surprisingly well. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. It’ll keep for up to 3 months. Thaw overnight in the refrigerator and reheat gently. I like to freeze it in individual portions for quick lunches.

Nutritional Information & Benefits

Here’s a rough estimate per serving (based on 6 servings, including all toppings):

Nutrient Amount Per Serving
Calories 485
Total Fat 28g
Saturated Fat 14g
Cholesterol 75mg
Sodium 890mg
Total Carbohydrates 42g
Dietary Fiber 4g
Sugars 6g
Protein 17g

Potatoes get a bad rap, but they’re actually quite nutritious. They’re a good source of vitamin C, potassium, and fiber (especially if you leave the skins on). The bacon and cheese add protein and calcium, and the onions and garlic provide antioxidants. This soup is definitely indulgent, but it’s also nourishing in its own way.

Dietary Note: This recipe contains dairy and gluten. For a gluten-free version, use a cornstarch slurry instead of the flour roux. For a dairy-free version, use plant-based milk, cream, and cheese alternatives.

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 weekday dinner but impressive enough to serve to company. Every time I make it, I’m reminded of that rainy Tuesday when I accidentally created something I now can’t live without.

I’d love to hear how it turns out for you. Did you add your own twist? Did your picky eater ask for seconds? Drop a comment below and let me know—I read every single one. And if you share a photo on Pinterest, tag me so I can see your beautiful bowls of soup.

Go ahead, give it a try. Your future self, curled up on the couch with a steaming bowl of this soup, will thank you.

Frequently Asked Questions

Can I make this soup in a slow cooker?

Absolutely. Cook the bacon and sauté the onions and garlic on the stovetop first, then transfer everything except the milk, cream, and cheese to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Stir in the dairy and cheese at the end, then blend partially.

Why did my soup turn out grainy?

Grainy soup usually happens when the dairy gets too hot or when pre-shredded cheese is used. Make sure to remove the pot from the heat before stirring in the cheese, and always shred your own cheese from a block. If you accidentally boil the soup after adding dairy, it can also separate.

Can I use sweet potatoes instead of russet potatoes?

You can, but the texture and flavor will be quite different. Sweet potatoes are less starchy and have a sweeter, earthier taste. If you try it, I recommend using half sweet potatoes and half russets for a balanced result.

How do I make this soup thicker or thinner?

For a thicker soup, blend more of the potatoes or let it simmer uncovered for an extra 10 minutes to reduce. For a thinner soup, add more chicken broth or milk until it reaches your desired consistency. The soup also thickens as it cools, so keep that in mind.

Can I prepare this soup ahead of time for a party?

Yes! You can make the soup completely up to 2 days in advance. Store it in the refrigerator without the toppings. When you’re ready to serve, reheat it gently on the stovetop, adding a splash of milk to thin it out if needed. Then add all the toppings fresh. It’s a great make-ahead option for entertaining.

Pin This Recipe!

creamy loaded baked potato soup recipe

Print

Creamy Loaded Baked Potato Soup with Crispy Bacon

This incredibly creamy and flavorful loaded baked potato soup is made with simple pantry ingredients like russet potatoes, bacon, sharp cheddar, and a touch of sour cream. It’s the ultimate comfort food, perfect for cold weather and guaranteed to be a crowd-pleaser.

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

Ingredients

Scale
  • 6 slices thick-cut bacon, chopped
  • 1 large yellow onion, diced (about 1.5 cups)
  • 3 cloves garlic, minced
  • 4 tablespoons unsalted butter
  • 1/3 cup all-purpose flour
  • 4 cups low-sodium chicken broth
  • 2 cups whole milk
  • 1 cup heavy cream
  • 2.5 pounds russet potatoes, peeled and diced into 1/2-inch cubes (about 5–6 medium potatoes)
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon cayenne pepper (optional)
  • 1.5 cups sharp cheddar cheese, shredded
  • 1/2 cup sour cream
  • 4 green onions, thinly sliced
  • Extra crispy bacon crumbles (for topping)
  • Fresh chives (optional, for garnish)

Instructions

  1. Cook the bacon: Place the chopped bacon in your cold Dutch oven. Turn the heat to medium and cook, stirring occasionally, until the bacon is crispy and the fat is rendered, about 8-10 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Leave about 2 tablespoons of bacon fat in the pot—discard the rest or save it for another use.
  2. Sauté the aromatics: Add the diced onion to the pot with the bacon fat. Cook over medium heat, stirring occasionally, until the onion is soft and translucent, about 5 minutes. Add the minced garlic and cook for another 30 seconds until fragrant. Don’t let the garlic burn—it’ll turn bitter.
  3. Make the roux: Add the butter to the pot and let it melt. Sprinkle the flour over the onion mixture and stir constantly for about 2 minutes. This cooks out the raw flour taste and helps thicken the soup later. The mixture will look like a thick paste—that’s perfect.
  4. Add the liquids: Slowly pour in the chicken broth while whisking continuously to prevent lumps. Then add the milk and heavy cream, whisking until smooth. Bring the mixture to a gentle simmer—don’t let it boil hard or the dairy might curdle.
  5. Cook the potatoes: Add the diced potatoes, salt, black pepper, smoked paprika, and cayenne (if using). Stir everything together. Bring the soup back to a gentle simmer, then reduce the heat to low. Cover and let it cook for 15-20 minutes, stirring occasionally, until the potatoes are fork-tender. You should be able to easily pierce a potato cube with a knife.
  6. Blend partially: Using an immersion blender, give the soup about 4-5 quick pulses. You want to blend about half the soup while leaving plenty of potato chunks for texture. If you don’t have an immersion blender, carefully transfer about 2 cups of the soup to a regular blender, blend until smooth, and stir it back into the pot. Be very careful with hot liquid—only fill the blender halfway and hold the lid down with a towel.
  7. Add the cheese and sour cream: Remove the pot from the heat. Stir in the shredded cheddar cheese and sour cream until completely melted and smooth. The residual heat will melt the cheese without making it grainy. Taste and adjust seasoning—you might want a little more salt or pepper.
  8. Serve and garnish: Ladle the soup into bowls. Top each serving with crispy bacon crumbles, extra shredded cheese, a dollop of sour cream, and a generous sprinkle of green onions. Add fresh chives if you’re feeling fancy.

Notes

For the best texture, use russet potatoes. Shred your own cheese for smoother melting. Don’t skip the roux—it’s key for a silky texture. Keep the soup at a gentle simmer after adding dairy to prevent curdling. Let the soup rest for 5 minutes before serving to allow flavors to meld. Leftovers keep in the fridge for up to 4 days and freeze well for up to 3 months.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 485
  • Sugar: 6
  • Sodium: 890
  • Fat: 28
  • Saturated Fat: 14
  • Carbohydrates: 42
  • Fiber: 4
  • Protein: 17

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

Did you make this recipe?

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

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆