My brother-in-law Mark swore he hated potato soup. For fifteen years. Every time someone mentioned it at a family dinner, he’d make this face — you know the one — like he’d just bitten into a lemon. “Too gloppy,” he’d say. “Tastes like wet cardboard.” I stopped defending potato soup around him altogether. It just wasn’t worth the argument.
Then last February, I made this version on a Tuesday night. Honestly, I wasn’t even thinking about Mark. I had a bag of russets about to sprout, some bacon ends from the butcher, and a serious craving for something warm. The power had flickered twice that afternoon during a snowstorm, and I needed comfort food that came together fast. I threw everything in one pot, figuring I’d eat the leftovers for lunch all week.
Mark showed up unannounced — he’d been helping my sister shovel their driveway — and walked right into my kitchen. The smell hit him before I even heard the door open. “What is that?” he asked, peeling off his wet coat. I told him it was potato soup. He laughed. I handed him a bowl anyway, mostly to prove a point. He ate it standing at my counter. Then he asked for seconds. Then he asked for the recipe.
That’s the thing about this loaded baked potato soup with bacon and cheddar. It doesn’t try to convince you. It just shows up, does its job, and lets the flavor speak for itself. Maybe you’ve been burned by watery potato soups before. Or thick, pasty ones that sit like a rock in your stomach. I get it. This one is different — creamy without being heavy, rich without being complicated, and ready in about 30 minutes flat. It’s the kind of soup that makes you close your eyes after the first bite, even if you swore you hated it.
Why You’ll Love This Recipe
Let me tell you why this loaded baked potato soup with bacon and cheddar has become my most-requested recipe, even from people who claim they “don’t really do soup.”
- Quick & Easy : From fridge to table in about 30 minutes. No all-day simmering, no complicated techniques. This is weeknight cooking at its finest.
- Simple Ingredients : Potatoes, bacon, cheddar, milk, butter — you probably have most of this stuff in your kitchen right now. No trips to specialty stores required.
- Perfect for Busy Weeknights : When you’re tired, hungry, and the last thing you want to do is spend an hour cooking, this soup comes through. It’s practically a one-pot meal.
- Crowd-Pleaser : Kids love it. Adults love it. Even picky eaters (like my brother-in-law) end up asking for seconds. It’s comfort food that crosses all age groups.
- Unbelievably Delicious : The combination of crispy bacon, sharp cheddar, and silky potato is pure magic. It tastes like you spent hours on it — but you didn’t.
What makes this version different from all the other potato soup recipes out there? Two things. First, I use a simple trick — mashing some of the potatoes right in the pot — to get that thick, creamy texture without adding heavy cream or a flour roux. Second, I finish it with a splash of something unexpected that brightens the whole thing up. More on that in a minute.
This isn’t just good soup. It’s the kind that makes you text your friends the recipe before you’ve even finished your bowl. It’s comfort food reimagined — faster, easier, but with the same soul-soothing satisfaction you’d get from a loaded baked potato at your favorite diner.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver big flavor without the fuss. Most of these are pantry staples or easy to find at any grocery store.
For the Soup Base
- 6 slices thick-cut bacon (I prefer Wright Brand or Nueske’s for the best smoky flavor)
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced (fresh is best, but jarred works in a pinch)
- 4 cups low-sodium chicken broth (or vegetable broth for a vegetarian version)
- 2 pounds russet potatoes, peeled and diced into ½-inch cubes (about 4 medium potatoes)
- 1 cup whole milk (2% works too, but avoid skim — it gets too thin)
- ½ cup heavy cream (optional, but recommended for extra richness)
- Salt and black pepper to taste
- ¼ teaspoon smoked paprika (adds a subtle smoky depth)
For the Toppings

