Love this? Save it for later!
Share the inspiration with your friends
It was 10:47 PM on a drizzly Wednesday in early March, and I had a very specific, almost aggressive craving for a loaded baked potato. You know the one—the kind with the crispy skin, the mountain of cheddar, the dollop of sour cream that melts into all the nooks and crannies. But here’s the thing: I didn’t have any actual potatoes left for baking. I had a bag of Yukon Golds that were starting to look a little sad, a half-used block of cheddar, and some bacon I’d cooked off for breakfast that morning. And then this weird, tired idea just arrived: what if I just… boiled them all together and made it a soup instead?
Honestly, I almost talked myself out of it. I mean, soup from a baked potato? That felt like cheating at comfort food. But I was too tired to overthink it, and the rain was making everything feel cozy and slow. So I just started chopping. I didn’t even peel the potatoes—I figured the skins would add texture and make it feel more like the real deal. I threw everything into one pot (because the last thing I wanted was more dishes), and I just let it bubble away while I stood there in my fuzzy slippers, staring out the kitchen window. It was one of those rare, quiet moments where cooking felt less like a task and more like a small act of self-care.
When I finally ladled it into a bowl and added all the classic toppings—bacon, cheese, green onions, a swirl of sour cream—I honestly let out a little gasp. It was everything I wanted that baked potato to be, but somehow creamier and more comforting, like the potato had been reimagined as a warm hug. I’ve made it at least a dozen times since that night, and it never gets old. Maybe you’ve been there too—standing in your kitchen, craving something specific, and stumbling onto something even better by accident. That’s this soup for me.
Why You’ll Love This Recipe
Let me tell you, this isn’t just another potato soup recipe you’ll find floating around the internet. I’ve tested this one obsessively—like, embarrassing number of times—to make sure every spoonful delivers that perfect balance of creamy, savory, and just a little bit indulgent. Here’s why it’s become my go-to:
- One-Pot Wonder: Everything cooks in a single pot. No transferring, no extra pans to scrub. You’ll thank me when you’re done eating and the cleanup takes two minutes.
- No Fancy Ingredients: Potatoes, broth, milk, butter, cheese, bacon. That’s it. You probably have most of this stuff in your kitchen right now.
- Ready in Under an Hour: From the first chop to the final garnish, you’re looking at about 40 minutes. Perfect for those nights when you’re hungry and impatient.
- Crowd-Pleaser Status: I’ve served this to picky kids, diet-conscious friends, and my dad who “doesn’t really like soup.” Every single person went back for seconds.
- Actually Filling: This isn’t one of those watery soups that leaves you hungry an hour later. It’s thick, hearty, and satisfying enough to be a full meal.
What makes this recipe different from the rest? It’s the texture, honestly. I use a trick where I mash some of the potatoes right in the pot while leaving others chunky. You get that ultra-creamy base with little pockets of tender potato pieces. It’s the best of both worlds, and it makes the soup feel luxurious without any heavy cream or complicated techniques. Plus, it’s totally adaptable—you can load it up with all your favorite toppings or keep it simple. This is comfort food that actually works with your life.
What Ingredients You Will Need
This recipe uses simple, honest ingredients that come together to create something seriously special. Nothing weird, nothing hard to find—just good, real food that works.
- Bacon: 6 strips, chopped. I prefer thick-cut for more smoky flavor and better texture. The bacon fat is also key for sautéing the aromatics, so don’t skip it.
- Unsalted Butter: 2 tablespoons. Adds richness and helps sauté the vegetables without burning them.
- Yellow Onion: 1 medium, diced. Sweet and mellow once cooked, it forms the flavor base of the soup.
- Garlic: 4 cloves, minced. Fresh garlic is non-negotiable here—it adds that savory depth you can’t get from powder.
- All-Purpose Flour: ¼ cup. This is our thickening agent. It creates a silky, creamy base without making the soup gluey.
- Chicken Broth: 4 cups. Use a good-quality broth here—it makes a difference. I like Swanson or Kitchen Basics. You can also use vegetable broth for a vegetarian version.
- Whole Milk: 2 cups. Adds creaminess without being as heavy as heavy cream. You can use 2% milk, but the soup won’t be quite as luscious.
- Yukon Gold Potatoes: 2 pounds (about 6 medium potatoes), scrubbed and cut into ½-inch cubes. I leave the skins on for texture and nutrients. Yukon Golds are perfect here because they’re naturally buttery and hold their shape well.
- Sharp Cheddar Cheese: 2 cups, shredded (plus more for garnish). Sharp cheddar gives the soup a bold, tangy flavor. I recommend grating your own—pre-shredded cheese has anti-caking agents that prevent it from melting smoothly.
- Full-Fat Sour Cream: ½ cup. Stirred in at the end for tanginess and extra creaminess.
- Salt and Black Pepper: To taste. Be generous—potatoes need a good amount of seasoning.
- Green Onions: 4-5, sliced thin. For freshness and color on top.
Ingredient Tips: For the best texture, look for Yukon Gold potatoes that are firm and free of sprouts. If you only have Russets, they’ll work too, but the soup might be slightly starchier. And please, I’m begging you, shred your own cheese. It melts so much better and you’ll taste the difference immediately.
Equipment Needed
The beauty of this recipe is that you really don’t need much. Here’s what you’ll want to have on hand:
- Large Dutch Oven or Heavy-Bottomed Pot: A 5- to 6-quart pot works perfectly. I use my trusty Le Creuset, but any heavy pot that holds heat evenly will do.
- Wooden Spoon or Silicone Spatula: For stirring and scraping the bottom of the pot. Wooden spoons are great because they don’t scratch your cookware.
- Chef’s Knife and Cutting Board: For chopping onions, garlic, and potatoes. A sharp knife makes all the difference.
- Box Grater or Food Processor: For shredding the cheese. A box grater is cheap and works perfectly.
- Potato Masher or Fork: For mashing some of the potatoes right in the pot. A masher gives you more control over the texture.
- Measuring Cups and Spoons: Standard set for accuracy.
If you don’t have a Dutch oven, any large soup pot will work. Just make sure it’s heavy-bottomed to prevent the milk from scorching. And honestly? You don’t need a fancy potato masher—a regular dinner fork does the job in a pinch. I’ve done it more times than I’d like to admit.
Preparation Method

