Skip to content
Home » Loaded Baked Potato Soup That Tastes Like a Bowl of Comfort — Ready in 45 Minutes

Loaded Baked Potato Soup That Tastes Like a Bowl of Comfort — Ready in 45 Minutes

Creamy loaded baked potato soup topped with melted cheddar, crispy bacon bits, and fresh chives in a rustic bowl.

That first spoonful — the one where the bacon crunches and the cheddar pulls in long golden strands — is the whole reason this loaded baked potato soup has a permanent spot in our winter rotation. My kids start asking for it the second the temps drop below fifty, and honestly? I don’t blame them. It’s everything you love about a fully loaded baked potato, but in a bowl you can curl up with on the couch while the wind howls outside.

The short version: Creamy, thick, loaded with bacon and cheddar and all the good stuff — on the table in 45 minutes flat, and my kids have never once left leftovers.

I’ve made this soup at least thirty times over the past few years, and my nine-year-old — who once declared he “didn’t like soup” — now asks for seconds. That’s a win I’ll take every single time. My husband has called it “the soup that feels like a hug,” which is the kind of thing you write on a card and keep forever.

At-A-Glance

  • Serves: 6 as a main
  • Hands-On Time: 20 min | Total Time: 45 min
  • Difficulty: Easy, even on a busy weeknight
  • Cost per serving: ~$2.50
  • Calories: ~420 per serving
  • Dietary Notes: Vegetarian-adaptable (skip the bacon, use veggie broth) and gluten-free-friendly

(Photo above: overhead shot of the finished loaded baked potato soup in a white ceramic bowl, topped with a generous swirl of sour cream, crumbled bacon, shredded cheddar, and a sprinkle of fresh chives — a spoon resting on the edge, steam rising slightly, warm afternoon light coming from the left against a rustic wooden table.)

Why This Version Beats Every Other Potato Soup I’ve Tried

Loaded baked potato soup being stirred, creamy texture with melted cheddar and crispy bacon bits.

The biggest problem with most baked potato soups? They’re either watery and thin, or they taste like plain potato-water with some melted cheese pretending to be exciting. This one is thick, creamy, and actually tastes like a baked potato — the kind with crispy skin that you smother with butter and everything else you can find in the fridge.

The secret is partly about how I handle the potatoes, and partly about one ingredient that might surprise you. I mash some of the potatoes right into the broth and leave others in nice chunks, so you get that velvety base AND actual potato pieces in every spoonful. The texture is the whole thing — it’s what makes this soup feel like a meal instead of a starter.

And the other secret? A little bit of cream cheese. My sister-in-law told me to try it and I honestly laughed at her. I’m not laughing anymore. It makes the soup silky in a way that heavy cream alone just can’t match, and it gives the whole pot that slight tang that reminds me of the top of an actual baked potato.

Everything You Need (Plus a Few Notes From Me)

  • 6 slices bacon, chopped: The smoky, salty crunch is absolutely non-negotiable in a loaded baked potato soup. Pro tip from my kitchen: I use kitchen shears to cut the bacon right before cooking — way faster than chopping a raw slab, and my fingers stay clean.
  • 3 tablespoons butter: We’re already committing to comfort food here, so use the real thing — it’s worth every single bite.
  • 1 small yellow onion, diced: It melts into the base and adds a sweetness you’d miss if it weren’t there. My kids can’t pick these out of the finished soup — they’ve never once complained, and that’s the highest compliment I can give any ingredient.
  • 2 cloves garlic, minced: Because everything in life is better with garlic.
  • 3 tablespoons all-purpose flour: This is the thickening agent — it gives the soup body without making it gloppy or pasty. Don’t skip it! I’ve tried skipping it to save a step, and the soup turns out more like potato broth. Not the vibe.
  • 4 cups chicken broth: Use a good quality one — it’s the liquid backbone of the whole pot. I use low-sodium so I can control the salt level myself.
  • 2 cups whole milk: I’ve used 2% in a pinch and it works fine, but whole milk makes it noticeably creamier. Add it at the end on low heat so it doesn’t curdle — I learned that one the hard way, y’all.
  • 1 cup heavy cream: This is where the “loaded” part really comes through. You can swap it for more milk if you need to lighten things up, but the cream is what makes this soup taste like a splurge, because it is one.
  • 4 large russet potatoes (about 2½ pounds), peeled and diced: Russets are the only choice here — they’re starchy, which means they break down beautifully and make the soup naturally thick without any fuss. I leave the peels on about half the time when I’m feeling lazy; it adds a bit of texture and my husband actually prefers it that way.
  • 4 ounces cream cheese, softened: The surprise ingredient that makes it silky. Cut it into small cubes before adding it so it melts evenly — no one wants cream cheese lumps in their soup.
  • 1½ cups shredded sharp cheddar cheese: Sharp is key here. Mild cheddar gets completely lost in all the cream and potato. And please shred it yourself from a block — the pre-shredded bags are coated with anti-caking powder and don’t melt as smoothly. This is my one food snob hill and I’m standing on it.
  • ½ cup sour cream: Adds that tang at the very end that brightens up all the richness.
  • Salt, black pepper, and smoked paprika: For seasoning — the paprika is subtle but adds so much warmth and depth.
  • For topping: Extra cheddar, extra bacon crumbles, sliced green onions or fresh chives, and a dollop of sour cream. Load it up like you mean it.