- 1 cup sharp cheddar cheese, shredded (shred it yourself from a block — pre-shredded has anti-caking agents that don’t melt as smoothly)
- ¼ cup sour cream (full-fat gives the best tang and creaminess)
- 2 green onions, thinly sliced
- Extra crispy bacon crumbles (reserve from the bacon you cook earlier)
Ingredient Selection Tips
For the best texture, use russet potatoes. They’re high in starch, which breaks down beautifully and gives the soup that velvety body. Yukon Golds work too, but the soup will be slightly less creamy. Look for firm potatoes without green spots or sprouting eyes.
When it comes to cheddar, I recommend a good sharp or extra-sharp variety. Cabot and Kerrygold are my go-to brands. The sharper the cheese, the more flavor you get without needing to use a ton of it.
For the bacon, thick-cut is non-negotiable here. Thin bacon disappears into the soup and doesn’t give you those satisfying crispy bits. If you’re watching your sodium, use low-sodium bacon and adjust the salt at the end.
Substitution Guidance
- Dairy-free option : Use unsweetened oat milk or canned coconut milk instead of whole milk and cream. Use vegan cheddar shreds and dairy-free sour cream.
- Gluten-free : This recipe is naturally gluten-free as written. Just double-check your broth and bacon labels.
- Vegetarian version : Skip the bacon and use smoked paprika and a dash of liquid smoke for that smoky flavor. Use vegetable broth instead of chicken broth.
- Lower-fat option : Use 2% milk, skip the heavy cream, and use reduced-fat cheddar. The soup won’t be quite as luxurious, but it’ll still be delicious.
Equipment Needed
One of the best things about this loaded baked potato soup with bacon and cheddar is that you don’t need fancy equipment. Here’s what you’ll need:
- Large Dutch oven or heavy-bottomed pot (5-6 quart capacity) — I use my Le Creuset, but a good stainless steel pot works just fine. Lodge makes affordable enameled Dutch ovens that perform beautifully.
- Chef’s knife and cutting board
- Wooden spoon or silicone spatula for stirring
- Potato masher (or a fork, in a pinch) — this is key for getting that perfect texture
- Measuring cups and spoons
- Box grater (for shredding your own cheese — trust me on this)
- Paper towels (for draining bacon)
If you don’t have a Dutch oven, use the largest, heaviest pot you own. The key is even heat distribution so the soup doesn’t scorch on the bottom. I learned this the hard way with a flimsy stockpot that burned my first batch. A thick-bottomed pot is worth the investment.
For the potato masher, I prefer the old-school wire kind. It gives you more control over how chunky or smooth the soup ends up. If you want a completely smooth soup, you can use an immersion blender — just be careful not to over-blend, or the potatoes can turn gluey.
Preparation Method
This loaded baked potato soup with bacon and cheddar comes together in about 30 minutes. Here’s exactly how to do it.
- Cook the bacon. Place the bacon slices in your cold Dutch oven. Turn the heat to medium and cook, flipping occasionally, until the bacon is crispy and the fat has rendered — about 6-8 minutes. Transfer the bacon to a paper towel-lined plate. Once cool enough to handle, crumble or chop it into small pieces. Leave about 2 tablespoons of the bacon fat in the pot (discard the rest or save it for another use).
- Sauté the aromatics. Add the diced onion to the pot with the reserved bacon fat. Cook over medium heat, stirring occasionally, until the onion is soft and translucent — about 4 minutes. Add the minced garlic and cook for 30 seconds more, until fragrant. Don’t let the garlic burn, or it’ll turn bitter.
- Add the broth and potatoes. Pour in the chicken broth and add the diced potatoes. Increase the heat to high and bring the mixture to a boil. Then reduce the heat to medium-low, cover the pot, and let it simmer until the potatoes are fork-tender — about 12-15 minutes. You should be able to pierce a potato cube easily with a fork.
- Mash some of the potatoes. Remove the pot from the heat. Using your potato masher, gently mash the potatoes right in the pot. I like to do about 6-8 good mashes — enough to break up about half the potatoes and thicken the soup, but leaving plenty of chunks for texture. If you prefer a smoother soup, mash more. If you like it chunky, mash less.
- Add the dairy. Return the pot to low heat. Stir in the whole milk and heavy cream (if using). Let the soup warm through for 2-3 minutes, but don’t let it boil — boiling can cause the dairy to curdle. Trust me, I learned this the hard way when I got distracted answering the phone and ended up with grainy soup.
- Season and finish. Stir in the smoked paprika, then season with salt and black pepper. Start with ½ teaspoon of salt and ¼ teaspoon of pepper, then taste and adjust. Remember that the bacon and cheddar will add saltiness too, so go easy at first.
- Add the cheese and toppings. Remove the pot from the heat. Stir in about ¾ cup of the shredded cheddar cheese until it’s melted and smooth. Reserve the remaining ¼ cup for garnish. Ladle the soup into bowls and top with the reserved cheddar, crispy bacon crumbles, a dollop of sour cream, and sliced green onions.
My secret finishing touch: Just before serving, I add a tiny splash of apple cider vinegar — about ½ teaspoon per bowl. It sounds weird, but it cuts through the richness and brightens everything up. Try it once and you’ll never go back.
Cooking Tips & Techniques
After making this loaded baked potato soup with bacon and cheddar probably fifty times, I’ve picked up a few tricks that make a real difference.
Don’t skip the bacon fat. I know it’s tempting to drain all the fat and start fresh with butter or oil. Don’t do it. That rendered bacon fat carries so much smoky flavor into the soup base. It’s the secret to that “what’s in this?” depth that makes people ask for the recipe.
Cut your potatoes evenly. This is one of those basic cooking rules that actually matters. If your potato cubes are different sizes, the small ones will turn to mush while the big ones are still hard. Aim for ½-inch cubes and try to keep them consistent. It takes an extra minute with the knife, but it saves you from unevenly cooked soup.
Watch your heat when adding dairy. This is the most common mistake I see. Hot dairy + high heat = curdled soup. Always add milk and cream to the pot off the heat or over very low heat. And never let the soup boil after you’ve added the dairy. If it starts to bubble, pull it off the burner immediately.
Shred your own cheese. I know pre-shredded cheese is convenient. I use it for tacos and nachos all the time. But for this soup, it matters. Pre-shredded cheese is coated with cellulose and anti-caking agents that prevent it from melting smoothly. You’ll end up with a slightly grainy texture instead of that silky, velvety finish. A block of sharp cheddar takes two minutes to shred — it’s worth it.
Season in layers. Don’t wait until the end to add all your salt. Season the onions as they cook, add a pinch when you add the potatoes, and then adjust at the end. Layering the seasoning builds more complex flavor throughout the cooking process.
If your soup is too thick, add a splash of milk or broth to thin it out. If it’s too thin, mash a few more potatoes or let it simmer uncovered for a few minutes to reduce.
Variations & Adaptations
This loaded baked potato soup with bacon and cheddar is incredibly adaptable. Here are some of my favorite variations.
Loaded Baked Potato Soup with Broccoli : Add 2 cups of chopped broccoli florets to the pot along with the potatoes. The broccoli softens as the soup simmers and adds color and nutrition. My kids actually eat this version without complaint, which feels like a parenting win.
Spicy Chipotle Version : Stir in 1-2 teaspoons of adobo sauce from a can of chipotle peppers along with the broth. Top with pickled jalapeños and extra cheddar. The smoky heat pairs beautifully with the creamy potato base. I made this for a Super Bowl party last year and it disappeared in twenty minutes.
Loaded Baked Potato Soup with Chicken : Add 1½ cups of shredded rotisserie chicken along with the dairy. It turns the soup into a heartier, almost stew-like meal that’s perfect for cold nights when you need something substantial.
Slow Cooker Version : Cook the bacon on the stovetop, then transfer all ingredients except the dairy and cheese to a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Mash the potatoes right in the slow cooker, then stir in the milk, cream, and cheese before serving. This is my go-to for busy days when I know I won’t have time to cook in the evening.
Dairy-Free Adaptation : Use unsweetened oat milk (it’s the creamiest non-dairy milk I’ve found for soups) and skip the heavy cream. Use vegan cheddar shreds and dairy-free sour cream. The texture won’t be quite as luxurious, but it’s still satisfying and comforting.
Loaded Baked Potato Soup with Ham : Swap the bacon for 1 cup of diced ham, or use both. This is a great way to use up leftover Easter or Christmas ham. Add the ham along with the dairy so it has time to warm through.
Serving & Storage Suggestions
This soup is best served hot, right after you make it. Ladle it into deep bowls and pile on the toppings — extra cheddar, crispy bacon, a generous dollop of sour cream, and a shower of green onions. I like to serve it with crusty bread or buttery crackers on the side for dipping.
For a complete meal, pair it with a simple green salad tossed with a tangy vinaigrette. The acidity of the dressing cuts through the richness of the soup beautifully. Or go the comfort food route and serve it alongside a grilled cheese sandwich. There’s something about the combination of creamy potato soup and crispy, melty grilled cheese that just hits different.
Storage: Leftover soup keeps well in an airtight container in the refrigerator for up to 4 days. The soup will thicken as it sits, so don’t be alarmed. When you reheat it, add a splash of milk or broth to thin it back to your desired consistency.
Freezing: This soup freezes reasonably well, but there’s a catch. Dairy-based soups can separate when thawed and reheated. If you plan to freeze it, I recommend leaving out the dairy and cheese. Make the soup base through step 3, let it cool completely, and freeze it in a freezer-safe container for up to 3 months. When you’re ready to eat it, thaw it in the refrigerator overnight, then reheat and add the milk, cream, and cheese. It’s a little extra work, but the texture is much better.
Reheating: Reheat individual portions in the microwave in 30-second bursts, stirring between each. For larger portions, reheat gently on the stovetop over medium-low heat. Stir frequently and don’t let it boil. The flavors actually deepen overnight, so leftovers often taste even better the next day.
Nutritional Information & Benefits
Here’s the honest truth about this loaded baked potato soup with bacon and cheddar — it’s comfort food, not health food. But that doesn’t mean it’s without redeeming qualities.
Estimated per serving (based on 6 servings):
- Calories: 420-480
- Protein: 16-18g
- Carbohydrates: 32-36g
- Fat: 26-30g
- Fiber: 3-4g
- Sodium: 680-780mg (varies based on bacon and broth)
Russet potatoes get a bad rap, but they’re actually a good source of vitamin C, potassium, and vitamin B6. And when you eat the skin (which I recommend if you’re not peeling), you get extra fiber and nutrients. The bacon and cheddar provide protein and calcium, though they also bring along saturated fat and sodium.
Dietary considerations: This recipe contains dairy and gluten (check your broth label). It can be made gluten-free with certified gluten-free broth. For a lower-sodium version, use low-sodium broth and bacon, and go easy on the added salt.
My personal philosophy? This soup is a treat. I don’t eat it every day, but when I do, I enjoy every single bite without guilt. It’s the kind of meal that nourishes your soul as much as your body, and sometimes that matters more than the numbers on a nutrition label.
Conclusion
This loaded baked potato soup with bacon and cheddar has earned a permanent spot in my weeknight dinner rotation. It’s fast, forgiving, and consistently delicious — everything you want in a recipe when you’re tired and hungry and just need something good on the table.
What I love most about it is how adaptable it is. You can load it up with all the toppings, keep it simple, spice it up, or make it dairy-free. It works for a quiet Tuesday dinner or a game day crowd. It’s the kind of recipe that becomes yours over time, as you tweak and adjust and figure out what you like.
I’d love to hear how it turns out for you. Did you add broccoli? Use smoked gouda instead of cheddar? Forget the bacon and make it vegetarian? Drop a comment below and let me know. And if you loved it, share it with a friend who needs a good soup in their life. We could all use a little more comfort these days.
Now go make some soup. You deserve it.
Frequently Asked Questions
Can I use Yukon Gold potatoes instead of russets?
Yes, you can. Yukon Golds have a slightly waxy texture and buttery flavor that works well in this soup. However, they won’t break down as much as russets, so the soup will be slightly less creamy. If you use Yukon Golds, mash them a bit more thoroughly to compensate.
How can I make this soup thicker?
Mash more of the potatoes right in the pot. If it’s still too thin after mashing, let the soup simmer uncovered for 5-10 minutes to allow some of the liquid to evaporate. You can also stir in a cornstarch slurry — 1 tablespoon cornstarch mixed with 2 tablespoons cold water — and simmer for 2-3 minutes until thickened.
Can I make this soup in advance for a party?
Absolutely. Make the soup base (through step 3) up to 2 days ahead and refrigerate. When you’re ready to serve, reheat it gently, then proceed with mashing the potatoes and adding the dairy and cheese. This actually works great because the flavors have time to meld.
Why did my soup turn out grainy?
There are two common culprits. Either you used pre-shredded cheese (which has anti-caking agents that don’t melt smoothly) or you let the soup boil after adding the dairy, which caused it to curdle. Next time, shred your own cheese and keep the heat low when adding milk and cream.
Can I freeze this soup?
Yes, but with a caveat. Dairy-based soups can separate when frozen and thawed. For best results, freeze the soup base before adding the dairy and cheese. Thaw overnight in the refrigerator, then reheat and add the milk, cream, and cheese. The texture will be much better this way.
Pin This Recipe!

