Love this? Save it for later!
Share the inspiration with your friends
This was supposed to be a simple baked potato bar for a casual Friday night. I had the potatoes scrubbed, the bacon ready to crisp, and all the toppings laid out like a little buffet. But then my neighbor called—her power had gone out, and she was standing in my doorway holding a casserole dish full of shredded cheddar, looking hopeful. I waved her in, grabbed another potato from the bin, and then I saw it. My three-year-old had dumped the entire bag of frozen broccoli florets into the bowl of sour cream. Just dumped them in there, like it was the most natural thing in the world. I stood there, staring at this weird green-and-white mess, and honestly, I wanted to cry. The potato bar was ruined, the timing was shot, and now I had to figure out what to do with broccoli-flavored sour cream. So I did the only thing that made sense—I threw it all in a pot. I chopped the potatoes, scraped in the sour cream-broccoli situation, added some chicken broth, and just started stirring. What came out was nothing like the plan—and better. It was creamy, chunky, and somehow exactly what we needed on that chilly, chaotic night. My neighbor took one bite and said, “You have to write this down.” So I did. And now, every time I make this easy one-pot loaded baked potato soup, I remember that mess in my kitchen and how the best recipes never come from a perfect plan. Maybe you’ve been there too—when the kitchen feels like a disaster zone and dinner is a question mark. Trust me, this soup is the answer.
Why You’ll Love This Recipe
Let me tell you why this loaded baked potato soup has become my go-to for those “I need comfort right now” moments. It checks every box without making you work for it.
- One-Pot Wonder : Everything comes together in a single pot—less mess, fewer dishes, and a quicker cleanup. You can have dinner on the table in under 45 minutes.
- Pantry-Friendly Ingredients : You probably already have most of these staples in your kitchen. Russet potatoes, butter, milk, cheese, and bacon are the stars here.
- Perfect for Cozy Nights : This soup is made for chilly evenings, lazy Sundays, or when you need something warm and filling after a long day.
- Crowd-Pleaser Status : I’ve served this at family dinners, potlucks, and even a casual dinner party. It disappears every single time.
- Unbelievably Creamy : The texture is silky and rich without being heavy. The secret? A little cream cheese stirred in at the end gives it that next-level mouthfeel.
What makes this recipe different from the dozens of potato soups out there? It’s the method. Instead of blending everything into a uniform puree, I mash only half the potatoes right in the pot. This gives you that perfect balance of creamy base and chunky potato pieces—like eating a loaded baked potato in soup form. And the broccoli? It adds a subtle sweetness and a pop of green that makes the whole thing feel a bit more balanced. Honestly, it’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple meal into something memorable.
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 you likely already have on hand.
For the Soup Base
- 4 large russet potatoes, peeled and diced into ½-inch cubes (about 2 pounds total) — Russets are ideal for their starchy, fluffy texture that breaks down beautifully in soup.
- 4 slices thick-cut bacon, chopped — I prefer Wright Brand or Nueske’s for their smoky flavor. The rendered fat is used to sauté the aromatics.
- 1 medium yellow onion, diced (about 1 cup) — Adds a savory depth that balances the creaminess.
- 3 cloves garlic, minced — Fresh is best here; don’t skip it.
- 4 cups low-sodium chicken broth — You can use vegetable broth to keep it vegetarian. I like Swanson or Kitchen Basics.
- 1 cup whole milk — Whole milk gives the creamiest result, but 2% works in a pinch.
- 1 cup heavy cream — For that luxurious finish. You can substitute half-and-half if you want a lighter version.
- 4 ounces cream cheese, softened and cut into cubes — This is my secret ingredient for extra creaminess and a slight tang.
For the Toppings