- Cook the Bacon: Place the chopped bacon in your cold Dutch oven. Turn the heat to medium and cook, stirring occasionally, until the bacon is crispy and the fat has rendered, about 6-8 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Leave the rendered fat in the pot—this is where the flavor lives.
- Sauté the Aromatics: Add the 2 tablespoons of butter to the pot with the bacon fat. Once melted, add the diced onion and cook until soft and translucent, about 4-5 minutes. Add the minced garlic and cook for another 30 seconds until fragrant. The kitchen should smell amazing at this point.
- Make the Roux: Sprinkle the ¼ cup of flour over the onion mixture. Stir constantly for 1-2 minutes until the flour is fully incorporated and starts to turn a light golden color. This step is crucial—it cooks out the raw flour taste and helps thicken the soup.
- Add the Liquids: Slowly pour in the chicken broth while whisking continuously to prevent lumps. Then add the milk, whisking again until everything is smooth. Bring the mixture to a gentle simmer—you should see small bubbles around the edges, but not a rolling boil.
- Cook the Potatoes: Add the cubed potatoes to the pot. Stir everything together, then reduce the heat to medium-low. Cover the pot and let it simmer for 15-20 minutes, stirring occasionally, until the potatoes are fork-tender. The soup will look thin at this point—don’t worry, that’s normal.
- Mash and Thicken: Remove the pot from the heat. Use a potato masher to gently mash about half of the potatoes right in the pot. You want some chunky pieces remaining for texture. If you prefer a completely smooth soup, you can use an immersion blender, but I love the rustic feel of the mashed method.
- Add the Cheese and Sour Cream: Stir in the shredded cheddar cheese and sour cream until completely melted and incorporated. The soup will thicken significantly at this stage. Season with salt and pepper to taste—I usually start with 1 teaspoon of salt and ½ teaspoon of pepper, then adjust.
- Serve and Garnish: Ladle the soup into bowls. Top with the reserved crispy bacon, extra shredded cheddar, a dollop of sour cream, and a generous sprinkle of sliced green onions. Serve immediately while hot and creamy.
Pro Tip: If your soup thickens too much after sitting, just stir in a splash of warm milk or broth to loosen it up. And if you’re making this ahead of time, undercook the potatoes just slightly—they’ll continue to soften as the soup sits.
Cooking Tips & Techniques
I’ve made this soup enough times to have learned a few things the hard way. Let me save you some trouble.
Don’t Boil the Milk: This is probably the most important tip. Once you add the milk, keep the heat at a gentle simmer—never a full boil. Boiling can cause the milk to separate and curdle, giving you a grainy texture instead of that silky smoothness we’re after. If you see bubbles getting aggressive, just turn the heat down.
Low and Slow for the Roux: When you’re making the roux (the flour and butter mixture), don’t rush it. Cook it for a full 1-2 minutes, stirring constantly. I once got distracted and only cooked it for 30 seconds, and the soup had this weird, raw flour taste that I couldn’t fix. Learn from my mistake.
Season as You Go: Don’t wait until the end to add all your salt. Season the onions as they cook, add a pinch when you add the broth, and taste again after mashing. Potatoes are sponges for salt, so you might need more than you think. I usually end up adding about 1½ teaspoons total.
Shred Your Own Cheese: I know I’ve said this already, but it bears repeating. Pre-shredded cheese is coated in cellulose (wood pulp, basically) to prevent clumping, which also prevents it from melting smoothly. Spend the two minutes grating a block of cheddar—your soup will be infinitely creamier.
Let It Rest: The soup will continue to thicken as it sits off the heat. If you’re serving it immediately, you might want to add an extra splash of milk to keep it at the perfect consistency. If you’re making it ahead, just know it’ll be thicker the next day—thin it out with broth when you reheat.
Variations & Adaptations
This recipe is a fantastic base for all kinds of tweaks. Here are some of my favorite ways to change it up:
- Vegetarian Version: Skip the bacon and use vegetable broth instead of chicken broth. To get that smoky flavor, add ½ teaspoon of smoked paprika with the onions. You can also top it with crispy fried shallots for crunch.
- Loaded Broccoli Cheddar Style: Add 2 cups of small broccoli florets along with the potatoes. The broccoli will cook perfectly in the simmering broth and add a nice pop of green. This is my go-to when I want to pretend I’m eating something slightly healthy.
- Spicy Kick: Add 1 diced jalapeño (seeds removed if you want less heat) with the onions, and stir in ¼ teaspoon of cayenne pepper with the flour. Top with pickled jalapeños for extra tang and heat.
- Dairy-Free Adaptation: Use olive oil instead of butter, unsweetened oat milk or canned coconut milk instead of whole milk, and a good-quality dairy-free cheddar shred. The texture won’t be exactly the same, but it’s still delicious.
- Extra Protein: Stir in 1 cup of shredded rotisserie chicken or diced ham along with the cheese. This turns the soup into an even heartier meal that’ll keep you full for hours.
I once tried a version with roasted garlic instead of fresh, and honestly? It was life-changing. Just roast a whole head of garlic at 400°F for 40 minutes, then squeeze the softened cloves into the pot with the onions. It adds this sweet, nutty depth that regular garlic just can’t match.
Serving & Storage Suggestions
This soup is best served piping hot, straight from the pot. I like to ladle it into wide, shallow bowls so you get a good ratio of soup to toppings. Here’s how I like to set it up:
Toppings Bar: Set out small bowls of crispy bacon, shredded cheddar, sour cream, sliced green onions, and maybe some fresh chives. Let everyone build their own bowl—it’s more fun and everyone gets exactly what they want.
What to Serve With It: A crusty loaf of sourdough bread is my number one recommendation. The tangy bread pairs beautifully with the creamy soup. A simple side salad with a lemon vinaigrette also works wonders to cut through the richness.
Storage: Leftover soup keeps beautifully in an airtight container in the refrigerator for up to 4 days. The flavors actually meld together and get even better overnight. Just know that the soup will thicken significantly as it sits—that’s totally normal.
Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of milk or broth to thin it back to your desired consistency. You can also microwave individual portions in 30-second bursts, stirring between each, but the stovetop method gives you better control.
Freezing: I don’t recommend freezing this soup because the dairy can separate and become grainy upon thawing. If you absolutely must freeze it, do so before adding the cheese and sour cream, then stir those in after reheating. It’s not ideal, but it works in a pinch.
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 breakdown per serving (based on 6 servings):
Estimated Nutritional Values (per serving):
- Calories: 485
- Protein: 22g
- Fat: 28g
- Carbohydrates: 38g
- Fiber: 4g
- Sugar: 8g
- Sodium: 890mg
Health Highlights: Potatoes get a bad rap, but they’re actually packed with potassium (more than a banana!), vitamin C, and fiber—especially if you leave the skins on like I do. The bacon and cheese add protein and calcium, and the onions and garlic offer anti-inflammatory benefits. This is a meal that satisfies deeply, which means you’re less likely to reach for unhealthy snacks later.
Dietary Considerations: This recipe contains dairy and gluten. For a gluten-free version, use a 1:1 gluten-free flour blend in place of the all-purpose flour. For a lower-carb option, swap half the potatoes for cauliflower florets—you’ll barely notice the difference.
Conclusion
This Creamy One-Pot Loaded Baked Potato Soup has become a staple in my kitchen for good reason. It’s everything you love about a loaded baked potato—the crispy bacon, the melty cheese, the cool sour cream—but in a form that’s somehow even more comforting and satisfying. And the fact that it all comes together in one pot with minimal fuss? That’s just the cherry on top.
I really hope you give this recipe a try. Don’t be afraid to make it your own—swap in different cheeses, add extra veggies, or pile on the toppings until your bowl looks like a masterpiece. That’s the beauty of a recipe like this; it’s forgiving, adaptable, and always delicious.
When you make it—and I know you will—come back and let me know how it turned out. Did you add something unexpected? Did your family fight over the last bowl? I’d love to hear about it. Drop a comment below or tag me in your photos. Happy cooking, friend. You deserve a warm bowl of something good tonight.
Frequently Asked Questions
Can I use Russet potatoes instead of Yukon Golds?
Absolutely. Russets will work just fine, though they’re starchier and might break down a bit more during cooking. The soup will be slightly thicker and creamier. Just make sure to scrub them well since you’re leaving the skins on.
Why did my soup turn out grainy?
Grainy texture usually means one of two things: either the milk boiled (which causes it to separate) or the cheese wasn’t melted properly. Always keep the heat at a gentle simmer after adding dairy, and add the cheese off the heat, stirring until fully melted.
Can I make this in a slow cooker?
Yes, with some adjustments. Cook the bacon and sauté the onions on the stovetop first, then transfer everything except the milk, cheese, and sour cream to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Mash the potatoes, then stir in the dairy ingredients at the end.
How do I make this soup thicker?
If you want an even thicker soup, mash more of the potatoes or stir in an extra tablespoon of flour dissolved in a little cold water. You can also let the soup simmer uncovered for an extra 5-10 minutes to reduce and concentrate.
Can I use frozen potatoes?
I wouldn’t recommend it. Frozen potatoes have a different texture when thawed and tend to become mushy and waterlogged. Fresh potatoes really do give the best results here. It’s worth the few extra minutes of chopping.
Pin This Recipe!