What to Pull Out Before You Start

  • A heavy-bottomed pot or Dutch oven (5-6 quart) — this is the most important piece of equipment here. It distributes heat evenly and helps everything cook without scorching on the bottom.
  • A potato masher — you’ll use it for about 30 seconds, and it changes the entire texture of the soup.
  • A cutting board and sharp knife for the potatoes.
  • Measuring cups and spoons.

That’s honestly it. No blender required, no immersion blender needed — just a pot, a masher, and 45 minutes of your evening.

Making This Soup: My Exact Process

The whole thing comes together in one pot, so the cleanup is as easy as the cooking. Read through the steps once before you start so you’re not hunting for ingredients mid-flow — trust me, this soup moves fast once the potatoes go in.

Cook the Bacon: This happens first because the bacon fat is the flavor base of the entire soup — please don’t waste it!

  1. Cook the bacon: Place the chopped bacon in your pot over medium heat and cook until crisp, about 7-8 minutes, stirring occasionally so it browns evenly. Use a slotted spoon to transfer the bacon to a paper-towel-lined plate, but leave that golden rendered fat right in the pot. (📸 Photo tip: You’re looking for golden-brown crispy bits — not dark brown chewy bits. When you hear the sizzle slowing down, they’re close to done.)
  2. Sauté the onion: Add the butter to the bacon fat and let it melt over medium heat. Add the diced onion and cook until it’s soft and translucent, about 4-5 minutes. Stir in the garlic and cook for 30 seconds more until it smells amazing — that’s the moment the whole kitchen starts to feel like a cozy restaurant.
  3. Make the roux: Sprinkle the flour over the onion mixture and stir constantly for about 1 minute. This cooks out the raw flour taste — you’ll see it turn a light golden color and form a thick paste with the onions. This is the step that gives the soup its body, so don’t rush it.
  4. Add the broth: Slowly pour in the chicken broth while stirring continuously. The mixture will thicken up quickly — that’s your sign it’s working. Keep stirring until it’s smooth and starts to bubble gently at the edges.
  5. Add the potatoes: Stir in the diced potatoes and bring the soup to a gentle boil, then reduce the heat to a low simmer. Cover and cook until the potatoes are fork-tender, about 15-18 minutes. (📸 Photo tip: This is the moment of truth — a paring knife should slide into a potato cube with almost zero resistance. If it meets any resistance, give them a few more minutes.)
  6. Mash some of the potatoes: Here’s the step that makes the soup creamy without any blending fuss: grab your potato masher and give the pot about 5-6 gentle presses. You want roughly half the potatoes broken down and half still in nice chunks. If you’re really tired — and I’ve been there — you can skip this entirely and the soup will still be good, just a bit thinner.
  7. Add the dairy: Reduce the heat to low and stir in the milk and heavy cream. Let everything warm through gently for about 5 minutes. Important: do not let it boil, or the milk might separate and turn grainy. Low and slow is the move here.
  8. Melt in the cream cheese and cheddar: Add the cubed cream cheese and shredded cheddar by the handful, stirring after each addition until it’s fully melted. This keeps everything smooth and dreamy instead of clumpy.
  9. Finish it: Turn off the heat and stir in the sour cream. Season generously with salt, pepper, and a pinch of smoked paprika. Taste it and adjust — this is the part where you get to be the boss of your own soup. Everyone’s bacon and cheese brings different salt levels, so trust your tastebuds over my measurements.

Ladle into big bowls, pile on the toppings — extra cheese, that reserved bacon, a cloud of sour cream, a shower of green onions — and dig in while it’s hot. This is not a soup that waits for anyone.

How I Meal Prep This for the Week

