Creamy Loaded Baked Potato Soup with Crispy Bacon

Ready In
Servings
Difficulty

I want a loaded baked potato soup so badly right now that I’m already pulling the bacon out of the fridge before I’ve even checked if I have enough cheese. That’s just how it goes sometimes. You get this picture in your head of something warm and thick and salty, and suddenly your hands are moving while your brain is still catching up. Honestly, I think that’s the highest compliment you can pay a recipe—when you don’t even have to convince yourself to make it.

This creamy loaded baked potato soup with crispy bacon is exactly that kind of recipe. It’s not fancy. It doesn’t try to be. But it hits every single note you’re craving when the weather turns cold and you want something that feels like a hug in a bowl. The base is velvety smooth, loaded with tender potato pieces, sharp cheddar, tangy sour cream, and those little salty bacon bits that somehow make everything better. Every spoonful tastes like the best part of a fully loaded baked potato, minus the hassle of waiting for the oven to preheat.

I’ve made this soup more times than I can count, and I’ve learned a few things along the way. Like how important it is to actually roast the potatoes instead of just boiling them. Or why you should never skip the step where you cook the bacon first and use that fat to start the roux. Little details that make the difference between a good soup and a bowl you’ll think about for days. So if you’re ready for something warm, filling, and deeply satisfying, let’s get started.

Why You’ll Love This Recipe

This isn’t just another potato soup recipe. I’ve tested this one multiple times to get the texture just right—not too thin, not pasty, but that perfect creamy middle ground where every bite feels luxurious without being heavy. Here’s what makes it stand out:

  • Quick & Easy: You’ll have this soup on the table in about 45 minutes, which is way faster than baking actual potatoes. Perfect for busy weeknights when you need comfort food fast.
  • Simple Ingredients: No weird specialty items here. Potatoes, bacon, cheese, cream, and a few pantry staples. You probably have most of it already.
  • Perfect for Cold Weather: This is the soup you want on a rainy Sunday, a snowy Tuesday, or any day that calls for something warm and cozy. It’s also great for game day gatherings or casual dinner parties.
  • Crowd-Pleaser: I’ve served this to picky kids, hungry teenagers, and adults with sophisticated palates. Every single person went back for seconds. It’s one of those rare recipes that appeals to everyone.
  • Unbelievably Delicious: The combination of crispy bacon, melted cheddar, and velvety potato base is next-level comfort food. The first time I made it, I stood over the pot eating straight from the ladle. No regrets.

What makes this version different from all the others? It’s the technique. Instead of just boiling potatoes in broth, I roast them first to concentrate their flavor and bring out that natural sweetness. Then I build the soup base using the rendered bacon fat, which adds a smoky depth you just can’t get any other way. The result is a soup that tastes like it simmered all day but comes together in under an hour.

This is the kind of recipe that makes you close your eyes after the first bite. It’s comfort food reimagined—richer, faster, and with the same soul-soothing satisfaction you expect from a loaded baked potato. Whether you’re feeding a crowd or just treating yourself, this soup delivers every single time.

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 bacon works best here. You’ll use the rendered fat to build the soup base, so don’t skimp on quality. I prefer applewood-smoked bacon for extra depth.
  • Russet potatoes (3 large, about 2 pounds): These are ideal for soup because they break down nicely and create that creamy texture. Yukon Gold also works, but russets give the best results.
  • Yellow onion (1 medium, diced): Adds sweetness and aroma to the base. You can substitute white onion if that’s what you have.
  • Garlic (3 cloves, minced): Fresh garlic is non-negotiable here. Don’t use the jarred stuff—it won’t give you the same punch.
  • All-purpose flour (¼ cup): This helps thicken the soup and gives it that velvety consistency. For a gluten-free option, use a 1:1 gluten-free flour blend.
  • Chicken broth (4 cups): Low-sodium is best so you can control the salt level. Vegetable broth works fine if you want to keep things vegetarian.
  • Heavy cream (1 cup): This adds richness and that luscious texture. Half-and-half works too, but the soup won’t be quite as creamy.
  • Whole milk (1 cup): Helps thin the soup to the right consistency while keeping it creamy. Use 2% if that’s what you have, but avoid skim milk.
  • Sharp cheddar cheese (2 cups, shredded): Freshly shredded off the block melts much better than pre-shredded. Pre-shredded cheese has anti-caking agents that can make the soup grainy.
  • Sour cream (½ cup): Adds tanginess and extra creaminess. Greek yogurt works as a substitute, but the flavor will be slightly different.
  • Butter (2 tablespoons): Unsalted butter gives you more control over the salt level. If using salted, adjust your added salt accordingly.
  • Salt and black pepper (to taste): Start with 1 teaspoon of salt and ½ teaspoon of pepper, then adjust at the end.
  • Optional toppings: Extra shredded cheddar, crumbled bacon, chopped green onions, and a dollop of sour cream. These make the soup feel extra special.

