Love this? Save it for later!
Share the inspiration with your friends
Marta wasn’t trying to impress anyone. I’d stopped by her place to pick up a book I’d lent her—some novel I’d never actually finished—and the smell hit me before I even got through the front door. It was rich and smoky and creamy all at once, the kind of smell that makes your stomach growl whether you’re hungry or not. She was standing over the stove, wooden spoon in hand, wearing an old sweater with a hole in the elbow, and she just kind of shrugged when I asked what she was making. “Oh, just soup,” she said. “Potato soup.”
Just soup. Honestly, that’s the kind of casual dismissal that drives me crazy—in the best way. Because what she pulled out of that pot was anything but “just soup.” It was thick and velvety, loaded with chunks of potato and studded with crispy bacon and sharp cheddar cheese. She ladled some into a mug for me without even asking, and I stood there in her tiny kitchen, blowing on the steam, and took a sip. I mean, I nearly dropped the mug. It was that good. “You’re going to give me this recipe,” I said, and she laughed and said she’d just thrown it together. Which, of course, meant I had to watch her make it again to actually figure out what she was doing.
Maybe you’ve been there—standing in someone else’s kitchen, watching them cook something extraordinary with zero fanfare, and realizing you’ve just stumbled onto a goldmine. That’s this soup. It’s the kind of recipe that feels like a secret, except Marta was happy to share it. And now I’m sharing it with you, because honestly, this loaded baked potato soup with crispy bacon deserves to be on every single dinner party menu, every potluck table, every cozy gathering where people actually want to eat something that makes them close their eyes for a second. It’s that good. It’s the soup I’ve made for every single hosting occasion since that day, and it has never, not once, let me down.
Why You’ll Love This Recipe
Let me tell you straight up—this isn’t just another potato soup recipe. I’ve tested this one more times than I can count, tweaking the creaminess, the salt level, the bacon-to-soup ratio (which, let’s be honest, is a very serious consideration). What I landed on is the version that gets the loudest applause at dinner parties and the most empty bowls at potlucks. Here’s why you’re going to love it:
- Ready in Under an Hour: From start to finish, you’re looking at about 45 minutes. That’s fast enough for a weeknight but impressive enough for guests. You can even prep the bacon and cheese ahead of time to make it even quicker.
- Simple, Pantry-Friendly Ingredients: No weird specialty items here. Potatoes, bacon, cheese, cream, butter, onions, garlic, broth—stuff you probably already have or can grab in one quick trip to the store. Your wallet will thank you.
- Perfect for Entertaining: This soup is a showstopper at gatherings. Serve it in a big pot with little bowls of toppings on the side—extra bacon, more cheese, green onions, sour cream—and let people build their own perfect bowl. It’s interactive, it’s cozy, and it makes you look like a hero.
- Guaranteed Crowd-Pleaser: Kids love it. Adults love it. Picky eaters love it. I’ve served this to groups of twelve and watched every single person go back for seconds. It’s one of those rare recipes that unites everyone at the table.
- Unbelievably Rich and Creamy: The secret is in the technique—blending part of the soup while leaving some potato chunks intact gives you that perfect texture that’s both smooth and hearty. And the crispy bacon on top? Non-negotiable. It’s the crunch that makes every spoonful sing.
This soup isn’t just good—it’s the kind of recipe that makes people ask for the recipe before they’ve even finished their first bowl. It’s comfort food at its finest, but with a little bit of a show-off factor that makes it perfect for hosting. Trust me, when you bring this pot to the table, you’ll feel like you’ve done something really special. And you have.
What Ingredients You Will Need
This recipe uses straightforward ingredients that work together to create something seriously luxurious. Most of these are kitchen staples, which is part of the beauty of this soup. Let’s break down what you’ll need and why each ingredient matters.
For the Soup Base
- 6 strips thick-cut bacon (I prefer Wright Brand or Nueske’s for the smokiest flavor—save the rendered fat for cooking the aromatics)
- 1 large yellow onion, diced (about 1 ½ cups; yellow onions give the best savory depth without being too sweet)
- 3 cloves garlic, minced (fresh garlic only—don’t even think about the jarred stuff, it just doesn’t taste the same)
- 4 tablespoons unsalted butter (Kerrygold is my go-to for its rich, creamy flavor)
- ⅓ cup all-purpose flour (this thickens the soup without making it gluey—just don’t skip it)
- 4 cups low-sodium chicken broth (or vegetable broth if you’re keeping it vegetarian; use low-sodium so you control the salt level)
- 2 cups whole milk (whole milk gives the best creamy texture, but 2% works in a pinch—just expect a slightly thinner result)
- 1 cup heavy cream (this is where the luxurious richness comes from; don’t substitute with half-and-half, you’ll miss that velvety mouthfeel)
- 3 pounds russet potatoes, peeled and diced into ½-inch cubes (about 5-6 medium potatoes; russets are starchy and break down beautifully, giving the soup its signature thickness)
For the Flavor Boosters
- 1 teaspoon smoked paprika (adds a subtle smokiness that echoes the bacon—I use Sweet Smoked Spanish Paprika from The Spice House)
- ½ teaspoon dried thyme (earthy and slightly floral, it cuts through the richness perfectly)
- ½ teaspoon garlic powder (not a typo—we’re using fresh garlic AND garlic powder for maximum garlic flavor)
- Salt and freshly ground black pepper to taste (go easy on the salt until the end—the bacon and cheese add plenty)
- Pinch of cayenne pepper (optional) (just a tiny pinch—it doesn’t make the soup spicy, it just wakes up all the other flavors)
For the Toppings (The Best Part)
- 1 ½ cups shredded sharp cheddar cheese (shred it yourself from a block—pre-shredded cheese has anti-caking agents that prevent smooth melting)
- ½ cup sour cream (for drizzling on top; full-fat is best, but Greek yogurt works if you want a tangier option)
- 4 green onions, thinly sliced (the green parts add freshness and color)
- Extra crispy bacon crumbles (because you can never have too much bacon)
Ingredient Selection Tip: When picking russet potatoes, look for ones that are firm with no green patches or sprouting eyes. The starch content in russets is what gives this soup its naturally thick, creamy texture without needing a ton of extra thickeners. If you only have Yukon Golds, they’ll work too—your soup will just be a little less thick and a little more buttery in flavor.
Substitution Guidance: Need to make this gluten-free? Swap the all-purpose flour for a gluten-free all-purpose blend that contains xanthan gum, or use cornstarch (mix 3 tablespoons cornstarch with 3 tablespoons cold water to make a slurry, and stir it in at the end). For a dairy-free version, use unsweetened oat milk instead of whole milk, full-fat canned coconut milk instead of heavy cream, and a good dairy-free butter substitute. The flavor will change slightly, but it’ll still be delicious. I’ve tested both versions for friends with dietary restrictions, and they’ve always been a hit.
Equipment Needed
You don’t need a fancy kitchen to make this soup—just a few basic tools that you probably already own. Here’s what you’ll need:
- Large Dutch oven or heavy-bottomed pot (6-8 quart): This is non-negotiable. A heavy pot distributes heat evenly and prevents scorching. I use my Le Creuset, but a Lodge enameled cast iron or even a good stainless steel stockpot will work. Just make sure it’s big enough to hold all that soup with room for stirring.
- Sharp chef’s knife and cutting board: You’re dicing a lot of potatoes and onions, so a sharp knife makes the job faster and safer. Dull knives are actually more dangerous—they slip.
- Wooden spoon or silicone spatula: For stirring the roux and the soup. Wooden spoons are great because they don’t scratch your pot and they have a nice heft to them.
- Immersion blender (or regular blender): An immersion blender lets you blend the soup right in the pot, which is easier and less messy. If you don’t have one, you can carefully transfer half the soup to a regular blender in batches—just don’t fill it more than halfway, and hold the lid down with a towel to avoid hot soup explosions.
- Measuring cups and spoons: For accuracy, especially with the flour and cream.
- Large skillet: For cooking the bacon. A cast iron skillet is ideal, but any skillet works.
- Paper towels: For draining the bacon.
- Box grater: For shredding your own cheese. Trust me on this one—pre-shredded cheese is the enemy of smooth, creamy soup.
Budget-Friendly Tip: If you don’t own a Dutch oven, a deep, heavy-bottomed soup pot from a thrift store works just as well. I found my backup pot for eight dollars, and it’s been going strong for years. And if you don’t have an immersion blender, a potato masher works too—you’ll just end up with a chunkier soup, which some people actually prefer.
Preparation Method
Alright, let’s get cooking. This recipe comes together in about 45 minutes, and I promise it’s worth every single second. Here’s how to do it:
- Cook the bacon: Place the bacon strips in a cold large skillet. Turn the heat to medium and cook, flipping occasionally, until the bacon is deeply browned and crispy—about 8-10 minutes. Transfer the bacon to a paper towel-lined plate to drain. Once cool enough to handle, crumble or chop it into small pieces. Reserve 2 tablespoons of the rendered bacon fat in a small bowl; discard the rest or save it for another use (it’s amazing for roasting vegetables).
- Sauté the aromatics: In your large Dutch oven or pot, melt the butter over medium heat along with the 2 tablespoons of reserved bacon fat. Add the diced onion and cook, stirring occasionally, until softened and translucent—about 5 minutes. Add the minced garlic and cook for another minute, just until fragrant. Do not let the garlic brown, or it will turn bitter.
- Make the roux: Sprinkle the flour over the onion and garlic mixture. Stir constantly with a wooden spoon for 2-3 minutes. The mixture will look pasty and slightly golden. This step is crucial—cooking the flour removes that raw, pasty taste and ensures your soup thickens properly. You’re looking for a light golden color and a nutty aroma.
- Whisk in the liquids: Slowly pour in the chicken broth while whisking continuously to prevent lumps. Once the broth is fully incorporated, whisk in the milk and heavy cream. Keep whisking until the mixture is smooth and starts to thicken slightly—about 3-4 minutes. Don’t walk away during this step; lumps form fast if you’re not paying attention.
- Add the potatoes and seasonings: Stir in the diced potatoes, smoked paprika, dried thyme, garlic powder, and a generous pinch of black pepper. Bring the soup to a gentle simmer—not a rolling boil, just a steady bubble around the edges. Reduce the heat to medium-low, cover the pot, and let it cook for 15-20 minutes, stirring occasionally. The potatoes should be tender enough to pierce easily with a fork but not falling apart completely. Pro tip: If you’re hosting, you can do this step up to an hour ahead and let the soup sit off the heat. Just reheat gently before blending.
- Blend the soup (partially): Remove the pot from the heat. Using an immersion blender, blend the soup for about 10-15 seconds—just enough to break down about half of the potatoes. You want a creamy base with plenty of potato chunks remaining for texture. If you’re using a regular blender, carefully transfer about 3 cups of the soup (mostly the liquid part) to the blender, blend until smooth, and stir it back into the pot. Be very careful with hot liquid in a blender—work in batches and hold the lid down with a towel.
- Finish with cheese and adjust seasoning: Return the pot to low heat. Add 1 cup of the shredded cheddar cheese and stir until completely melted and smooth. Taste the soup and add salt as needed—remember, the bacon and cheese add salt, so go slowly. You’ll likely need about ½ to 1 teaspoon of salt, depending on your broth and cheese. Add the cayenne pepper now if you’re using it.
- Prepare the toppings: While the soup finishes, arrange your toppings in small bowls. You’ll want the remaining ½ cup of shredded cheddar, the crumbled bacon, the sliced green onions, and the sour cream. If you’re feeling extra fancy, add some chopped chives or a drizzle of hot sauce.
- Serve immediately: Ladle the soup into bowls. Top each bowl with a generous sprinkle of cheddar cheese, a pile of crispy bacon crumbles, a swirl of sour cream, and a shower of green onions. Serve hot with crusty bread or buttery crackers on the side.
Sensory Cue: At every stage, pay attention. The bacon should smell smoky and irresistible. The roux should look like wet sand and smell slightly nutty. When you add the broth and cream, the mixture should steam and thicken visibly—you’ll see it coat the back of your spoon. And when you finally taste that first spoonful, you’re looking for creamy, savory, slightly smoky, with little bursts of salty bacon and sharp cheese. That’s the sweet spot.
Cooking Tips & Techniques
I’ve made this soup more times than I can count, and I’ve learned a few things the hard way. Let me save you some trouble.
Don’t rush the roux. I know it’s tempting to just dump the flour in and move on, but that 2-3 minutes of stirring is what prevents your soup from tasting like raw flour paste. I once got distracted by a phone call and skipped this step—the soup turned out okay, but it had that weird, starchy aftertaste that I couldn’t quite fix. Cook the roux until it’s lightly golden and smells like toasted nuts. Your patience will be rewarded.
Control your heat. This soup has dairy in it, which means it can scorch if you get too aggressive with the heat. Keep it at a gentle simmer, not a boil. If you see bubbles that look like they’re about to erupt, turn the heat down immediately. I learned this lesson when I made the soup for a dinner party and walked away for “just a second” to set the table. The bottom of the pot had a thin layer of burnt milk solids that took forever to scrub off. The soup was still edible, but I had to be careful not to scrape the burnt bits into the bowls.
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. Your soup will end up grainy instead of velvety. Spend the extra two minutes shredding a block of sharp cheddar—it makes a world of difference. I keep a block of cheddar in my fridge specifically for this soup, and I don’t let anyone talk me into the pre-shredded stuff.
Reserve some toppings for serving. When you’re hosting, presentation matters. Don’t mix all the bacon and cheese into the soup pot—save at least half for garnishing individual bowls. That first visual hit of crispy bacon and melty cheese is what makes people’s eyes light up. Plus, the contrast between the hot, creamy soup and the cold sour cream and crunchy bacon is part of the magic.
Make it ahead of time. Here’s a hosting secret: this soup actually tastes better the next day. The flavors meld together overnight, and the texture gets even creamier. If you’re having people over, make the soup a day ahead, let it cool completely, and store it in the fridge. When you’re ready to serve, reheat it gently over low heat, stirring occasionally. You might need to add a splash of milk or broth to thin it out, since it thickens as it sits. Then just add your fresh toppings, and you’re good to go. This is my number one hosting hack—it takes so much pressure off the day of the event.
Variations & Adaptations
One of the best things about this loaded baked potato soup is how adaptable it is. Here are some variations I’ve tried and loved:
Loaded Baked Potato Soup with Broccoli
Steam about 2 cups of broccoli florets until tender, then stir them into the soup just before serving. The broccoli adds a pop of green and a slight bitterness that balances the richness. I made this version for a friend who claimed she didn’t like potato soup, and she ate two bowls. The trick is to not overcook the broccoli—you want it tender but still bright green.
Spicy Southwestern Baked Potato Soup
Add 1 diced jalapeño (seeds removed if you want less heat) along with the onions, and stir in 1 teaspoon of cumin and ½ teaspoon of chili powder with the other seasonings. Top the finished soup with pickled jalapeños, a drizzle of crema, and some crushed tortilla chips instead of bacon. This version is fantastic for game day gatherings—it’s bold, hearty, and totally addictive.
Vegetarian Loaded Baked Potato Soup
Skip the bacon entirely and use vegetable broth instead of chicken broth. To get that smoky flavor without bacon, add 1 teaspoon of liquid smoke along with the broth, and sauté the onions in butter only (no bacon fat). Top with roasted chickpeas for crunch instead of bacon. I’ve served this to vegetarians and meat-eaters alike, and no one has ever complained about missing the bacon.
Loaded Sweet Potato Soup
Swap half the russet potatoes for sweet potatoes. The sweet potatoes add a natural sweetness and a gorgeous orange color. Reduce the smoked paprika to ½ teaspoon and add a pinch of cinnamon and nutmeg instead. This version is especially good in the fall, and it pairs beautifully with a side of crusty sourdough bread.
Personal Variation: My absolute favorite twist is adding caramelized onions on top instead of green onions. I take two large onions, slice them thinly, and cook them low and slow in butter for about 30 minutes until they’re jammy and deep brown. The sweetness of the caramelized onions against the salty, smoky soup is next-level. I made this for a small dinner party last winter, and one guest actually asked if she could take the leftovers home. That’s how you know you’ve hit gold.
Serving & Storage Suggestions
Serving Temperature and Presentation: Serve this soup piping hot. Ladle it into deep bowls—the kind that feel substantial in your hands. Arrange your toppings in separate small bowls or on a wooden board so guests can customize their own bowls. This “topping bar” approach is always a hit at parties; people love being able to control their own bacon-to-cheese ratio. For a dinner party, I like to serve the soup with a side of warm, crusty sourdough bread or flaky buttermilk biscuits. A simple green salad with a tangy vinaigrette on the side cuts through the richness beautifully.
What to Serve Alongside: This soup is a meal in itself, but if you’re building a full menu, here are some ideas. For a casual gathering, serve it with a platter of roasted vegetables or a simple coleslaw. For a more formal dinner, start with a light appetizer like bruschetta or a shrimp cocktail, then serve the soup as the main event. A crisp white wine like Sauvignon Blanc or a light lager beer pairs wonderfully with the creamy, smoky flavors.
Storage Instructions: Let the soup cool completely before storing. Transfer it to an airtight container and refrigerate for up to 4 days. The soup will thicken significantly as it sits—this is normal. When reheating, add a splash of milk, cream, or broth to thin it out to your desired consistency. Reheat gently on the stovetop over medium-low heat, stirring occasionally. You can also microwave individual portions in 30-second bursts, stirring in between.
Freezer Instructions: This soup freezes surprisingly well, but there’s a catch—the dairy can separate slightly when thawed. To minimize this, let the soup cool completely, then transfer it to freezer-safe containers or zip-top bags. Leave about an inch of headspace for expansion. Freeze for up to 3 months. To thaw, move the container to the refrigerator overnight. Reheat gently on the stovetop, whisking vigorously to re-emulsify the dairy. If the texture seems grainy, an immersion blender can help smooth it out. I recommend freezing the soup without the toppings and adding fresh ones after reheating.
How Flavors Develop: Here’s a little secret—this soup is actually better on day two. The flavors have time to meld and deepen, and the texture becomes even more velvety. If you’re planning a party, I always recommend making it a day ahead. Your future self will thank you.
Nutritional Information & Benefits
Let’s be real—this is comfort food, not health food. But that doesn’t mean it’s without its merits. Here’s a rough nutritional breakdown per serving (based on 8 servings, with all the toppings):
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 485 |
| Total Fat | 32g |
| Saturated Fat | 17g |
| Cholesterol | 85mg |
| Sodium | 890mg |
| Total Carbohydrates | 34g |
| Dietary Fiber | 3g |
| Sugars | 6g |
| Protein | 16g |
| Calcium | 280mg |
| Potassium | 890mg |
| Vitamin C | 15mg |
Health Highlights: Potatoes often get a bad rap, but they’re actually a good source of vitamin C, potassium, and fiber (especially if you leave the skins on). The soup also provides a decent amount of calcium from the cheese and milk. And while bacon isn’t exactly a health food, it does add protein and that irresistible smoky flavor that makes the whole dish satisfying. If you’re looking to lighten it up, you can use turkey bacon, reduced-fat cheese, and skim milk—just know that the texture and flavor will be different.
Dietary Considerations: This recipe contains dairy and gluten. For a gluten-free version, use a gluten-free flour blend or cornstarch slurry. For a dairy-free version, use unsweetened oat milk, coconut cream, and dairy-free cheese and butter. The soup is naturally egg-free and nut-free (assuming you use a nut-free milk alternative).
Personal Wellness Perspective: I believe in balance. This soup is a treat—the kind of thing you make for a celebration or a cozy night in with people you love. It’s not an everyday meal, and that’s okay. Food is about joy and connection, and this soup delivers both in spades. So go ahead, load up that bowl, and don’t feel bad about going back for seconds.
Conclusion
This loaded baked potato soup with crispy bacon is more than just a recipe—it’s the kind of dish that creates moments. The moment when you set the pot on the table and everyone leans in to see what’s inside. The moment when someone takes their first bite and lets out a little “mm” sound without even realizing it. The moment when a friend texts you the next day asking for the recipe because they can’t stop thinking about it.
I’ve made this soup for birthday parties, game day gatherings, casual weeknight dinners, and one particularly memorable New Year’s Eve when the power went out and we ate by candlelight. It has never failed me. It’s forgiving, it’s adaptable, and it’s absolutely delicious. Whether you’re hosting a crowd or just treating yourself to something special, this soup delivers every single time.
So here’s what I want you to do: make this soup for your next gathering. Set up that topping bar. Watch everyone’s faces light up. And then come back and tell me how it went. Did you add your own twist? Did someone ask for the recipe? Did you have to hide the leftovers so you could have them for lunch the next day? I want to hear all about it. Drop a comment below, share a photo, or tag me on social media—I’m genuinely excited to see what you create.
Now go get that pot out. Your people are waiting.
Frequently Asked Questions
Can I make this soup in a slow cooker?
Absolutely. Cook the bacon on the stovetop, then sauté the onions and garlic in the bacon fat and butter. Transfer everything to the slow cooker, add the flour, broth, milk, cream, potatoes, and seasonings. Cook on low for 6-8 hours or high for 3-4 hours. Blend partially with an immersion blender right in the slow cooker, then stir in the cheese. The slow cooker version is perfect for parties because it keeps the soup warm for hours.
Can I use Yukon Gold potatoes instead of russets?
Yes, you can. Yukon Golds have a buttery flavor and a slightly waxy texture, so your soup will be a little less thick and a little more creamy. The flavor will still be delicious—just expect a slightly different texture. If you use Yukon Golds, you might want to mash a few of the potatoes with a potato masher instead of using an immersion blender to get that chunky-creamy texture.
How do I prevent the soup from curdling?
Curdling happens when dairy is exposed to high heat or acidic ingredients. To prevent it, keep the soup at a gentle simmer, not a boil. Also, make sure to add the cheese over low heat and stir until it’s just melted—don’t let it sit on high heat. If you’re adding any acidic ingredients like a splash of lemon juice or hot sauce, do it at the very end, off the heat.
Can I use frozen potatoes?
I don’t recommend it. Frozen potatoes have a higher water content and a different texture than fresh potatoes. They tend to break down too much and can make the soup watery or mushy. Fresh russet potatoes are really the way to go for the best texture. If you’re short on time, you can peel and dice the potatoes a day ahead and store them in a bowl of cold water in the fridge.
What’s the best way to reheat leftovers?
The stovetop is your best bet. Transfer the soup to a pot and reheat over medium-low heat, stirring occasionally. Add a splash of milk or broth to thin it out if needed. If you’re in a hurry, the microwave works too—just use 30-second bursts and stir in between to ensure even heating. Avoid boiling the soup, as it can cause the dairy to separate.
Pin This Recipe!