- 1 cup shredded sharp cheddar cheese — I recommend Tillamook or Cabot for best melting and flavor.
- ½ cup sour cream — Adds a cool, tangy contrast to the warm soup.
- 4 green onions, thinly sliced — For freshness and color.
- Additional crumbled bacon — Because you can never have too much bacon.
Substitution Guidance
- Dairy-Free : Use unsweetened oat milk or full-fat canned coconut milk in place of the milk and cream. Use dairy-free cream cheese and shredded vegan cheddar.
- Gluten-Free : This recipe is naturally gluten-free, but always check your broth and bacon labels.
- Vegetarian : Skip the bacon and use 2 tablespoons of olive oil or butter to sauté the onion and garlic. Use vegetable broth instead of chicken broth.
Equipment Needed
You don’t need much for this one—that’s the beauty of it. Here’s what you’ll need:
- Large Dutch oven or heavy-bottomed pot (5-6 quart) — I use my trusty Le Creuset, but a good stainless steel or enameled cast iron pot works perfectly. The heavy bottom prevents scorching.
- Sharp chef’s knife — For dicing potatoes and chopping veggies. A dull knife makes prep frustrating.
- Cutting board — I prefer wood or bamboo; they’re gentler on knife blades.
- Wooden spoon or silicone spatula — For stirring and scraping the bottom of the pot.
- Potato masher — A simple handheld masher works best. You can also use a fork or the back of a ladle in a pinch.
- Measuring cups and spoons — Accurate measurements matter for the liquid ratios.
- Box grater — For shredding your own cheese (pre-shredded cheese has anti-caking agents that don’t melt as smoothly).
If you don’t have a Dutch oven, a large stockpot works fine—just keep an eye on the heat to avoid burning the bottom. Budget-friendly tip: A 5-quart stainless steel pot from Tramontina is under $40 and works beautifully for soups like this.
Preparation Method
Step 1: Prep Your Ingredients (10 minutes)
Peel and dice the potatoes into ½-inch cubes. Place them in a bowl of cold water to prevent browning while you prep the rest. Chop the bacon into small pieces, dice the onion, and mince the garlic. Shred the cheddar cheese from a block—it melts so much better than the pre-shredded bags.
Step 2: Cook the Bacon (8 minutes)
Place your Dutch oven over medium heat. Add the chopped bacon and cook, stirring occasionally, until crispy—about 6 to 8 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving the rendered fat in the pot. This fat is liquid gold for flavor.
Step 3: Sauté the Aromatics (4 minutes)
Add the diced onion to the pot with the bacon fat. Cook over medium heat for 3 to 4 minutes, until softened and translucent. Stir in the minced garlic and cook for 30 seconds more, until fragrant. Your kitchen will smell incredible at this point.
Step 4: Build the Soup Base (20 minutes)
Add the diced potatoes to the pot, along with the chicken broth. Bring to a boil over high heat, then reduce to a simmer. Cover and cook for 15 to 20 minutes, until the potatoes are fork-tender. You should be able to pierce them easily with a fork, but they shouldn’t be falling apart completely.
Step 5: Mash and Cream (5 minutes)
Remove the pot from the heat. Using a potato masher, mash about half of the potatoes right in the pot. This gives you that perfect chunky-creamy texture. Don’t over-mash—you want some potato pieces remaining.
Step 6: Add the Dairy (5 minutes)
Return the pot to low heat. Stir in the milk, heavy cream, and cream cheese cubes. Whisk gently until the cream cheese is fully melted and the soup is smooth. Be careful not to boil the soup now—you don’t want the dairy to curdle. It should be steaming hot but not bubbling.
Step 7: Season and Finish (2 minutes)
Season with salt and black pepper to taste. I usually start with 1 teaspoon of salt and ½ teaspoon of pepper, then adjust from there. Remember, the bacon and cheese will add saltiness too. Stir in half of the shredded cheddar until melted.
Step 8: Serve with Toppings (5 minutes)
Ladle the soup into bowls. Top with the remaining shredded cheddar, crumbled bacon, a dollop of sour cream, and a generous sprinkle of green onions. Serve immediately while hot and creamy.
Cooking Tips & Techniques
Let me share some things I’ve learned the hard way so you don’t have to. The first time I made this, I added the dairy while the soup was still boiling. Big mistake. The cream cheese seized up into little white clumps, and I spent 20 minutes trying to whisk them out. Lesson learned: always lower the heat before adding dairy.
Another thing—don’t skip the mashing step. I know it’s tempting to just blend the whole pot with an immersion blender, but you’ll lose that wonderful chunky texture that makes this soup feel like a loaded baked potato. Half-mashed, half-chunky is the sweet spot.
Timing is everything with this recipe. While the potatoes are simmering, use that downtime to shred your cheese and prep your toppings. It makes the final assembly feel effortless. And here’s a pro tip: let the soup sit for 5 minutes off the heat before serving. It thickens up beautifully as it cools slightly.
If you’re making this for a crowd, you can easily double the recipe. Just use a larger pot and give yourself an extra 5 minutes for the potatoes to cook through. The leftovers are even better the next day—the flavors meld together overnight like magic.
Variations & Adaptations
Loaded Baked Potato Soup with Chicken
Add 2 cups of shredded rotisserie chicken after mashing the potatoes. It turns this into a heartier meal that’ll satisfy even the hungriest eaters.
Spicy Southwestern Version
Swap the cheddar for pepper jack cheese, add a drained can of diced green chiles with the onion, and top with sliced jalapeños. The heat cuts through the creaminess beautifully.
Broccoli-Cheddar Potato Soup
Since this recipe was born from a broccoli mishap, I’ve perfected it. Add 2 cups of frozen broccoli florets (no need to thaw) during the last 5 minutes of simmering. The broccoli softens but still has some texture. It’s honestly my favorite way to make this now.
Slow Cooker Adaptation
Cook the bacon on the stovetop, then transfer everything except the dairy to a slow cooker. Cook on low for 6 hours or high for 3 hours. Mash the potatoes, then stir in the milk, cream, and cream cheese. Cook on low for 15 more minutes before serving.
Serving & Storage Suggestions
This soup is best served piping hot, straight from the pot. I like to ladle it into deep bowls and let everyone top their own—it makes for a fun, interactive meal. For a complete dinner, serve with a simple side salad dressed with lemon vinaigrette or crusty bread for dipping.
For storage, let the soup cool completely before transferring to an airtight container. It will keep in the refrigerator for up to 4 days. The soup will thicken as it sits, so when reheating, add a splash of milk or broth to bring it back to the right consistency.
You can freeze this soup for up to 3 months, but I recommend leaving out the dairy if you plan to freeze it. The cream and cream cheese can separate when thawed. Instead, make the base with just broth and potatoes, freeze it, then add the dairy when reheating. To reheat from frozen, thaw overnight in the fridge, then warm gently on the stovetop over medium-low heat, stirring frequently.
Here’s something I’ve noticed: the flavors actually improve after a day in the fridge. The garlic and onion mellow out, and the soup becomes even more cohesive. So don’t be afraid to make this a day ahead—it’s actually better that way.
Nutritional Information & Benefits
Per serving (about 1.5 cups), this loaded baked potato soup contains approximately 420 calories, 22g fat, 38g carbohydrates, 4g fiber, and 18g protein. These are estimates and will vary based on your specific ingredients and toppings.
Potatoes often get a bad rap, but they’re actually quite nutritious. A medium russet potato provides about 30% of your daily vitamin C needs, more potassium than a banana, and a good amount of vitamin B6. The fiber in the skins (if you leave them on) supports digestive health.
This soup is naturally gluten-free, and with the substitutions mentioned earlier, it can easily be made dairy-free or vegetarian. If you’re watching your sodium, use low-sodium broth and go easy on the added salt—the bacon and cheese bring plenty of flavor on their own.
I personally love that this soup feels indulgent but isn’t over-the-top heavy. It’s the kind of meal that satisfies your comfort food cravings without leaving you feeling sluggish. And honestly, that’s a win in my book.
Conclusion
This easy one-pot loaded baked potato soup is proof that the best recipes often come from happy accidents. What started as a ruined dinner plan turned into a family favorite that I now make on repeat. It’s creamy, chunky, loaded with all the classic baked potato toppings, and comes together in one pot with minimal fuss.
I hope you give this recipe a try and make it your own. Maybe you’ll add extra bacon, swap in a different cheese, or throw in some leftover veggies from the fridge. That’s the beauty of cooking—you can adapt and experiment until it feels like yours. I’d love to hear how it turns out for you. Drop a comment below and let me know what variations you tried, or share a photo of your soup. Happy cooking, friends!
Frequently Asked Questions
Can I use Yukon Gold potatoes instead of russet?
Absolutely. Yukon Golds have a creamier, waxier texture that will result in a slightly different consistency—less fluffy, but still delicious. They hold their shape a bit better when mashed, so you’ll have chunkier soup.
How do I prevent the soup from curdling?
The key is temperature control. Always add dairy to the pot after removing it from high heat, and keep the heat on low when stirring in the milk, cream, and cream cheese. Never let the soup boil once the dairy is added.
Can I make this soup in an Instant Pot?
Yes! Use the sauté function to cook the bacon and onion, then add the potatoes and broth. Pressure cook on high for 8 minutes, then quick release. Mash the potatoes, then stir in the dairy using the sauté function on low.
What if my soup is too thick?
Simply stir in additional broth or milk, a quarter cup at a time, until you reach your desired consistency. Remember that the soup will thicken as it cools, so you might want to thin it slightly more than you think is necessary.
Can I leave the potato skins on?
Definitely. Just scrub the potatoes well before dicing. Leaving the skins on adds extra fiber, nutrients, and a rustic texture. I actually prefer it this way, especially if I’m using organic potatoes.
Pin This Recipe!