Equipment Needed

You don’t need fancy equipment to make this soup, which is part of why I love it. Here’s what you’ll need:

  • Large pot or Dutch oven (5-6 quart): A heavy-bottomed pot works best for even heating and preventing scorching. I use my enameled cast iron Dutch oven and it’s perfect for this.
  • Baking sheet: For roasting the potatoes. A rimmed sheet is ideal to catch any oil drips.
  • Sharp knife and cutting board: For dicing potatoes, onions, and mincing garlic. A good chef’s knife makes prep go faster.
  • Wooden spoon or silicone spatula: For stirring the roux and soup. Wooden spoons are great because they don’t scratch your pot.
  • Measuring cups and spoons: Accuracy matters in this recipe, especially with the flour and liquid ratios.
  • Box grater or food processor: For shredding cheese. A box grater works fine, but a food processor with a shredding disc saves time if you’re making a double batch.
  • Immersion blender (optional but recommended): This makes blending the soup directly in the pot so much easier. If you don’t have one, you can use a regular blender in batches—just be careful with hot liquid.
  • Paper towels: For draining the cooked bacon. I know it’s not glamorous, but it’s essential.

If you don’t have an immersion blender, don’t worry. You can mash the potatoes with a potato masher right in the pot for a chunkier texture. I actually prefer it that way sometimes—it feels more rustic and satisfying.

Preparation Method

loaded baked potato soup preparation steps

Let’s walk through this step by step. I’ve included time estimates and sensory cues so you know exactly what to look for at each stage.

Step 1: Roast the Potatoes (25 minutes)

Preheat your oven to 400°F (200°C). Scrub your potatoes clean—no need to peel them unless you really want to. I leave the skins on because they add texture and nutrients. Dice the potatoes into ½-inch cubes and spread them on a baking sheet. Drizzle with 1 tablespoon of olive oil, season with a pinch of salt and pepper, and toss to coat. Roast for 20-25 minutes, flipping halfway through, until the edges are golden and the insides are tender when pierced with a fork. The smell at this point is incredible—earthy and sweet.

Step 2: Cook the Bacon (10 minutes)

While the potatoes roast, cook your bacon. I like to do this in the same Dutch oven I’ll use for the soup to save on dishes. Place the bacon strips in the cold pot and cook over medium heat, flipping occasionally, until crispy—about 8-10 minutes. Transfer the bacon to a paper towel-lined plate to drain. Once cool, crumble or chop it into small pieces. Don’t pour out the bacon fat! You’ll need about 2 tablespoons of it for the next step. If you have more, save it for another recipe—it’s liquid gold.

Step 3: Build the Soup Base (8 minutes)

In the same pot with the reserved bacon fat, add 2 tablespoons of butter and melt over medium heat. Add the diced onion and cook for 3-4 minutes until softened and translucent. Add the minced garlic and cook for 30 seconds until fragrant—don’t let it burn or it’ll taste bitter. Sprinkle the flour over the onion mixture and stir constantly for 1-2 minutes. This is your roux, and it should look like a thick paste that’s slightly golden. The raw flour smell will disappear, and it’ll start smelling nutty and toasty.

Step 4: Add the Liquid (10 minutes)

Slowly pour in the chicken broth while whisking continuously to prevent lumps. I learned this the hard way—if you dump it all in at once, you’ll get flour clumps that are impossible to break up. Whisk until the mixture is smooth and starts to thicken slightly, about 2-3 minutes. Add the heavy cream and milk, then stir in the roasted potatoes. Bring the soup to a gentle simmer, then reduce the heat to low and let it cook for 5-7 minutes, stirring occasionally. The soup should be steaming but not boiling vigorously.

Step 5: Blend and Finish (5 minutes)