Crowd-Pleasing Loaded Baked Potato Soup with Crispy Bacon
This loaded baked potato soup is thick, velvety, and packed with chunks of potato, crispy bacon, and sharp cheddar cheese. Ready in under an hour, it’s the perfect comfort food for dinner parties, potlucks, or cozy nights in.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 6 strips thick-cut bacon
- 1 large yellow onion, diced (about 1 ½ cups)
- 3 cloves garlic, minced
- 4 tablespoons unsalted butter
- ⅓ cup all-purpose flour
- 4 cups low-sodium chicken broth
- 2 cups whole milk
- 1 cup heavy cream
- 3 pounds russet potatoes, peeled and diced into ½-inch cubes (about 5–6 medium potatoes)
- 1 teaspoon smoked paprika
- ½ teaspoon dried thyme
- ½ teaspoon garlic powder
- Salt and freshly ground black pepper to taste
- Pinch of cayenne pepper (optional)
- 1 ½ cups shredded sharp cheddar cheese
- ½ cup sour cream
- 4 green onions, thinly sliced
- Extra crispy bacon crumbles
Instructions
- Cook the bacon: Place the bacon strips in a cold large skillet. Turn the heat to medium and cook, flipping occasionally, until the bacon is deeply browned and crispy—about 8-10 minutes. Transfer the bacon to a paper towel-lined plate to drain. Once cool enough to handle, crumble or chop it into small pieces. Reserve 2 tablespoons of the rendered bacon fat in a small bowl; discard the rest or save it for another use.
- Sauté the aromatics: In your large Dutch oven or pot, melt the butter over medium heat along with the 2 tablespoons of reserved bacon fat. Add the diced onion and cook, stirring occasionally, until softened and translucent—about 5 minutes. Add the minced garlic and cook for another minute, just until fragrant. Do not let the garlic brown.
- Make the roux: Sprinkle the flour over the onion and garlic mixture. Stir constantly with a wooden spoon for 2-3 minutes. The mixture will look pasty and slightly golden. This step is crucial—cooking the flour removes that raw, pasty taste and ensures your soup thickens properly.
- Whisk in the liquids: Slowly pour in the chicken broth while whisking continuously to prevent lumps. Once the broth is fully incorporated, whisk in the milk and heavy cream. Keep whisking until the mixture is smooth and starts to thicken slightly—about 3-4 minutes.
- Add the potatoes and seasonings: Stir in the diced potatoes, smoked paprika, dried thyme, garlic powder, and a generous pinch of black pepper. Bring the soup to a gentle simmer—not a rolling boil, just a steady bubble around the edges. Reduce the heat to medium-low, cover the pot, and let it cook for 15-20 minutes, stirring occasionally. The potatoes should be tender enough to pierce easily with a fork but not falling apart completely.
- Blend the soup (partially): Remove the pot from the heat. Using an immersion blender, blend the soup for about 10-15 seconds—just enough to break down about half of the potatoes. You want a creamy base with plenty of potato chunks remaining for texture. If using a regular blender, carefully transfer about 3 cups of the soup (mostly the liquid part) to the blender, blend until smooth, and stir it back into the pot. Be very careful with hot liquid in a blender—work in batches and hold the lid down…
- Finish with cheese and adjust seasoning: Return the pot to low heat. Add 1 cup of the shredded cheddar cheese and stir until completely melted and smooth. Taste the soup and add salt as needed—remember, the bacon and cheese add salt, so go slowly. You’ll likely need about ½ to 1 teaspoon of salt, depending on your broth and cheese. Add the cayenne pepper now if you’re using it.
- Prepare the toppings: While the soup finishes, arrange your toppings in small bowls. You’ll want the remaining ½ cup of shredded cheddar, the crumbled bacon, the sliced green onions, and the sour cream.
- Serve immediately: Ladle the soup into bowls. Top each bowl with a generous sprinkle of cheddar cheese, a pile of crispy bacon crumbles, a swirl of sour cream, and a shower of green onions. Serve hot with crusty bread or buttery crackers on the side.
Notes
For a gluten-free version, swap the all-purpose flour for a gluten-free all-purpose blend that contains xanthan gum, or use cornstarch (mix 3 tablespoons cornstarch with 3 tablespoons cold water to make a slurry, and stir it in at the end). For a dairy-free version, use unsweetened oat milk instead of whole milk, full-fat canned coconut milk instead of heavy cream, and a good dairy-free butter substitute. The soup actually tastes better the next day—make it ahead for best results. Reserve some toppings for serving to maintain texture contrast.
Nutrition
- Serving Size: 1 bowl (about 1 ½ cu
- Calories: 485
- Sugar: 6
- Sodium: 890
- Fat: 32
- Saturated Fat: 17
- Carbohydrates: 34
- Fiber: 3
- Protein: 16
Keywords: loaded baked potato soup, potato soup with bacon, creamy potato soup, comfort food, easy potato soup, dinner party soup, potluck soup


