Meredith wasn’t making a big deal of it. I’d stopped by to drop off her mail—she’d been out of town and the stack was threatening to take over my hallway—and this smell hit me before I even got through the front door. Something savory and rich, like the inside of a baked potato had somehow turned into a whole meal. She was standing at the stove in sweatpants and an old sweater, stirring a pot with one hand and holding her phone with the other, completely unfazed. “Oh, that’s just soup,” she said when I asked. “I had some potatoes that needed using up.”
Let me tell you, that was not “just soup.” That was the kind of soup that makes you forget you were supposed to be somewhere else. The kind where you stand in the kitchen with a spoon, pretending you’re just keeping her company, but really you’re hoping she offers you a bowl. And she did. Of course she did. Because that’s the thing about people who make food like this—they don’t realize how good it is. They just think they’re being practical.
I’ve been making this cozy loaded baked potato soup ever since. It’s become my go-to for those chilly evenings when the wind is howling and nothing else sounds right. You know the feeling—when you want something that wraps around you like a blanket but also feels like a real meal? That’s this soup. It’s got all the things you love about a loaded baked potato—the creamy interior, the crispy bacon, the sharp cheddar, the fresh chives—but it’s in soup form, which somehow makes it even better. Honestly, I’ve served it to friends who swore they weren’t soup people, and they went back for seconds. Maybe even thirds. I’m not judging.
Why You’ll Love This Recipe
I’ve tested this recipe more times than I care to admit. The first few attempts were good, but something was always slightly off—too thin, not creamy enough, or the flavor just didn’t pop. After about six tries (and a lot of very happy neighbors), I landed on this version. And let me tell you, it’s the one.
- Quick & Easy: Comes together in about 45 minutes, start to finish. Perfect for a weeknight when you need comfort food fast.
- Simple Ingredients: No fancy grocery trips needed. Potatoes, bacon, cheese, cream, chives—things you probably already have on hand.
- Perfect for Cozy Nights: This is the soup you want when it’s cold and rainy, or when you just need a hug in a bowl.
- Crowd-Pleaser: I’ve made this for family dinners, potlucks, and casual get-togethers. It disappears every single time.
- Unbelievably Delicious: The texture is what gets people. It’s creamy without being heavy, and the toppings add that perfect crunch and freshness.
What makes this recipe different from all the other potato soups out there? It’s the technique. Instead of just boiling potatoes and calling it a day, I roast some of them first. This adds a depth of flavor that you just can’t get any other way. Plus, I use a combination of heavy cream and milk to get that luxurious texture without it being too rich. It’s the kind of soup that makes you close your eyes after the first bite. I’m not exaggerating.
This isn’t just another potato soup recipe. It’s the one you’ll come back to again and again. The one that becomes your signature dish for chilly evenings. The one your family will request for birthdays and holidays. Trust me, I’ve been there.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry staples, which is part of the beauty of this soup. Here’s what you’ll need and why each ingredient matters.
For the Soup Base
- 6 strips thick-cut bacon: The bacon does double duty here. It provides crispy bits for topping and the rendered fat is used to sauté the aromatics. I prefer thick-cut because it holds up better and gives you those satisfying chunks. Look for applewood-smoked if you can find it—the flavor is incredible.
- 1 large yellow onion, diced: Onion forms the flavor foundation. Yellow onions are perfect here because they’re sweet without being overpowering. About 1 ½ cups once diced.
- 3 cloves garlic, minced: Fresh garlic is non-negotiable. The jarred stuff just doesn’t have the same punch. Add it at the end of sautéing so it doesn’t burn.
- ¼ cup all-purpose flour: This helps thicken the soup. If you’re gluten-free, you can use a 1:1 gluten-free flour blend or cornstarch (mixed with a little cold water first).
- 4 cups low-sodium chicken broth: I use low-sodium so I can control the salt level. You could also use vegetable broth for a vegetarian version. The broth provides the base liquid.
- 2 cups whole milk: Whole milk gives the best creamy texture. You can use 2% if that’s what you have, but the soup won’t be quite as luxurious. Avoid skim milk—it can make the soup watery.
- 1 cup heavy cream: This is what makes the soup truly decadent. Don’t skip it. If you need to lighten it up, you can use half-and-half, but the texture won’t be the same.
- 3 tablespoons unsalted butter: Butter adds richness and helps create the roux. I use unsalted so I can control the seasoning.
For the Potatoes