Here’s where you decide on texture. For a completely smooth soup, use an immersion blender directly in the pot and blend until creamy. I prefer to blend about half the soup, leaving some potato chunks for texture. If you’re using a regular blender, work in batches and remove the center cap from the lid to let steam escape—cover with a towel to avoid splatters. Return the blended soup to the pot. Stir in 1½ cups of the shredded cheddar cheese and the sour cream. Stir until the cheese is fully melted and the soup is smooth and creamy. Taste and adjust salt and pepper—I usually add another ½ teaspoon of salt and ¼ teaspoon of pepper at this point.

Step 6: Serve and Garnish (2 minutes)

Ladle the soup into bowls and top with the remaining shredded cheddar, crumbled bacon, and a sprinkle of chopped green onions. Add a dollop of sour cream if you’re feeling extra indulgent. Serve immediately while it’s hot and bubbly.

Cooking Tips & Techniques

I’ve made this soup at least a dozen times, and I’ve definitely had my share of mishaps. Here’s what I’ve learned so you don’t have to make the same mistakes.

Don’t skip roasting the potatoes. I know it adds an extra step, but it makes a huge difference. Roasting concentrates the potato flavor and gives you those caramelized edges that add depth to the soup. Boiled potatoes just don’t have the same intensity.

Watch your heat when adding dairy. This is probably the most common mistake. If you add the heavy cream and milk when the soup is boiling, the dairy can curdle and separate. Keep the heat at a gentle simmer—bubbles should barely break the surface. If you see big rolling bubbles, turn the heat down immediately.

Grate your own cheese. I can’t stress this enough. Pre-shredded cheese is coated with cellulose and anti-caking agents that prevent it from melting smoothly. You’ll end up with a grainy, clumpy soup instead of that silky texture you’re after. A block of sharp cheddar and a box grater take two extra minutes and make all the difference.

Season in layers. Don’t wait until the end to add all the salt. Season the potatoes before roasting, add a pinch when cooking the onions, and adjust at the end. This builds flavor throughout the cooking process instead of just adding a salty finish.

Let the roux cook properly. When you add the flour to the butter and bacon fat, cook it for at least a minute until it smells nutty. Under-cooked roux tastes raw and floury, which can ruin the whole soup. You want it to look like wet sand and smell like toast.

Multitask wisely. While the potatoes are roasting, cook the bacon and prep your onions and garlic. By the time the potatoes are done, you’ll have everything ready to go. This cuts the total active time down to about 20 minutes.

Variations & Adaptations

This recipe is incredibly flexible, and I’ve tried several variations over the years. Here are some of my favorites:

Vegetarian Version

Skip the bacon and use vegetable broth instead of chicken broth. To get that smoky flavor, add ½ teaspoon of smoked paprika and ¼ teaspoon of liquid smoke when you add the broth. You can also top the soup with crispy fried shallots for crunch.

Loaded Broccoli and Potato Soup

Add 2 cups of chopped broccoli florets along with the potatoes. The broccoli adds color, nutrients, and a slightly different texture. This version is popular with my kids—they think they’re getting away with something because it tastes like comfort food but has vegetables hidden in it.

Spicy Jalapeño Popper Version

Add 2 diced jalapeños (seeds removed if you want less heat) along with the onions. Use pepper jack cheese instead of cheddar, and top with pickled jalapeños and extra bacon. This one’s perfect for game day—it pairs great with our easy slow cooker queso dip for a full spread.

Dairy-Free Adaptation

Use olive oil instead of butter, and substitute the heavy cream with full-fat coconut milk. Use a dairy-free shredded cheese alternative—look for one that melts well. The flavor will be slightly different, but it’s still creamy and satisfying.

Slow Cooker Method

Roast the potatoes and cook the bacon as directed. Add everything except the dairy to the slow cooker and cook on low for 4-6 hours. Stir in the cream, milk, cheese, and sour cream during the last 30 minutes. This method is great for busy days when you want dinner ready when you walk in the door.

Serving & Storage Suggestions

This soup is best served piping hot, right after you make it. The cheese and cream are at their silkiest, and the bacon is still crispy. But it also reheats beautifully, which makes it perfect for meal prep.

Serving temperature and presentation: Ladle the soup into warm bowls—you can warm them by filling them with hot water for a minute, then dumping it out. Top generously with shredded cheddar, crumbled bacon, and sliced green onions. A sprinkle of black pepper and a drizzle of olive oil finish it off nicely. Serve with crusty bread or oyster crackers for dipping.