This is one of my favorite soups to make ahead — it actually gets even better after a day in the fridge when all the flavors settle in together. I usually make a double batch on Sunday and we’re set for two easy lunches or a no-brainer Tuesday dinner when everyone’s running late.

  • Fridge: Store in an airtight container for up to 4 days. The soup will thicken as it sits — that’s just the potatoes doing their thing. Add a splash of milk when reheating to bring it back to the right consistency.
  • Freezer: Yes, with a caveat. The soup freezes well for up to 3 months, but potatoes can get a little grainy after thawing — that’s just what potatoes do. My trick is to give it a quick mash after reheating, which smooths the texture right out.
  • Reheat: The stovetop is your best friend here. Reheat slowly over medium-low, stirring often. The microwave works in a pinch but can make it a little thin, so if you’re microwaving, know that a splash of cream brings it back to life.

My Honest Advice After Making This 30+ Times

  1. Don’t boil the dairy: This is the one mistake that can ruin a whole batch. Once you add the milk and cream, keep the heat on low, period. Boiling makes the dairy separate into little curdles that you can’t unfix. I did this once with a pot I was rushing, and I’ve never made that mistake again.
  2. Shred your own cheddar: I know, I know — it’s an extra step and it feels annoying. But the pre-shredded bags are coated with starch that keeps the cheese from melting smoothly. Your soup will have a noticeably creamier, silkier finish with block cheese. Even if you mess up every other step, this one tip will save your texture.
  3. The potato size actually matters: Cut your potatoes into even quarter-inch to half-inch dice. Too big and they take forever to cook through; too small and they dissolve into nothing. Uniform pieces mean every bite is perfect and the cook time stays consistent.
  4. Taste before you season: Bacon and cheese are both naturally salty, so the soup can be saltier than you’d expect before you add a single pinch. Taste the finished soup first, then season from there. My husband thought I was overthinking it until he tried a version with too much salt — now he gets it.

Swaps That Actually Work (Because Families Are Complicated)

  • Vegetarian version: Skip the bacon and use 3 tablespoons of butter or olive oil instead of the bacon fat. Swap the chicken broth for vegetable broth. Add a little extra smoked paprika right at the start — it gives a hint of that smoky flavor without the meat. I make this version when my sister-in-law visits, and she swears it’s just as good as the original.
  • Lighter version: Swap the heavy cream for extra milk, use reduced-fat cream cheese, and cut the cheddar down to 1 cup. It won’t be quite as rich, but it still hits the spot on a cold night. This is my “it’s January and I need to be sensible” version.
  • Extra loaded version: Fold half the cooked bacon into the soup at the end instead of only using it for topping, then save the rest for garnish. You can also add a big handful of sautéed mushrooms or caramelized onions if you’re feeling fancy. Game changer for game day.
  • Spicy kick: Add a diced jalapeño along with the onion and a pinch of cayenne pepper with the paprika. My husband loves this version; the kids stay far away from it, which honestly feels like a parenting win on nights when they’re eating leftovers anyway.
  • Gluten-free: Swap the all-purpose flour for a 1:1 gluten-free flour blend, or use cornstarch instead. If using cornstarch, mix 2 tablespoons with a few tablespoons of cold broth before adding it to the pot — this keeps it from clumping into little balls that never dissolve.

Questions I Get About This Recipe All the Time

Q: Why did my soup turn out grainy?
A: Ugh, I’ve been there. Grainy soup usually means the milk or cream got too hot too fast and separated. The fix is to keep the heat on low when you add the dairy, and stir constantly for the few minutes it takes to warm through. You’ve got this next time — and even if it’s a little grainy, it still tastes pretty amazing ladled over a halved baked potato, trust me.

Q: Can I make this dairy-free?
A: Yes! I’ve tested this with unsweetened oat milk and it works really well. Use the full-fat refrigerated oat milk (not the shelf-stable carton) in place of both the milk and heavy cream, swap the cream cheese for a dairy-free version, and use a dairy-free cheddar-style shred for the cheesy flavor. The texture will be slightly lighter, but the mashed potatoes carry the creaminess more than you’d expect. It won’t be exactly the same, but it’s genuinely delicious.

Q: How long does loaded baked potato soup last? Can I freeze it?
A: It’ll keep in the fridge in an airtight container for up to 4 days, and it freezes well for up to 3 months. The only thing to watch for is the potatoes getting a touch grainy after thawing — that’s natural and totally normal. My trick is to give it a quick mash after reheating, which smooths it right out. Reheat slowly on the stovetop for the best texture, and add a splash of milk if it’s too thick.

Q: What do you serve with this soup?
A: Honestly, my family eats this as the whole meal — it’s that filling. But if you want something on the side, crusty bread for dipping is the classic at our house. We also love it with a simple green salad with a tart vinaigrette to cut through all the creaminess. And on weekends, I’ll sometimes roast a tray of broccoli to pile on top like you would with a loaded baked potato. My kids also love crushed buttery crackers sprinkled over the top — the crunch is so, so good.

More Recipes My Family Makes on Repeat