- 4 large russet potatoes (about 3 pounds): Russets are the star here. They have a high starch content, which breaks down beautifully and creates that creamy texture. Yukon Golds would also work, but they won’t get quite as fluffy. I recommend peeling about half of them and leaving the skins on the other half for texture and color.
- 1 tablespoon olive oil: For roasting the potatoes. This step is optional but highly recommended for extra flavor.
- Salt and black pepper to taste: Don’t be shy with the seasoning. Potatoes need a good amount of salt to taste their best.
For the Toppings
- 1 cup shredded sharp cheddar cheese: Sharp cheddar has the most flavor. Pre-shredded cheese often has anti-caking agents that prevent it from melting smoothly, so I recommend shredding your own. It takes an extra minute and makes a huge difference.
- ½ cup sour cream: A dollop of sour cream adds tanginess and creaminess. Greek yogurt works great as a substitute.
- ¼ cup fresh chives, chopped: Fresh chives add a mild onion flavor and beautiful green color. If you can’t find chives, green onions (scallions) are a good substitute.
- Extra bacon crumbles: Because you can never have too much bacon. Reserve some from the initial cooking for garnish.
- Extra shredded cheese for garnish: For that beautiful, melty top layer.
Equipment Needed
You don’t need any fancy equipment for this soup, which is part of its charm. Here’s what you’ll need:
- Large Dutch oven or heavy-bottomed pot (6-8 quart): This is ideal for soup. It distributes heat evenly and has plenty of room for stirring. If you don’t have a Dutch oven, a large stockpot works fine—just watch the heat so things don’t burn on the bottom.
- Baking sheet: For roasting the potatoes. A rimmed baking sheet is best to catch any juices.
- Sharp knife and cutting board: For dicing onions and potatoes. A good chef’s knife makes this job much easier.
- Wooden spoon or silicone spatula: For stirring. Wooden spoons are great because they don’t scratch your pots.
- Immersion blender or regular blender: For achieving that creamy texture. An immersion blender is easier and less messy, but a regular blender works too—just blend in batches and be careful with hot liquids.
- Measuring cups and spoons: For accuracy. I’ve learned the hard way that eyeballing ingredients in soup can lead to inconsistent results.
- Cheese grater: For shredding your own cheese. It’s worth the extra effort.
I’ve made this soup with both an immersion blender and a regular blender, and honestly, the immersion blender is a game-changer. It’s one of those kitchen tools you don’t realize you need until you have it. But if you don’t have one, no worries—just let the soup cool slightly before blending in batches in a regular blender. Make sure to remove the center cap from the lid and cover it with a towel to let steam escape. Trust me on this one. I learned that lesson the messy way.
Preparation Method
Let’s get cooking. This recipe comes together in about 45 minutes, and I promise it’s worth every minute.
- Preheat your oven to 400°F (200°C). While it’s heating up, wash and scrub your potatoes. You don’t need to peel them all—I like to leave the skins on half of them for texture and nutrients. Cut the potatoes into 1-inch cubes. Toss them with olive oil, salt, and pepper, then spread them in a single layer on a baking sheet. Roast for 25-30 minutes, until they’re golden and tender. This step is optional, but it adds so much flavor. The roasting caramelizes the edges and gives the soup a deeper, almost nutty taste.
- While the potatoes roast, cook the bacon. Place the bacon strips in a cold Dutch oven or large pot. Turn the heat to medium and cook until crispy, about 8-10 minutes. Flip occasionally for even cooking. Transfer the cooked bacon to a paper towel-lined plate to drain. Once cool, crumble or chop it into small pieces. Leave about 2 tablespoons of bacon fat in the pot—discard the rest or save it for another use.
- Sauté the aromatics. Add the butter to the pot with the bacon fat. Once melted, add the diced onion. Cook over medium heat until soft and translucent, about 5-7 minutes. Add the minced garlic and cook for another minute, until fragrant. Don’t let the garlic burn—it will turn bitter. You’ll know it’s ready when your kitchen smells amazing.
- Make the roux. Sprinkle the flour over the onions and garlic. Stir constantly for about 2 minutes. This cooks out the raw flour taste and helps thicken the soup. The mixture will look pasty and smell slightly nutty.
- Add the liquids gradually. Slowly pour in the chicken broth while whisking constantly. This prevents lumps from forming. Once the broth is incorporated, add the milk and heavy cream. Continue whisking until the mixture is smooth and starts to thicken slightly, about 3-4 minutes.
- Add the roasted potatoes. Transfer the roasted potatoes to the pot. Reserve about a cup of them for garnish if you want some chunky texture. Stir everything together. Bring the soup to a gentle simmer, then reduce the heat to low. Let it cook for about 10 minutes, stirring occasionally, so the flavors meld together.
- Blend the soup. This is where the magic happens. Use an immersion blender to puree the soup until smooth. If you want some texture, blend only about three-quarters of the soup and leave the rest chunky. If using a regular blender, work in batches and be careful with the hot liquid. I usually fill the blender no more than halfway and hold a towel over the lid.
- Add the cheese and season. Stir in the shredded cheddar cheese until melted and smooth. Taste the soup and adjust seasoning with salt and pepper. Remember that the bacon and cheese are already salty, so go easy on the salt at first.
- Serve and garnish. Ladle the soup into bowls. Top with crumbled bacon, a dollop of sour cream, extra shredded cheese, and a generous sprinkle of fresh chives. Add those reserved roasted potato cubes if you set some aside. Serve immediately while hot and creamy.
Cooking Tips & Techniques
I’ve made this soup enough times to know where things can go wrong. Here are my best tips for getting it right every time.
Don’t skip the roasting step. I know it adds an extra step and dirties another pan, but trust me, it’s worth it. Roasted potatoes have a depth of flavor that boiled potatoes just can’t match. The caramelization adds a subtle sweetness and complexity that makes this soup taste like it simmered all day.
Watch your heat. When you add the milk and cream, keep the heat on low to medium. If the soup boils, the dairy can curdle and separate. You’ll end up with a grainy texture instead of that silky smoothness we’re after. A gentle simmer is all you need.
Shred your own cheese. I know I’ve said this already, but it bears repeating. Pre-shredded cheese is coated with anti-caking agents like cellulose or potato starch, which prevent it from melting smoothly. Your soup will be much creamier if you shred the cheese yourself. It takes about two minutes and makes a noticeable difference.
Season in layers. Add salt at each stage—when roasting the potatoes, when sautéing the onions, and at the end. This builds flavor throughout the cooking process rather than just dumping it all in at the end. But remember, bacon and cheese are salty, so taste as you go.
If your soup is too thick, add more broth or milk a little at a time until it reaches your desired consistency. If it’s too thin, let it simmer uncovered for a few more minutes to reduce, or mix a tablespoon of cornstarch with cold water and stir it in.
One time I was rushing and added the flour directly to the hot liquid without making a proper roux first. Let me tell you, that was a lumpy mess. Don’t be like me. Take the extra two minutes to cook the flour with the butter and onions. It makes all the difference.
Variations & Adaptations
This soup is wonderfully adaptable. Here are some of my favorite variations.
Vegetarian Version: Skip the bacon and use vegetable broth instead of chicken broth. For that smoky flavor, add a teaspoon of smoked paprika and a dash of liquid smoke. Top with sautéed mushrooms for a meaty texture. I’ve made this for vegetarian friends and they didn’t miss the bacon at all.
Loaded Baked Potato Soup with Broccoli: Add 2 cups of chopped broccoli florets along with the potatoes. The broccoli adds color, nutrients, and a nice texture contrast. Steam or roast the broccoli first so it’s tender. This version is especially good if you’re trying to sneak some vegetables into a meal.
Spicy Chipotle Version: Add 1-2 teaspoons of adobo sauce from a can of chipotle peppers when you sauté the onions. The smoky heat pairs beautifully with the creamy potato base. Top with pickled jalapeños for extra kick. This is my husband’s favorite variation.
Cheese Lover’s Version: Use a mix of cheeses. Sharp cheddar is classic, but try adding some smoked gouda or gruyere for extra flavor. I’ve also used pepper jack for a spicy twist. Just make sure whatever cheese you use melts well.
Lighter Version: Use turkey bacon instead of regular bacon, substitute half-and-half for the heavy cream, and use 2% milk. You can also reduce the cheese by half. The soup won’t be quite as rich, but it’s still very satisfying. Sometimes I make this version on a Tuesday and save the full-fat version for weekends.
Slow Cooker Version: Sauté the onions and garlic on the stovetop first, then transfer everything except the cream and cheese to a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Blend, then stir in the cream and cheese before serving. This is great for busy days when you want dinner ready when you walk in the door.
Serving & Storage Suggestions
This soup is best served hot, right after you make it. But it’s also wonderful the next day, when the flavors have had time to meld together.
Serving Temperature: Serve piping hot. I like to warm the bowls first by filling them with hot water for a minute, then dumping it out. This keeps the soup hot longer. Top generously with all the good stuff—bacon, cheese, sour cream, chives. The contrast between the hot soup and the cool sour cream is part of the magic.
What to Serve With It: This soup is a meal in itself, but it pairs beautifully with a crusty bread or a simple green salad. Try it with homemade garlic bread for dipping, or a side of roasted vegetables. For a heartier meal, serve it alongside a grilled cheese sandwich. The combination is pure comfort food heaven.
Storage: Let the soup cool completely before storing. Transfer to an airtight container and refrigerate for up to 5 days. The soup will thicken as it sits, which is normal. When reheating, add a splash of milk or broth to thin it out to your desired consistency.
Freezing: This soup freezes well, but there’s a catch. Dairy-based soups can sometimes separate when thawed. To avoid this, freeze the soup before adding the cream and cheese. When you’re ready to eat, thaw it in the refrigerator overnight, then reheat and stir in the cream and cheese. It works like a charm. The soup will keep in the freezer for up to 3 months.
Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally. You can also reheat individual portions in the microwave, using 30-second intervals and stirring between each. Don’t let it boil, or the dairy might separate. Add a little extra milk or broth if it’s too thick.
Flavor Development: Like many soups, this one tastes even better the next day. The flavors have time to meld and deepen. If you can, make it a day ahead and refrigerate overnight. Just reheat gently and add a splash of liquid to thin it out.
Nutritional Information & Benefits
Let’s be honest—this is comfort food, not diet food. But it does have some redeeming qualities. Here’s the estimated nutritional breakdown per serving (based on 6 servings, including all toppings):
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 485 |
| Total Fat | 32g |
| Saturated Fat | 17g |
| Cholesterol | 85mg |
| Sodium | 890mg |
| Total Carbohydrates | 35g |
| Dietary Fiber | 3g |
| Sugars | 6g |
| Protein | 16g |
| Vitamin C | 15% DV |
| Calcium | 25% DV |
| Iron | 10% DV |
| Potassium | 20% DV |
Health Benefits: Potatoes often get a bad rap, but they’re actually quite nutritious. They’re a great source of vitamin C, potassium, and fiber (especially if you leave the skins on). The bacon and cheese provide protein and calcium, though they also add saturated fat and sodium. The chives add a touch of vitamin K and antioxidants.
Dietary Considerations: This recipe contains dairy and gluten (from the flour). For a gluten-free version, use cornstarch or a gluten-free flour blend. For a dairy-free version, use plant-based milk, cream, and cheese alternatives, though the texture will be different. This soup is not low-carb, but you could reduce the potato amount and add extra cauliflower for a lighter version.
My Take: I believe in balance. This soup is a treat, not an everyday meal. But when you’re craving comfort, it’s worth every calorie. I serve it with a big green salad on the side to add some freshness and nutrients. It’s all about moderation, right?
Conclusion
This cozy loaded baked potato soup has become a staple in my kitchen for good reason. It’s everything you love about a loaded baked potato, transformed into a warm, creamy, soul-satisfying soup that’s perfect for chilly evenings. The crispy bacon, sharp cheddar, cool sour cream, and fresh chives all come together in a way that feels both indulgent and familiar.
What I love most about this recipe is how it brings people together. There’s something about a pot of soup simmering on the stove that makes a house feel like a home. And when you serve this to friends or family, you’ll see that look on their faces—the one that says, “This is exactly what I needed.”
I encourage you to make this recipe your own. Add extra bacon if that’s your thing. Double the cheese. Throw in some broccoli or corn. This soup is forgiving and adaptable, just like the best comfort food always is. And when you make it, I’d love to hear how it turned out. Drop a comment below and let me know your favorite variation. Did you add something unexpected? Did your family love it? Did you make it for a special occasion? I read every comment and I love hearing your stories.
So go ahead, grab your pot, and make some soup. Your cozy night in is calling. And honestly, you deserve it.
Frequently Asked Questions
Can I make this soup ahead of time?
Absolutely! This soup tastes even better the next day. Make it a day ahead, let it cool, and refrigerate. Reheat gently on the stovetop, adding a splash of milk or broth to thin it out if needed. Just hold off on the toppings until you’re ready to serve.
Can I use other types of potatoes?
Yes, but russet potatoes work best because of their high starch content, which makes the soup creamy. Yukon Gold potatoes are a good second choice—they’re slightly waxy but still produce a nice texture. Avoid red potatoes or new potatoes, as they’re too waxy and won’t break down properly.
How can I make this soup dairy-free?
Use unsweetened almond milk or oat milk instead of whole milk, and use a dairy-free cream alternative. Skip the butter and use olive oil for the roux. For the cheese, use a dairy-free shredded cheese that melts well. The texture won’t be exactly the same, but it will still be delicious.
Can I use an Instant Pot for this recipe?
Yes! Use the sauté function to cook the bacon and onions, then add the broth and potatoes. Pressure cook on high for 10 minutes, then do a quick release. Blend, then stir in the milk, cream, and cheese using the sauté function on low. It’s faster and just as good.
How do I prevent the soup from becoming gluey?
Don’t over-blend the soup, and don’t use a food processor. Over-blending can break down the starches too much, making the soup gummy. Blend just until smooth, and leave some chunks for texture. Also, avoid over-stirring once you’ve added the cheese—just stir until it’s melted and incorporated.
Pin This Recipe!

