Let me tell you, the scent of sizzling bacon mingling with the warm, earthy aroma of baked potatoes wafting from my kitchen is enough to make anyone’s mouth water. The first time I ladled this creamy baked potato soup into my bowl, I was instantly hooked—the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special. Years ago, when I was knee-high to a grasshopper, my grandma would make a simple potato soup on chilly evenings, but this version with all the toppings? It’s a game changer.
I stumbled upon this recipe on a rainy weekend when I wanted something comforting yet a little fancy. Honestly, my family couldn’t stop sneaking spoonfuls off the stove (and I can’t really blame them). This creamy baked potato soup recipe with all the toppings has become a staple for family gatherings and cozy nights in. It’s dangerously easy to make and delivers pure, nostalgic comfort. You know what? This soup is perfect for potlucks, a sweet treat for your kids, or just to brighten up your Pinterest recipe board with something both classic and loaded with flavor. After testing it multiple times in the name of research, of course, I’m confident you’re going to want to bookmark this one.
Why You’ll Love This Creamy Baked Potato Soup Recipe
This creamy baked potato soup recipe isn’t just your run-of-the-mill comfort food. It’s crafted from years of kitchen trials and family feedback to be the best version out there. Here’s why it’s a winner:
- Quick & Easy: Comes together in under an hour, perfect for busy weeknights or last-minute cravings.
- Simple Ingredients: No fancy grocery trips needed; you likely already have everything in your kitchen.
- Perfect for Cozy Dinners: Great for chilly nights when you want something warm and filling.
- Crowd-Pleaser: Always gets rave reviews from kids and adults alike—especially with those all-important toppings.
- Unbelievably Delicious: The creamy texture and rich, layered flavors hit that comfort food spot just right.
What sets this creamy baked potato soup recipe apart? It’s the little details—like baking the potatoes first to lock in flavor and using a blend of shredded cheddar and cream cheese for that silky finish. Plus, I like tossing in a homemade chicken broth base instead of store-bought for a subtle depth that you won’t find in other recipes. This isn’t just good soup—it’s the kind that makes you close your eyes after the first bite. It’s comfort food that’s been reimagined to be simpler and more satisfying, perfect for impressing guests without any stress.
What Ingredients You Will Need
This creamy baked potato soup recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and a few fresh items add that signature richness.
- Russet potatoes: About 3 pounds (1.4 kg), scrubbed and baked whole (the star of the show!)
- Bacon: 6 slices, cooked crisp and crumbled (adds smoky goodness)
- Unsalted butter: 4 tablespoons, for richness and flavor
- Onion: 1 medium, finely chopped (sweet and savory balance)
- Garlic: 2 cloves, minced (for a gentle punch)
- All-purpose flour: 1/4 cup (30 g) to thicken the soup
- Chicken broth: 4 cups (960 ml), homemade or low-sodium store-bought (choose a trusted brand like Swanson for best consistency)
- Whole milk: 1 cup (240 ml), or use half-and-half for extra creaminess
- Cream cheese: 4 ounces (115 g), softened (makes the soup ultra-smooth)
- Shredded sharp cheddar cheese: 1 cup (about 100 g), plus extra for topping
- Sour cream: 1/2 cup (120 ml), for tang and richness
- Green onions: 3 stalks, sliced (fresh, mild onion flavor)
- Salt and black pepper: To taste
Optional toppings you’ll want to have on hand:
- Extra crumbled bacon
- Chopped chives or parsley
- Extra shredded cheese
- Croutons or crispy fried onions
If you’re looking to switch things up, almond flour works great instead of all-purpose for a gluten-free twist. And if dairy’s a no-go, swap the cream cheese and sour cream for dairy-free alternatives like cashew cream or coconut yogurt—though it changes the texture a bit, it still tastes fantastic.
Equipment Needed
- Baking sheet or roasting pan (for baking potatoes)
- Large heavy-bottomed pot or Dutch oven (for making the soup)
- Wooden spoon or silicone spatula (to stir and scrape the pot)
- Knife and cutting board (for prepping onions, garlic, and toppings)
- Measuring cups and spoons (accuracy is key here)
- Immersion blender or regular blender (optional, if you want an ultra-smooth soup)
- Skillet (for crisping bacon)
If you don’t have a Dutch oven, a large heavy saucepan works fine. For baking potatoes, you can use a microwave in a pinch, but the oven-baked method gives that perfect roasted flavor. I personally prefer using an immersion blender to avoid dirtying extra dishes, but a regular blender works just as well—just be careful with hot liquids!
Preparation Method