Easy Loaded Baked Potato Soup: Best Creamy One-Pot Recipe
This creamy one-pot loaded baked potato soup delivers all the flavors of a classic loaded baked potato—crispy bacon, melty cheddar, and cool sour cream—in a comforting, hearty soup that’s ready in under an hour. Perfect for cozy nights, it’s a crowd-pleaser that’s thick, satisfying, and easy to customize.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 6 strips bacon, chopped (thick-cut preferred)
- 2 tablespoons unsalted butter
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1/4 cup all-purpose flour
- 4 cups chicken broth (or vegetable broth for vegetarian)
- 2 cups whole milk (or 2% milk)
- 2 pounds Yukon Gold potatoes (about 6 medium), scrubbed and cut into 1/2-inch cubes
- 2 cups sharp cheddar cheese, shredded (plus more for garnish)
- 1/2 cup full-fat sour cream
- Salt and black pepper to taste
- 4–5 green onions, sliced thin (for garnish)
Instructions
- Cook the bacon: Place chopped bacon in a cold Dutch oven. Turn heat to medium and cook, stirring occasionally, until crispy, about 6-8 minutes. Transfer bacon to a paper towel-lined plate with a slotted spoon. Leave rendered fat in the pot.
- Sauté the aromatics: Add 2 tablespoons butter to the pot with the bacon fat. Once melted, add diced onion and cook until soft and translucent, about 4-5 minutes. Add minced garlic and cook for 30 seconds until fragrant.
- Make the roux: Sprinkle 1/4 cup flour over the onion mixture. Stir constantly for 1-2 minutes until flour is fully incorporated and starts to turn light golden.
- Add the liquids: Slowly pour in chicken broth while whisking continuously to prevent lumps. Then add milk, whisking again until smooth. Bring to a gentle simmer (small bubbles around edges, not a rolling boil).
- Cook the potatoes: Add cubed potatoes to the pot. Stir, then reduce heat to medium-low. Cover and simmer for 15-20 minutes, stirring occasionally, until potatoes are fork-tender.
- Mash and thicken: Remove pot from heat. Use a potato masher to gently mash about half of the potatoes right in the pot, leaving some chunky pieces for texture.
- Add cheese and sour cream: Stir in shredded cheddar cheese and sour cream until completely melted and incorporated. Season with salt and pepper to taste (start with 1 teaspoon salt and 1/2 teaspoon pepper, then adjust).
- Serve and garnish: Ladle soup into bowls. Top with reserved crispy bacon, extra shredded cheddar, a dollop of sour cream, and a generous sprinkle of sliced green onions. Serve immediately.
Notes
For best texture, use Yukon Gold potatoes and shred your own cheddar cheese. Do not boil the milk to prevent curdling. If soup thickens too much after sitting, stir in a splash of warm milk or broth. For a gluten-free version, use a 1:1 gluten-free flour blend. For a lower-carb option, swap half the potatoes for cauliflower florets.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 485
- Sugar: 8
- Sodium: 890
- Fat: 28
- Saturated Fat: 14
- Carbohydrates: 38
- Fiber: 4
- Protein: 22
Keywords: loaded baked potato soup, creamy potato soup, one-pot soup, comfort food, bacon cheddar soup, easy soup recipe