Cozy Loaded Baked Potato Soup with Bacon & Chives
A creamy, comforting soup that captures all the flavors of a loaded baked potato—crispy bacon, sharp cheddar, cool sour cream, and fresh chives—in a warm, soul-satisfying bowl. Perfect for chilly evenings when you need a hug in a bowl.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 6 strips thick-cut bacon
- 1 large yellow onion, diced (about 1 ½ cups)
- 3 cloves garlic, minced
- ¼ cup all-purpose flour
- 4 cups low-sodium chicken broth
- 2 cups whole milk
- 1 cup heavy cream
- 3 tablespoons unsalted butter
- 4 large russet potatoes (about 3 pounds), half peeled and cut into 1-inch cubes
- 1 tablespoon olive oil
- Salt and black pepper to taste
- 1 cup shredded sharp cheddar cheese
- ½ cup sour cream
- ¼ cup fresh chives, chopped
- Extra bacon crumbles for garnish
- Extra shredded cheese for garnish
Instructions
- Preheat your oven to 400°F (200°C). Wash and scrub the potatoes. Cut them into 1-inch cubes, leaving skins on half for texture. Toss with olive oil, salt, and pepper, then spread in a single layer on a baking sheet. Roast for 25-30 minutes until golden and tender.
- While potatoes roast, cook the bacon in a cold Dutch oven or large pot over medium heat until crispy, about 8-10 minutes. Transfer to a paper towel-lined plate to drain. Once cool, crumble or chop. Leave about 2 tablespoons of bacon fat in the pot.
- Add the butter to the pot with the bacon fat. Once melted, add the diced onion. Cook over medium heat until soft and translucent, about 5-7 minutes. Add the minced garlic and cook for another minute until fragrant.
- Sprinkle the flour over the onions and garlic. Stir constantly for about 2 minutes to cook out the raw flour taste.
- Slowly pour in the chicken broth while whisking constantly to prevent lumps. Once incorporated, add the milk and heavy cream. Continue whisking until smooth and slightly thickened, about 3-4 minutes.
- Add the roasted potatoes to the pot, reserving about a cup for garnish if desired. Stir to combine. Bring to a gentle simmer, then reduce heat to low. Cook for about 10 minutes, stirring occasionally.
- Use an immersion blender to puree the soup until smooth. For some texture, blend only about three-quarters of the soup. If using a regular blender, work in batches and be careful with hot liquid.
- Stir in the shredded cheddar cheese until melted and smooth. Taste and adjust seasoning with salt and pepper.
- Ladle the soup into bowls. Top with crumbled bacon, a dollop of sour cream, extra shredded cheese, and a generous sprinkle of fresh chives. Add reserved roasted potato cubes if set aside. Serve immediately.
Notes
Don’t skip roasting the potatoes—it adds depth of flavor. Shred your own cheese for smoother melting. Season in layers for best flavor. If soup is too thick, add more broth or milk; if too thin, let it simmer uncovered or add a cornstarch slurry. For a vegetarian version, skip bacon and use vegetable broth with smoked paprika and liquid smoke.
Nutrition
- Serving Size: 1 bowl (about 1 ½ cu
- Calories: 485
- Sugar: 6
- Sodium: 890
- Fat: 32
- Saturated Fat: 17
- Carbohydrates: 35
- Fiber: 3
- Protein: 16
Keywords: loaded baked potato soup, potato soup with bacon, creamy potato soup, comfort food, winter soup, easy potato soup