- Preheat your oven to 400°F (200°C). Wash your russet potatoes thoroughly and poke a few holes with a fork. Place them on a baking sheet and bake for about 50-60 minutes until they’re tender all the way through. You’ll know they’re done when you can easily pierce them with a fork. This step really brings out that deep, earthy flavor you want in your creamy baked potato soup.
- While the potatoes bake, cook your bacon. In a skillet over medium heat, cook 6 slices until crispy—about 6-8 minutes. Transfer to a paper towel-lined plate and crumble once cooled. Don’t toss the bacon fat; you can save a tablespoon for sautéing your onions for extra flavor.
- Sauté the aromatics. In your large pot or Dutch oven, melt 4 tablespoons of unsalted butter over medium heat. Add the finely chopped onion and sauté until translucent and soft, about 5 minutes. Stir in the minced garlic and cook for another 30 seconds until fragrant.
- Make the roux. Sprinkle in 1/4 cup (30 g) of all-purpose flour and stir constantly for 2-3 minutes to cook out the raw flour taste. This mixture will thicken your soup beautifully.
- Add the chicken broth. Slowly pour in 4 cups (960 ml) of chicken broth while whisking to avoid lumps. Bring the mixture to a gentle simmer and let it thicken for about 5-7 minutes.
- Prepare the potatoes. Once the potatoes are cool enough to handle, slice them in half and scoop out the insides into a bowl, leaving the skins behind (you can save skins for a fun topping or snack!). Mash the potato flesh lightly with a fork. Add the mashed potatoes to your pot and stir to combine with the broth mixture.
- Stir in the dairy. Add 1 cup (240 ml) whole milk, 4 ounces (115 g) softened cream cheese, 1 cup (100 g) shredded sharp cheddar, and 1/2 cup (120 ml) sour cream. Stir gently over low heat until everything is melted and smooth. Avoid boiling at this stage to keep the soup creamy and prevent curdling.
- Season to taste. Add salt and freshly ground black pepper to your liking. Remember, the bacon and cheese add saltiness, so taste as you go.
- Finish with green onions and bacon. Stir in sliced green onions, reserving some for garnish. Ladle the soup into bowls and pile on all your favorite toppings: crispy bacon, extra cheddar, chives, or even a dollop of sour cream.
Pro tip: If your soup feels too thick, simply stir in a splash of milk or broth until you reach your desired consistency. Also, be patient with the baking potatoes—it’s the secret behind that rich, baked potato flavor that elevates this soup.
Cooking Tips & Techniques
Honestly, the magic in this creamy baked potato soup recipe lies in a few key techniques that I’ve learned over many kitchen mishaps. First off, baking the potatoes instead of boiling them keeps the flavor intact and the texture less watery. Trust me, I used to boil and it always felt flat.
When making the roux, don’t rush the flour cooking step. Stirring constantly while it gently browns ensures the soup won’t taste floury or pasty. Also, low and slow wins here—don’t crank the heat when adding dairy. Sudden heat can cause curdling, which nobody wants.
One time, I forgot to cool the baked potatoes enough before mashing, and the soup turned out grainy. Lesson learned: let those potatoes rest so you get a smooth, velvety base. Using a blender can help smooth out any lumps if you prefer a silky texture.
Multitasking tip: While potatoes are baking, prep your bacon and aromatics. It makes the whole process faster and less chaotic. And don’t skip the green onions! They add that fresh bite that cuts through the richness perfectly.
Variations & Adaptations
This creamy baked potato soup recipe is super flexible, so you can tweak it based on dietary needs or flavor preferences.
- Vegetarian Option: Swap the chicken broth for vegetable broth and omit bacon. Add smoked paprika or liquid smoke for a smoky kick.
- Low-Carb Version: Use cauliflower instead of potatoes for a lower-carb spin. Roast and mash cauliflower the same way as potatoes.
- Spicy Kick: Add diced jalapeños with the onions or sprinkle cayenne pepper for a little heat that wakes up the flavors.
- Dairy-Free: Use coconut milk or almond milk instead of dairy. Replace cream cheese and sour cream with dairy-free alternatives like cashew cream.
I once tried adding roasted sweet potatoes alongside regular potatoes for a subtle sweetness and it was a hit at Thanksgiving. Give it a try if you want to surprise your guests with a twist!
Serving & Storage Suggestions
This creamy baked potato soup is best served hot, garnished generously with your favorite toppings. I love presenting it in rustic bowls with extra cheddar and bacon piled high—it’s a total crowd-pleaser. Pair it with a crisp green salad or crusty bread to soak up every last drop.
Leftovers store beautifully in the fridge for up to 3 days. Reheat gently on the stove over low heat, stirring frequently to keep it creamy. You might need to add a splash of milk or broth when reheating to loosen it up. This soup also freezes well—just cool completely before freezing in airtight containers, then thaw overnight in the fridge before reheating.
Fun fact: the flavors tend to deepen after a day, so leftovers can taste even more delicious. Just add fresh toppings at serving time to keep that crisp contrast alive.
Nutritional Information & Benefits
This creamy baked potato soup is hearty and satisfying, offering a balanced mix of carbs, protein, and fats. A typical serving (about 1 ½ cups or 360 ml) contains roughly 300-350 calories, with 15-20 grams of fat, 25-30 grams of carbohydrates, and around 10 grams of protein.
Potatoes are a great source of vitamin C, potassium, and fiber, especially with the skins on. The cheese and sour cream provide calcium and vitamin D, while bacon adds protein and a smoky flavor boost—though keep an eye on sodium levels if that’s a concern.
This recipe can easily be adjusted to fit gluten-free or dairy-free diets, making it a versatile option for many households. I appreciate it as a comforting meal that still feels nourishing—perfect after a long day.
Conclusion
So there you have it: a creamy baked potato soup recipe with all the toppings that’s simple, flavorful, and downright delicious. It’s the kind of recipe you can customize endlessly, making it perfect whether you’re cooking for a crowd or just craving some solo comfort food. I love this soup because it feels like a warm hug in a bowl—rich, satisfying, and loaded with good memories.
Give it a try, and don’t hesitate to add your own twist! I’d love to hear how you top yours or any fun variations you come up with. Drop a comment, share the recipe with friends, and make it part of your cozy kitchen rotation. Trust me, this one’s a keeper.
Frequently Asked Questions
Can I make this creamy baked potato soup in advance?
Absolutely! The soup stores well in the fridge for up to 3 days and freezes nicely. Just reheat gently and add fresh toppings when serving.
What’s the best potato to use for this soup?
Russet potatoes are ideal because their starchy texture becomes creamy when baked and mashed, perfect for soup.
Can I make this soup vegetarian?
Yes! Use vegetable broth instead of chicken broth and skip the bacon or replace it with smoked paprika for that smoky flavor.
How can I make this soup thicker or thinner?
If it’s too thick, add a splash of milk or broth while reheating. For thicker soup, mash more potato or reduce the broth slightly.
Is it okay to use leftover baked potatoes?
Definitely! Leftover baked potatoes work perfectly in this recipe and can save you prep time.
Pin This Recipe!