Complementary dishes: This soup pairs wonderfully with a simple side salad dressed with vinaigrette to cut through the richness. It also goes great with our cozy apple cider donut bread with cinnamon sugar for a full fall-inspired meal. If you’re serving it for game day, our easy creamy buffalo chicken dip makes a perfect appetizer.

Storage instructions: Let the soup cool completely before storing. Transfer to an airtight container and refrigerate for up to 4 days. The soup will thicken as it sits—that’s normal. When reheating, add a splash of milk or broth to thin it back to the right consistency.

Freezing instructions: This soup freezes well for up to 3 months. Cool completely, then transfer to freezer-safe containers or zip-top bags. Leave some room for expansion. Thaw overnight in the refrigerator before reheating. Note that the texture may change slightly after freezing—the dairy can separate a bit, but a good whisk while reheating usually fixes it.

Reheating methods: Reheat on the stovetop over medium-low heat, stirring frequently. You can also microwave individual portions in 30-second bursts, stirring between each. Avoid boiling the soup when reheating, as this can cause the dairy to curdle.

Flavor development: Like many soups, this one actually tastes better the next day. The flavors meld together overnight, and the soup becomes even more cohesive. If you can, make it a day ahead and refrigerate—just save the bacon and extra cheese for topping until you’re ready to serve.

Nutritional Information & Benefits

Let’s be real—this isn’t a health food. But it does have some redeeming qualities, especially if you use the right ingredients.

Estimated nutrition per serving (based on 6 servings):

  • Calories: 485
  • Total Fat: 32g
  • Saturated Fat: 16g
  • Cholesterol: 85mg
  • Sodium: 890mg
  • Total Carbohydrates: 32g
  • Dietary Fiber: 3g
  • Sugar: 6g
  • Protein: 18g

Health benefits of key ingredients: Potatoes are actually quite nutritious—they’re rich in potassium, vitamin C, and vitamin B6. The skin contains most of the fiber, which is why I leave it on. Garlic and onions are both known for their anti-inflammatory properties and immune-boosting effects. Bacon and cheese are high in protein and calcium, though they should be enjoyed in moderation.

Dietary considerations: This recipe contains dairy and gluten. For a gluten-free version, use a 1:1 gluten-free flour blend. For a dairy-free version, follow the adaptation notes above. This soup is not suitable for vegan diets unless you make significant substitutions.

Potential allergens: Dairy (milk, cream, cheese, sour cream), gluten (flour), and pork (bacon). If serving guests with allergies, be sure to label the soup clearly and offer alternatives.

My personal perspective: I believe in balance. This soup is indulgent and meant to be enjoyed as a treat, not an everyday meal. Pair it with a side salad or roasted vegetables to round out the nutrition. Food should nourish your soul as well as your body, and this soup definitely does the former.

FAQs

Can I make this soup ahead of time?

Absolutely. In fact, it tastes even better the next day after the flavors have had time to meld. Make the soup completely, let it cool, and refrigerate in an airtight container for up to 4 days. Reheat gently on the stovetop or in the microwave, adding a splash of milk or broth to thin it if needed. Just wait to add the crispy bacon topping until right before serving so it stays crunchy.

Why did my soup turn out grainy?

Grainy soup is usually caused by one of two things. First, using pre-shredded cheese that contains anti-caking agents. Always shred your own cheese from a block for the smoothest results. Second, overheating the dairy. If you add the cream and cheese when the soup is boiling, the proteins can separate and create a grainy texture. Keep the heat at a gentle simmer, not a rolling boil.

Can I use a different type of potato?

Yes, but the texture will vary. Russet potatoes are ideal because they break down easily and create a creamy base. Yukon Gold potatoes also work well—they’re slightly waxy but still give a good texture. Avoid red potatoes or new potatoes, as they hold their shape too well and won’t break down enough to create that creamy consistency.

How do I make this soup thicker or thinner?

To make it thicker, mash some of the potatoes directly in the pot with a potato masher before adding the cheese. You can also let it simmer uncovered for an extra 5-10 minutes to reduce and concentrate the liquid. To make it thinner, add more chicken broth or milk a little at a time until you reach your desired consistency. Keep in mind the soup will thicken as it cools.

Can I freeze this soup?