Easy Loaded Baked Potato Soup with Bacon & Cheddar
A creamy, rich potato soup loaded with crispy bacon, sharp cheddar, and all the fixings of a loaded baked potato. Ready in about 30 minutes, this one-pot comfort food is perfect for busy weeknights and is sure to please even picky eaters.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 6 slices thick-cut bacon
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 4 cups low-sodium chicken broth
- 2 pounds russet potatoes, peeled and diced into ½-inch cubes (about 4 medium potatoes)
- 1 cup whole milk
- ½ cup heavy cream (optional)
- Salt and black pepper to taste
- ¼ teaspoon smoked paprika
- 1 cup sharp cheddar cheese, shredded
- ¼ cup sour cream
- 2 green onions, thinly sliced
- Extra crispy bacon crumbles (reserved from cooked bacon)
Instructions
- Cook the bacon. Place the bacon slices in your cold Dutch oven. Turn the heat to medium and cook, flipping occasionally, until the bacon is crispy and the fat has rendered — about 6-8 minutes. Transfer the bacon to a paper towel-lined plate. Once cool enough to handle, crumble or chop it into small pieces. Leave about 2 tablespoons of the bacon fat in the pot (discard the rest or save it for another use).
- Sauté the aromatics. Add the diced onion to the pot with the reserved bacon fat. Cook over medium heat, stirring occasionally, until the onion is soft and translucent — about 4 minutes. Add the minced garlic and cook for 30 seconds more, until fragrant. Don’t let the garlic burn, or it’ll turn bitter.
- Add the broth and potatoes. Pour in the chicken broth and add the diced potatoes. Increase the heat to high and bring the mixture to a boil. Then reduce the heat to medium-low, cover the pot, and let it simmer until the potatoes are fork-tender — about 12-15 minutes. You should be able to pierce a potato cube easily with a fork.
- Mash some of the potatoes. Remove the pot from the heat. Using your potato masher, gently mash the potatoes right in the pot. I like to do about 6-8 good mashes — enough to break up about half the potatoes and thicken the soup, but leaving plenty of chunks for texture. If you prefer a smoother soup, mash more. If you like it chunky, mash less.
- Add the dairy. Return the pot to low heat. Stir in the whole milk and heavy cream (if using). Let the soup warm through for 2-3 minutes, but don’t let it boil — boiling can cause the dairy to curdle.
- Season and finish. Stir in the smoked paprika, then season with salt and black pepper. Start with ½ teaspoon of salt and ¼ teaspoon of pepper, then taste and adjust. Remember that the bacon and cheddar will add saltiness too, so go easy at first.
- Add the cheese and toppings. Remove the pot from the heat. Stir in about ¾ cup of the shredded cheddar cheese until it’s melted and smooth. Reserve the remaining ¼ cup for garnish. Ladle the soup into bowls and top with the reserved cheddar, crispy bacon crumbles, a dollop of sour cream, and sliced green onions.
Notes
For best results, shred your own cheddar cheese from a block to avoid anti-caking agents that prevent smooth melting. Don’t let the soup boil after adding dairy to prevent curdling. For a secret finishing touch, add a tiny splash of apple cider vinegar (about ½ teaspoon per bowl) just before serving to brighten the flavors.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 450
- Sugar: 5
- Sodium: 730
- Fat: 28
- Saturated Fat: 14
- Carbohydrates: 34
- Fiber: 3.5
- Protein: 17
Keywords: loaded baked potato soup, potato soup with bacon, cheddar potato soup, easy potato soup, comfort food, one-pot soup, weeknight dinner