Creamy Baked Potato Soup Recipe Easy with All the Best Toppings
A comforting and creamy baked potato soup made with baked russet potatoes, bacon, cream cheese, and cheddar, topped with all your favorite garnishes. Perfect for cozy dinners and family gatherings.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Total Time: 1 hour 15 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 3 pounds russet potatoes, scrubbed and baked whole
- 6 slices bacon, cooked crisp and crumbled
- 4 tablespoons unsalted butter
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1/4 cup all-purpose flour (30 g)
- 4 cups chicken broth (960 ml), homemade or low-sodium store-bought
- 1 cup whole milk (240 ml), or half-and-half for extra creaminess
- 4 ounces cream cheese, softened
- 1 cup shredded sharp cheddar cheese (about 100 g), plus extra for topping
- 1/2 cup sour cream (120 ml)
- 3 stalks green onions, sliced
- Salt and black pepper to taste
- Optional toppings: extra crumbled bacon, chopped chives or parsley, extra shredded cheese, croutons or crispy fried onions
Instructions
- Preheat your oven to 400°F (200°C). Wash russet potatoes thoroughly and poke a few holes with a fork. Place on a baking sheet and bake for 50-60 minutes until tender.
- While potatoes bake, cook bacon in a skillet over medium heat until crispy, about 6-8 minutes. Transfer to paper towel-lined plate and crumble once cooled. Save 1 tablespoon bacon fat for sautéing onions.
- In a large pot or Dutch oven, melt 4 tablespoons unsalted butter over medium heat. Add chopped onion and sauté until translucent, about 5 minutes. Stir in minced garlic and cook for 30 seconds.
- Sprinkle in 1/4 cup all-purpose flour and stir constantly for 2-3 minutes to cook out raw flour taste.
- Slowly pour in 4 cups chicken broth while whisking to avoid lumps. Bring to a gentle simmer and let thicken for 5-7 minutes.
- Once potatoes are cool enough, slice in half and scoop out insides into a bowl, leaving skins behind. Lightly mash potato flesh with a fork.
- Add mashed potatoes to the pot and stir to combine with broth mixture.
- Stir in 1 cup whole milk, 4 ounces softened cream cheese, 1 cup shredded cheddar, and 1/2 cup sour cream. Heat gently over low heat until melted and smooth, avoiding boiling.
- Season with salt and black pepper to taste.
- Stir in sliced green onions, reserving some for garnish. Ladle soup into bowls and top with crispy bacon, extra cheddar, chives, or sour cream as desired.
Notes
Bake potatoes instead of boiling to retain flavor and texture. Cook flour slowly to avoid raw taste. Avoid boiling after adding dairy to prevent curdling. Let baked potatoes cool before mashing to avoid grainy texture. Use immersion blender for ultra-smooth soup if desired. Adjust thickness by adding milk or broth. Leftovers store well in fridge for 3 days and freeze nicely.
Nutrition
- Serving Size: About 1 ½ cups (360
- Calories: 325
- Sugar: 4
- Sodium: 600
- Fat: 18
- Saturated Fat: 10
- Carbohydrates: 28
- Fiber: 3
- Protein: 10
Keywords: baked potato soup, creamy potato soup, comfort food, easy soup recipe, bacon potato soup, cheesy potato soup