Yes, but with a caveat. Cream-based soups can sometimes separate when frozen and thawed. To minimize this, cool the soup completely before freezing, and leave out the cheese and cream until you’re ready to reheat. Freeze the base (potatoes, broth, onions, garlic) for up to 3 months. When you’re ready to serve, thaw overnight in the refrigerator, reheat gently, and stir in the cream, cheese, and sour cream at the end.

Conclusion

This creamy loaded baked potato soup with crispy bacon is one of those recipes that earns a permanent spot in your rotation. It’s simple enough for a Tuesday night but impressive enough to serve to guests. The roasted potatoes give it depth, the bacon adds smoky crunch, and the creamy cheese base ties everything together in the most satisfying way.

I love that this soup doesn’t require any fancy techniques or hard-to-find ingredients. It’s honest food—the kind that fills your kitchen with amazing smells and makes everyone wander in asking what’s for dinner. Whether you make it exactly as written or customize it with your favorite toppings, I promise you’ll be happy you did.

If you try this recipe, let me know how it turns out! Leave a comment below and tell me what toppings you used, or tag me in your photos if you share them online. I love seeing your creations. And if you’re in the mood for more cozy comfort food, check out our cozy crockpot fall harvest chicken stew or our creamy roasted tomato fall soup with garlic and basil—they’re perfect for this time of year.

Until next time, happy cooking, and don’t forget the extra bacon on top. You deserve it.

Pin This Recipe!

loaded baked potato soup recipe
Print

Creamy Loaded Baked Potato Soup with Crispy Bacon

This creamy loaded baked potato soup with crispy bacon is the ultimate comfort food. It’s velvety smooth, loaded with tender potato pieces, sharp cheddar, tangy sour cream, and crispy bacon bits, all coming together in under an hour.

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

Ingredients

Scale
  • 8 slices thick-cut bacon
  • 3 large russet potatoes (about 2 pounds), diced into ½-inch cubes
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • ¼ cup all-purpose flour
  • 4 cups low-sodium chicken broth
  • 1 cup heavy cream
  • 1 cup whole milk
  • 2 cups sharp cheddar cheese, freshly shredded
  • ½ cup sour cream
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • Salt and black pepper to taste
  • Optional toppings: extra shredded cheddar, crumbled bacon, chopped green onions, sour cream

Instructions

  1. Preheat oven to 400°F (200°C). Scrub potatoes clean and dice into ½-inch cubes. Spread on a baking sheet, drizzle with olive oil, season with salt and pepper, and toss to coat. Roast for 20-25 minutes, flipping halfway, until golden and tender.
  2. While potatoes roast, cook bacon in a large Dutch oven over medium heat until crispy, about 8-10 minutes. Transfer to a paper towel-lined plate to drain. Once cool, crumble or chop. Reserve 2 tablespoons of bacon fat in the pot.
  3. In the same pot with reserved bacon fat, add butter and melt over medium heat. Add diced onion and cook for 3-4 minutes until softened. Add minced garlic and cook for 30 seconds until fragrant.
  4. Sprinkle flour over the onion mixture and stir constantly for 1-2 minutes until the roux is slightly golden and smells nutty.
  5. Slowly pour in chicken broth while whisking continuously to prevent lumps. Whisk until smooth and slightly thickened, about 2-3 minutes. Add heavy cream and milk, then stir in roasted potatoes. Bring to a gentle simmer, then reduce heat to low and cook for 5-7 minutes, stirring occasionally.
  6. For desired texture, use an immersion blender to blend about half the soup directly in the pot, leaving some potato chunks. Alternatively, transfer half the soup to a regular blender in batches, remove center cap to let steam escape, cover with a towel, and blend until smooth. Return to pot.
  7. Stir in 1½ cups shredded cheddar cheese and sour cream until fully melted and smooth. Season with additional salt and pepper to taste.
  8. Ladle soup into bowls and top with remaining shredded cheddar, crumbled bacon, and chopped green onions. Add a dollop of sour cream if desired. Serve immediately.

Notes

Roasting the potatoes instead of boiling them concentrates their flavor. Use freshly shredded cheese for the smoothest texture. Avoid boiling the soup after adding dairy to prevent curdling. The soup thickens as it cools; add a splash of milk or broth when reheating.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 485
  • Sugar: 6
  • Sodium: 890
  • Fat: 32
  • Saturated Fat: 16
  • Carbohydrates: 32
  • Fiber: 3
  • Protein: 18

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

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