If you liked this one, here are a few others that get the same reaction at our table:

  • [INTERNAL LINK PLACEHOLDER: Creamy Chicken and Wild Rice Soup] — “The soup that started my one-pot dinner obsession and the one my husband requests for his birthday every single year.”
  • [INTERNAL LINK PLACEHOLDER: Simple Buttermilk Biscuits] — “Flaky, tender, and ready in about 30 minutes — they’re the perfect dipper for this soup, and I make them together every time.”
  • [INTERNAL LINK PLACEHOLDER: Slow Cooker Beef Stew] — “The set-it-and-forget-it option for nights when you want comfort food with zero effort. Family favorite in our house.”

I hope this loaded baked potato soup becomes as much of a staple in your home as it is in mine — I honestly can’t imagine a winter without it now. The way it fills the house with that bacon-and-onion smell, the way everyone gathers a little closer when the bowls come out…

If you try it, drop a comment below and let me know how it went for you, especially with your picky eaters. I love hearing those stories — they’re my favorite part of sharing recipes.

📌 Loaded baked potato soup recipe that’s creamy, rich, and bubbling on the table in 45 minutes — save it for your next cozy fall dinner or game day spread.

Loaded baked potato soup being stirred, creamy texture with melted cheddar and crispy bacon bits.

Loaded Baked Potato Soup

This loaded baked potato soup is thick, creamy, and loaded with bacon, cheddar, and all the fixings. Ready in 45 minutes, it’s the ultimate comfort food for cozy nights.
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Course Dinner, Main Course, Soup
Cuisine American
Servings 6
Calories 420 kcal

Equipment

  • Dutch oven or heavy-bottomed pot (5-6 quart)
  • Potato masher
  • Cutting board and sharp knife
  • Measuring Cups and Spoons

Ingredients
  

Soup

  • 6 slices bacon, chopped
  • 3 tablespoons butter
  • 1 small yellow onion, diced
  • 2 cloves garlic, minced
  • 3 tablespoons all-purpose flour
  • 4 cups chicken broth
  • 2 cups whole milk
  • 1 cup heavy cream
  • 4 large russet potatoes (about 2 1/2 pounds), peeled and diced
  • 4 ounces cream cheese, softened
  • 1 1/2 cups shredded sharp cheddar cheese
  • 1/2 cup sour cream
  • Salt, black pepper, and smoked paprika, to taste

For Topping

  • Extra shredded cheddar
  • Extra bacon crumbles
  • Sliced green onions or fresh chives
  • Dollop of sour cream

Instructions
 

  • Cook the bacon: Place the chopped bacon in your pot over medium heat and cook until crisp, about 7-8 minutes, stirring occasionally. Transfer the bacon to a paper-towel-lined plate, leaving the rendered fat in the pot.
  • Sauté the onion: Add the butter to the bacon fat and melt over medium heat. Cook the diced onion until soft and translucent, about 4-5 minutes. Stir in the garlic and cook for 30 seconds until fragrant.
  • Make the roux: Sprinkle the flour over the onion mixture and stir constantly for 1 minute until lightly golden and pasty.
  • Add the broth: Slowly pour in the chicken broth while stirring continuously. Keep stirring until smooth and bubbling gently at the edges.
  • Add the potatoes: Stir in the diced potatoes and bring to a gentle boil, then reduce heat to a low simmer. Cover and cook until potatoes are fork-tender, about 15-18 minutes.
  • Mash some of the potatoes: Use a potato masher to give the pot 5-6 gentle presses, leaving about half the potatoes broken down and half in chunks.
  • Add the dairy: Reduce heat to low and stir in the milk and heavy cream. Warm through gently for about 5 minutes; do not let it boil.
  • Melt in the cream cheese and cheddar: Add the cubed cream cheese and shredded cheddar by the handful, stirring after each addition until fully melted and smooth.
  • Finish it: Turn off the heat and stir in the sour cream. Season generously with salt, pepper, and a pinch of smoked paprika. Taste and adjust. Ladle into bowls and top with extra cheddar, bacon, green onions, and sour cream.

Notes

Storage: Store leftovers in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop with a splash of milk. Freeze for up to 3 months; potatoes may turn slightly grainy after thawing, so give the soup a quick mash after reheating.
Substitutions: For a vegetarian version, omit the bacon, use 3 tablespoons butter or olive oil instead of bacon fat, and swap chicken broth for vegetable broth. For a lighter soup, replace heavy cream with extra milk and use reduced-fat cream cheese.
Chef’s tip: Shred cheddar from a block for the smoothest melt, and never boil the soup once dairy is added to prevent curdling.
Keyword bacon cheddar soup, creamy potato soup, loaded baked potato soup

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating