Love this? Save it for later!
Share the inspiration with your friends
I wasn’t expecting cooking advice from my accountant, but there I was, sifting through a mountain of receipts in his cluttered office, listening to him describe exactly how to make the best loaded baked potato soup he’d ever eaten. He was this quiet, meticulous guy—the kind who alphabetizes his spice rack—so when he paused mid-way through explaining my quarterly taxes to say, “You know, the secret is roasting the garlic first,” I honestly thought I misheard him. He pulled a crumpled, gravy-stained index card from his desk drawer, handed it over, and said, “My wife makes me bring a vat of this to every family gathering. They’d disown me if I showed up without it.” I laughed, thanked him, and stuffed the card into my purse, fully expecting it to be another one of those recipes that sounds amazing but falls flat. Let me tell you—I couldn’t have been more wrong. That first batch of creamy loaded baked potato soup with crispy bacon was a revelation. The soup was velvety, the bacon was shatteringly crisp, and every single spoonful tasted like a fully loaded baked potato with all the fixings. I’ve tweaked it over the years—added a splash of hot sauce, swapped in Greek yogurt for some of the sour cream—but the soul of the recipe is still straight from that accountant’s kitchen. Maybe you’ve been there, where the best recipe comes from the most unexpected source. This is that recipe. It’s the kind of soup that makes you close your eyes after the first bite, and honestly, it’s become my go-to for snowy days, sick days, and any day that just needs a little extra comfort.
Why You’ll Love This Creamy Loaded Baked Potato Soup
This isn’t just another potato soup recipe. After testing this version for over a year—and yes, eating a lot of soup in the process—I can confidently say this one hits different. It’s the perfect balance of creamy, savory, and indulgent without being overly heavy.
- Quick & Easy : From start to finish, this soup comes together in about 45 minutes. It’s fast enough for a weeknight dinner but impressive enough for company.
- Simple Ingredients : You likely already have most of these in your pantry. No fancy grocery trips needed—just potatoes, bacon, cheese, and a few staples.
- Perfect for Cold Weather : This soup is basically a warm hug in a bowl. It’s my go-to for snowy evenings, rainy afternoons, or anytime I need a little comfort.
- Crowd-Pleaser : I’ve served this at potlucks, family dinners, and casual get-togethers. It gets rave reviews every single time, from kids to adults.
- Unbelievably Delicious : The texture is what sets this apart. It’s creamy but not gloppy, with tender chunks of potato and that irresistible crispy bacon on top.
What makes this recipe different from the rest? It’s the technique. Instead of just boiling potatoes and adding cream, we roast the garlic first for a deep, mellow sweetness. We also reserve some of the bacon fat to sauté the aromatics, which adds an incredible smoky depth you just can’t get otherwise. This isn’t just another version—it’s the best version. It’s comfort food reimagined: faster, richer, and with the same soul-soothing satisfaction that makes you want to curl up on the couch with a big bowl and a good movie.
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, and I’ve included notes on substitutions where helpful.
- Bacon – 8 slices, thick-cut preferred (I recommend Wright Brand or Nueske’s for the best smoky flavor). You’ll use the rendered fat for cooking the aromatics, so don’t you dare throw it away!
- Unsalted butter – 2 tablespoons (adds richness and helps create that velvety base)
- Yellow onion – 1 medium, diced (about 1 cup). Sweet onions work well here too.
- Carrots – 2 medium, peeled and diced (adds a subtle sweetness and color)
- Celery – 2 stalks, diced (classic mirepoix base for depth of flavor)
- Garlic – 4 cloves, minced, plus 1 whole head for roasting (roasting mellows the garlic into something almost buttery)
- All-purpose flour – ¼ cup (used to thicken the soup. For a gluten-free option, use 2 tablespoons cornstarch mixed with 2 tablespoons cold water, added at the end)
- Chicken broth – 4 cups, low-sodium (vegetable broth works fine for a vegetarian version)
- Whole milk – 2 cups (adds creaminess without being too heavy. You can use 2% milk, but the soup won’t be as rich)
- Heavy cream – 1 cup (this is what makes it truly luxurious. Half-and-half works in a pinch)
- Russet potatoes – 3 pounds (about 4-5 large potatoes), peeled and cut into ½-inch cubes. Russets are perfect because they break down slightly and thicken the soup naturally. Yukon Golds also work well.
- Sharp cheddar cheese – 2 cups, freshly shredded (please shred your own—pre-shredded cheese has anti-caking agents that prevent smooth melting). I prefer Cabot or Tillamook.
- Sour cream – ½ cup (adds tanginess and creaminess. Full-fat Greek yogurt is a great substitute)
- Salt – 1½ teaspoons, or to taste
- Black pepper – ½ teaspoon, freshly ground
- Smoked paprika – ½ teaspoon (adds a subtle smokiness that complements the bacon)
- Fresh chives or green onions – ¼ cup, chopped (for garnish)
- Optional toppings – extra shredded cheese, extra sour cream, crispy bacon crumbles, and a sprinkle of black pepper
Equipment Needed
You don’t need a fancy kitchen to make this soup. Here’s what you’ll need:
- Large pot or Dutch oven – A 5-6 quart pot works perfectly. I use my trusty Le Creuset Dutch oven, but any heavy-bottomed pot will do. The key is even heat distribution to prevent scorching.
- Baking sheet – For roasting the garlic and bacon. A rimmed baking sheet is ideal to catch any drips.
- Chef’s knife and cutting board – A sharp knife makes dicing the vegetables and potatoes much easier and safer.
- Wooden spoon or spatula – For stirring the soup and scraping up any browned bits from the bottom of the pot.
- Immersion blender (optional) – I love using an immersion blender to partially puree the soup right in the pot. If you don’t have one, you can transfer about 2 cups of the soup to a regular blender, blend until smooth, and stir it back in. Just be careful with hot liquids!
- Measuring cups and spoons – Accurate measurements matter, especially for the flour and liquids.
- Box grater – For shredding your own cheese. It takes an extra minute but makes a huge difference in texture.
If you don’t have a Dutch oven, a large stockpot works just fine. And if you’re short on time, you can skip roasting the garlic—just add 2 extra cloves of minced garlic to the pot. It won’t be quite as mellow, but it’ll still be delicious.
Preparation Method
Let’s make some soup! I’ve broken this down into clear steps with time estimates and sensory cues so you know exactly what to look for.
Step 1: Roast the Garlic (30 minutes, mostly hands-off)
Preheat your oven to 400°F (200°C). Cut the top off the head of garlic to expose the cloves. Drizzle with a little olive oil, wrap tightly in aluminum foil, and roast for 30-35 minutes, until the cloves are soft and golden. Let it cool slightly, then squeeze the roasted garlic out of the skins into a small bowl. Mash it with a fork and set aside. Your kitchen will smell amazing—that’s the first sign you’re on the right track.
Step 2: Cook the Bacon (10 minutes)
While the garlic roasts, arrange the bacon slices on a rimmed baking sheet. Bake at 400°F for 12-15 minutes, until crispy. Alternatively, you can cook it in a skillet over medium heat for about 8-10 minutes. Transfer the cooked bacon to a paper towel-lined plate to drain. Once cool, crumble or chop into small pieces. Reserve 2 tablespoons of the bacon fat—don’t skip this step, it’s pure flavor gold.
Step 3: Sauté the Aromatics (8-10 minutes)
In your large pot or Dutch oven, melt the butter with the reserved bacon fat over medium heat. Add the diced onion, carrots, and celery. Cook, stirring occasionally, for 6-8 minutes until the vegetables are softened and the onion is translucent. Add the minced garlic (not the roasted garlic yet) and cook for 1 more minute until fragrant. The mixture should look glossy and smell savory.
Step 4: Make the Roux (2 minutes)
Sprinkle the flour over the sautéed vegetables and stir constantly for 1-2 minutes. This cooks out the raw flour taste and helps thicken the soup. The mixture will look pasty and clumpy—that’s normal and exactly what you want.
Step 5: Add Liquids and Potatoes (20 minutes)
Slowly pour in the chicken broth while whisking continuously to prevent lumps. Add the milk, heavy cream, roasted garlic mash, salt, pepper, and smoked paprika. Stir in the cubed potatoes. Bring the soup to a gentle boil, then reduce the heat to low, cover, and simmer for 15-20 minutes, or until the potatoes are fork-tender. Stir occasionally to prevent sticking. The soup will look thin at this point but don’t worry—it’ll thicken as it cooks.
Step 6: Partially Blend the Soup (2 minutes)
Using an immersion blender, give the soup 4-5 quick pulses—just enough to break up about half the potatoes. You want some creamy texture but still plenty of chunky potato pieces. 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 liquids—only fill the blender halfway and hold the lid down with a towel.
Step 7: Add Cheese and Sour Cream (5 minutes)
Remove the pot from the heat. Stir in the shredded cheddar cheese and sour cream until completely melted and smooth. The residual heat is enough to melt everything without curdling. Taste and adjust seasoning—you might want a little more salt or a pinch of cayenne for heat.
Step 8: Serve and Garnish (2 minutes)
Ladle the soup into bowls. Top with crispy bacon crumbles, a sprinkle of fresh chives or green onions, extra shredded cheese, a dollop of sour cream, and a crack of black pepper. Serve immediately while hot and bubbly.
Cooking Tips & Techniques
Over the years, 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 success:
- Don’t skip roasting the garlic. I know it adds an extra step, but the difference is night and day. Roasted garlic is sweet, mellow, and almost nutty—it blends into the soup seamlessly. Raw garlic can be harsh and overpowering. If you’re really short on time, use 2 extra cloves of minced garlic and cook them with the aromatics.
- Shred your own cheese. I can’t stress this enough. Pre-shredded cheese is coated with cellulose and other anti-caking agents that prevent it from melting smoothly. Your soup will end up grainy instead of silky. Take the extra two minutes to shred a block of sharp cheddar—it’s worth it.
- Reserve that bacon fat. Cooking the aromatics in a mixture of butter and bacon fat adds an incredible smoky depth that you just can’t replicate. If you’re watching your calories, you can use all butter, but you’ll lose some of that magic.
- Don’t boil the dairy. Once you add the milk and cream, keep the soup at a gentle simmer, not a rolling boil. High heat can cause the dairy to curdle or separate. If you’re adding the cheese and sour cream off the heat, you’re safe.
- Season in layers. Add a little salt at each stage—when sautéing the vegetables, when adding the broth, and at the end. This builds flavor gradually rather than dumping it all in at once.
- Make it ahead. This soup actually tastes better the next day after the flavors have had time to meld. Just reheat gently over low heat, adding a splash of milk or broth if it’s too thick.
One mistake I made early on? I added all the cheese at once while the soup was still boiling. It turned into a stringy, greasy mess. Now I always remove the pot from the heat first, then stir in the cheese and sour cream. Smooth every time.
Variations & Adaptations
This soup is wonderfully adaptable. Here are a few ways to make it your own:
- Vegetarian Version : Skip the bacon and use vegetable broth instead of chicken broth. Sauté the aromatics in 2 tablespoons of butter or olive oil. For that smoky flavor, add ½ teaspoon of liquid smoke or smoked paprika. Top with roasted chickpeas for crunch instead of bacon.
- Loaded Baked Potato Soup with Broccoli : Steam or roast 2 cups of broccoli florets and stir them in just before serving. It adds color, texture, and a little extra nutrition. My kids actually love this version—they call it “green potato soup.”
- Spicy Chipotle Version : Add 1-2 teaspoons of minced chipotle peppers in adobo sauce along with the garlic. The smoky heat pairs beautifully with the creamy potatoes and crispy bacon. Top with sliced jalapeños for extra kick.
- Lighter Version : Use turkey bacon instead of regular bacon, 2% milk instead of whole milk, and Greek yogurt instead of sour cream. You’ll still get a creamy, satisfying soup with fewer calories and less fat. It’s not quite as indulgent, but it’s still really good.
- Cheesy Broccoli and Potato Soup : Stir in 1 cup of finely chopped broccoli florets during the last 5 minutes of cooking. Add an extra ½ cup of shredded cheddar for an even cheesier version. This is my go-to when I’m craving something hearty but want to sneak in some veggies.
I once made a version with leftover holiday ham instead of bacon, and it was incredible. The salty, smoky ham added a different but equally delicious flavor. Don’t be afraid to experiment with what you have on hand!
Serving & Storage Suggestions
This soup is best served piping hot, straight from the pot. Ladle it into deep bowls and load up the toppings—that’s the whole point, right? I like to serve it with a side of crusty bread or buttery garlic bread for dipping. A simple side salad with a tangy vinaigrette also pairs beautifully to cut through the richness.
For a cozy dinner, serve this soup alongside a classic roasted chicken and vegetables for a complete meal that warms you from the inside out. Or, if you’re planning a soup-and-sandwich night, try it with a grilled cheese sandwich for the ultimate comfort food combo.
Storage : Leftover soup keeps well in an airtight container in the refrigerator for up to 5 days. The flavors actually deepen and meld overnight, so it’s even better the next day. The soup will thicken as it sits—that’s normal. Just add a splash of milk or broth when reheating to bring it back to your desired consistency.
Freezing : This soup freezes beautifully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave a little room for expansion. To thaw, place the container in the refrigerator overnight. Reheat gently on the stovetop over low heat, stirring occasionally. You may need to add a little extra liquid as the soup will thicken during freezing.
Reheating : The best way to reheat is on the stovetop over medium-low heat, stirring frequently. You can also microwave individual portions in 30-second bursts, stirring between each. Just be careful not to overheat, or the dairy can separate. If you’re adding fresh toppings, do that after reheating, not before.
Nutritional Information & Benefits
Let’s be real—this is an indulgent soup. But it also has some surprising nutritional benefits. Here’s an approximate breakdown per serving (based on 8 servings):
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 485 |
| Total Fat | 28g |
| Saturated Fat | 14g |
| Cholesterol | 75mg |
| Sodium | 890mg |
| Total Carbohydrates | 38g |
| Dietary Fiber | 4g |
| Sugars | 6g |
| Protein | 18g |
| Vitamin A | 45% DV |
| Vitamin C | 25% DV |
| Calcium | 30% DV |
| Iron | 10% DV |
Health Highlights : Potatoes are actually a good source of vitamin C, potassium, and fiber (especially if you leave the skins on). The carrots add vitamin A and antioxidants. Garlic and onions provide anti-inflammatory compounds. And while cheese and cream aren’t exactly health foods, they do provide calcium and protein. This soup is also naturally gluten-free if you use cornstarch instead of flour.
Dietary Considerations : This recipe contains dairy and gluten (from the flour). For a gluten-free version, use cornstarch. For a dairy-free version, use plant-based milk, vegan butter, and vegan cheese—but I’ll be honest, it won’t be quite as creamy. For a lower-sodium option, use low-sodium broth and go easy on the added salt.
Frequently Asked Questions
Can I make this soup in a slow cooker?
Absolutely! Cook the bacon and sauté the aromatics on the stovetop first, then transfer everything except the milk, cream, cheese, and sour cream 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 if desired.
Can I use frozen potatoes instead of fresh?
I don’t recommend it. Frozen potatoes have a different texture and can become mushy or watery in soup. Fresh russet potatoes are your best bet for that perfect creamy-but-chunky texture.
How can I make this soup thicker?
If your soup is too thin, mash some of the potatoes against the side of the pot with a spoon, or blend a bit more of the soup. You can also mix 1 tablespoon of cornstarch with 2 tablespoons of cold water and stir it into the simmering soup. Let it cook for 2-3 minutes to thicken.
Can I use a different type of potato?
Yukon Gold potatoes are a great substitute—they’re naturally buttery and hold their shape well. Red potatoes also work, but they have a waxy texture that doesn’t break down as much, so your soup will be chunkier. Avoid sweet potatoes unless you’re going for a completely different flavor profile.
What can I use instead of bacon?
For a vegetarian option, try smoked paprika or liquid smoke for that smoky flavor. You can also use turkey bacon, ham, or even crispy fried onions on top for crunch. If you’re dairy-free, coconut bacon (made from coconut flakes) is a surprisingly good alternative.
Conclusion
This creamy loaded baked potato soup with crispy bacon is more than just a recipe—it’s a bowl of pure comfort. It’s the kind of soup that makes you slow down, take a deep breath, and savor every single spoonful. Whether you’re serving it on a chilly winter night, bringing it to a potluck, or just treating yourself on a Tuesday, it never disappoints.
I love how adaptable this recipe is. You can load it up with all your favorite toppings, tweak the seasonings to your taste, or make it your own with one of the variations I shared. That’s the beauty of a good base recipe—it’s a starting point for your own creativity. Don’t be afraid to experiment! Maybe you’ll discover a new favorite combination.
I’d love to hear how this soup turns out for you. Did you add any fun toppings? Try a different cheese? Make it for a crowd? Drop a comment below and let me know—I read every single one and I’m always inspired by your kitchen adventures. And if you loved it, please share this recipe with a friend who needs a little comfort in their life. Happy cooking, friend!
Pin This Recipe!

Creamy Loaded Baked Potato Soup with Crispy Bacon
This creamy loaded baked potato soup is velvety, savory, and topped with crispy bacon, making it the ultimate comfort food for cold days. Roasted garlic and bacon fat add deep, smoky flavor, while tender potato chunks and melted cheddar create a rich, satisfying bowl.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 8 slices thick-cut bacon
- 2 tablespoons unsalted butter
- 1 medium yellow onion, diced (about 1 cup)
- 2 medium carrots, peeled and diced
- 2 stalks celery, diced
- 4 cloves garlic, minced, plus 1 whole head for roasting
- ¼ cup all-purpose flour
- 4 cups low-sodium chicken broth
- 2 cups whole milk
- 1 cup heavy cream
- 3 pounds Russet potatoes (about 4–5 large), peeled and cut into ½-inch cubes
- 2 cups sharp cheddar cheese, freshly shredded
- ½ cup sour cream
- 1½ teaspoons salt
- ½ teaspoon black pepper, freshly ground
- ½ teaspoon smoked paprika
- ¼ cup fresh chives or green onions, chopped
- Optional toppings: extra shredded cheese, extra sour cream, crispy bacon crumbles, black pepper
Instructions
- Preheat oven to 400°F (200°C). Cut the top off the head of garlic to expose cloves. Drizzle with olive oil, wrap in aluminum foil, and roast for 30-35 minutes until soft and golden. Let cool slightly, squeeze out roasted garlic, mash with a fork, and set aside.
- Arrange bacon slices on a rimmed baking sheet. Bake at 400°F for 12-15 minutes until crispy. Alternatively, cook in a skillet over medium heat for 8-10 minutes. Transfer to paper towels to drain. Once cool, crumble or chop. Reserve 2 tablespoons of bacon fat.
- In a large pot or Dutch oven, melt butter with reserved bacon fat over medium heat. Add onion, carrots, and celery. Cook, stirring occasionally, for 6-8 minutes until softened and onion is translucent. Add minced garlic (not roasted garlic) and cook 1 minute until fragrant.
- Sprinkle flour over vegetables and stir constantly for 1-2 minutes to cook out raw flour taste. The mixture will look pasty and clumpy.
- Slowly pour in chicken broth while whisking continuously to prevent lumps. Add milk, heavy cream, roasted garlic mash, salt, pepper, and smoked paprika. Stir in cubed potatoes. Bring to a gentle boil, then reduce heat to low, cover, and simmer for 15-20 minutes until potatoes are fork-tender. Stir occasionally.
- Using an immersion blender, give the soup 4-5 quick pulses to break up about half the potatoes, leaving some chunky pieces. Alternatively, transfer 2 cups of soup to a blender, blend until smooth, and stir back into pot.
- Remove pot from heat. Stir in shredded cheddar cheese and sour cream until completely melted and smooth. Taste and adjust seasoning.
- Ladle soup into bowls. Top with crispy bacon crumbles, fresh chives or green onions, extra shredded cheese, a dollop of sour cream, and a crack of black pepper. Serve immediately.
Notes
Roasting the garlic adds a sweet, mellow depth. Shred your own cheese for smooth melting. Reserve bacon fat for sautéing aromatics. Do not boil the soup after adding dairy to prevent curdling. Soup thickens as it sits; add a splash of milk or broth when reheating. For gluten-free, use 2 tablespoons cornstarch mixed with 2 tablespoons cold water instead of flour.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 485
- Sugar: 6
- Sodium: 890
- Fat: 28
- Saturated Fat: 14
- Carbohydrates: 38
- Fiber: 4
- Protein: 18
Keywords: loaded baked potato soup, creamy potato soup, bacon potato soup, comfort food, winter soup, easy potato soup