Easy One-Pot Loaded Baked Potato Soup Recipe
This creamy, chunky loaded baked potato soup comes together in one pot with simple pantry ingredients. Perfect for cozy nights, it’s comfort food reimagined—faster, easier, and just as soul-soothing as the classic baked potato.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 4 large russet potatoes, peeled and diced into ½-inch cubes (about 2 pounds total)
- 4 slices thick-cut bacon, chopped
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 4 cups low-sodium chicken broth
- 1 cup whole milk
- 1 cup heavy cream
- 4 ounces cream cheese, softened and cut into cubes
- 1 cup shredded sharp cheddar cheese
- ½ cup sour cream
- 4 green onions, thinly sliced
- Additional crumbled bacon for topping
- Salt and black pepper to taste
Instructions
- Peel and dice the potatoes into ½-inch cubes. Place them in a bowl of cold water to prevent browning. Chop the bacon into small pieces, dice the onion, and mince the garlic. Shred the cheddar cheese from a block.
- Place a Dutch oven over medium heat. Add the chopped bacon and cook, stirring occasionally, until crispy—about 6 to 8 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving the rendered fat in the pot.
- Add the diced onion to the pot with the bacon fat. Cook over medium heat for 3 to 4 minutes, until softened and translucent. Stir in the minced garlic and cook for 30 seconds more, until fragrant.
- Add the diced potatoes and chicken broth to the pot. Bring to a boil over high heat, then reduce to a simmer. Cover and cook for 15 to 20 minutes, until the potatoes are fork-tender.
- Remove the pot from the heat. Using a potato masher, mash about half of the potatoes right in the pot, leaving some chunks for texture.
- Return the pot to low heat. Stir in the milk, heavy cream, and cream cheese cubes. Whisk gently until the cream cheese is fully melted and the soup is smooth. Do not let it boil.
- Season with salt and black pepper to taste. Stir in half of the shredded cheddar until melted.
- Ladle the soup into bowls. Top with the remaining shredded cheddar, crumbled bacon, a dollop of sour cream, and a generous sprinkle of green onions. Serve immediately.
Notes
For best results, do not let the soup boil after adding dairy to prevent curdling. Let the soup sit for 5 minutes off the heat before serving to thicken. Leftovers are even better the next day. To freeze, leave out the dairy and add it when reheating.
Nutrition
- Serving Size: 1.5 cups
- Calories: 420
- Sugar: 5
- Sodium: 800
- Fat: 22
- Saturated Fat: 12
- Carbohydrates: 38
- Fiber: 4
- Protein: 18
Keywords: loaded baked potato soup, one-pot soup, potato soup, comfort food, easy soup recipe, creamy potato soup


