There’s nothing like a steaming bowl of loaded potato soup on a cold day. This creamy comfort classic delivers everything you love about a baked potato crispy bacon, melted cheddar, tangy sour cream, and tender potatoes all blended into one rich, velvety spoonful. My version keeps the process simple and the flavor deep, so you get that hearty, diner-style texture without spending hours in the kitchen. It’s the kind of cozy meal that makes everyone ask for seconds.
Table of Contents
Why You’ll Love This Recipe
- Simple Ingredients: Every item is pantry-friendly and easy to find, yet the flavor tastes like it came from a restaurant kitchen.
- Rich and Creamy: The butter, cheddar, and sour cream blend into a silky base that feels indulgent without being heavy.
- One-Pot Ease: Everything cooks in a single pot, so cleanup is fast, and you can try our Instant Pot potato soup when you want set-and-forget speed.
- Customizable: Swap ingredients to fit your diet go lighter with Greek yogurt or lean into a bolder bowl with our cheddar garlic herb potato soup.
- Pure Comfort: Each spoonful feels like a warm hug, perfect for chilly nights, game days, or anytime you crave something cozy.
Ingredients Needed

For the Base
- 9 large russet potatoes, scrubbed clean and dried
- ⅔ cup unsalted butter gives the soup its rich flavor
- ⅔ cup all-purpose flour thickens the base and adds body
- 6 cups whole milk creates a smooth, creamy texture
- ½ tablespoon salt and 1 teaspoon black pepper, to taste
- 1 onion, finely chopped adds a sweet, savory foundation
- 2 cloves garlic, minced boosts the flavor depth
- 4 cups chicken broth thins the soup just enough and adds umami
For the Mix-Ins & Toppings
- ½ cup bacon bits, divided (save some for garnish)
- 10 ounces shredded cheddar cheese, sharp or mild
- 1 (8-ounce) container sour cream
- 4 green onions, chopped
- Optional: chives, extra cheese, or a dollop of Greek yogurt for serving
Notes & Substitutions
- Potatoes: Russets give a fluffy, restaurant-style texture. For a creamier, slightly buttery base, mix in Yukon Golds.
- Dairy: For a lighter version, use half milk and half chicken broth. Greek yogurt can replace some sour cream without losing tang.
- Gluten-Free Option: Substitute cornstarch or rice flour for all-purpose flour. Start with 3 tablespoons and adjust thickness.
- Dairy-Free Option: Use plant-based butter and coconut or oat milk. The soup stays thick if you add a small cornstarch slurry at the end.
How to Make Loaded Potato Soup
1. Prep and Cook the Potatoes
Scrub the potatoes well and prick each one with a fork. Microwave them in batches for about 7 to 8 minutes, or until tender when pierced. Let them cool slightly, then scoop out the fluffy flesh and roughly mash it. This step gives the soup its hearty texture, or go hands-off with our slow cooker potato soup.
2. Build the Flavor Base
In a large Dutch oven or heavy pot, melt the butter over medium heat. Add the chopped onion and cook for about 3 minutes until soft and fragrant. Stir in the garlic and cook for 30 seconds more. This step layers flavor right from the start.
3. Make the Roux
Sprinkle in the flour and whisk constantly for 1 minute to cook out the raw taste, forming a simple roux just like in our béchamel tutorial. Gradually pour in the milk, stirring as you go. The mixture will start to thicken look for it to coat the back of a spoon.
4. Add the Potatoes and Broth
Whisk in the chicken broth and then add the mashed potatoes. Stir gently until everything blends into a thick, creamy base. Season with salt and pepper. Keep the heat medium-low to prevent scorching.
5. Add the Flavor Boosters
Stir in half of the bacon bits, most of the cheddar cheese, and two tablespoons of green onions. Warm gently until the cheese melts and the soup looks velvety. Avoid boiling too much heat can make the dairy split.
6. Finish with Sour Cream
Turn off the heat and whisk in the sour cream. This keeps it smooth and tangy. Taste and adjust seasoning if needed.
7. Garnish and Serve
Ladle the soup into bowls. Top with the remaining bacon, green onions, and a sprinkle of cheddar. Serve hot with crusty bread or a small salad.
Pro Tips & Troubleshooting
Expert Tips
- Use the right potatoes: Russets give a light, fluffy texture, while Yukon Golds create a naturally creamy body. Mixing both gives the perfect balance.
- Mash, don’t blend: A potato masher keeps texture and prevents that gluey, over-processed finish you get from a blender.
- Add dairy off heat: Always remove the pot from direct heat before stirring in sour cream or cheese to keep the soup smooth.
- Taste as you go: Salt can vary depending on your bacon and broth season gradually for perfect balance.
- Save some toppings: Adding fresh bacon and cheese at serving time gives contrast in flavor and texture.
Common Mistakes to Avoid
- Overheating the dairy: Boiling milk or sour cream can cause curdling. Keep the soup at a gentle simmer.
- Overmixing: Stirring too aggressively after adding potatoes can make the soup gummy. Fold gently.
- Skipping the roux: The butter-flour mixture is what thickens the soup evenly. Without it, the texture can separate.
- Forgetting texture control: If it’s too thick, add a splash of broth. Too thin? Simmer uncovered for a few minutes.
- Creative trick: Roast half your potatoes before adding them to deepen the flavor and add subtle smoky notes an easy upgrade that surprises guests.
Serving, Storage & Variations
Serving Suggestions
Serve your loaded potato soup piping hot with a sprinkle of cheddar, a pinch of bacon, and a handful of chopped green onions. A little sour cream swirl or drizzle of heavy cream adds a restaurant-style touch. Pair it with crusty bread, garlic toast, creamy scalloped potatoes, or a crisp green salad for a balanced meal. For an extra cozy twist, serve it in a hollowed bread bowl.
Storage Guidelines
- Refrigerator: Cool the soup completely, then store in an airtight container for up to 4 days.
- Freezer: Freeze in portioned containers for up to 2 months. Thaw overnight in the fridge.
- Reheating: Reheating Warm gently on the stove over medium-low heat. Stir often and add a splash of milk or broth to restore creaminess. Avoid boiling it can cause the dairy to separate.
Variations
- Gluten-Free: Replace the flour with cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons water). Add it at the end and simmer until thickened.
- Dairy-Free: Use plant-based butter and oat milk, then add a spoonful of vegan cream cheese for body, or try our sweet potato soup for a naturally creamy, dairy-free bowl.
- Lighter Version: Swap half of the milk for chicken broth and replace sour cream with Greek yogurt.
- Spicy Twist: Add a pinch of cayenne or diced jalapeños while sautéing the onions for a little heat.
- Small Batch: Halve all ingredients and use a medium saucepan perfect for two servings.
Nutritional Information
Here’s the approximate nutrition per serving (based on 12 servings). Actual values can vary depending on your ingredients and portion sizes.
| Nutrient | Per Serving |
|---|---|
| Calories | 440 |
| Total Fat | 27 g |
| Saturated Fat | 17 g |
| Carbohydrates | 35 g |
| Protein | 15 g |
| Cholesterol | 76 mg |
| Sodium | 722 mg |
| Fiber | 2 g |
| Total Sugars | 8 g |
| Calcium | 26% DV |
| Vitamin C | 16% DV |
| Iron | 6% DV |
| Potassium | 14% DV |
Nutritional Highlights:
- Potatoes provide complex carbohydrates and potassium.
- Cheddar and milk add protein and calcium.
- Bacon and butter supply flavor and healthy fats in moderation.
- Green onions and garlic add antioxidants and depth without extra calories.
Use online tools like MyFitnessPal or Cronometer to double-check values if you modify ingredients or portion sizes.
Conclusion
This loaded potato soup is everything you crave in a comforting bowl rich, creamy, and full of flavor. It delivers that classic baked potato experience, all in spoonable form, with crisp bacon, melty cheddar, and a touch of tang from sour cream. Whether you’re feeding family on a busy weeknight or warming up on a cold afternoon, this recipe hits the spot every time.
Give it a try, then come back and tell me how it turned out. Did you swap in turkey bacon, or try it with Yukon Golds? Drop a comment and a star rating below I’d love to hear your twist. And if you enjoyed it, share this recipe with a friend who loves cozy comfort food as much as you do.
Frequently Asked Questions (FAQ)
What are the best potatoes for loaded potato soup russet or Yukon Gold?
Russets are ideal if you want a lighter, fluffier soup that feels classic and hearty. Yukon Golds create a creamier, buttery base with a slightly thicker texture. Mixing both gives the best of both worlds.
How do I keep potato soup from turning gluey?
Avoid using a blender. Instead, mash the potatoes gently by hand or use an immersion blender briefly. Overworking the potatoes releases too much starch, creating a sticky texture.
Can I make loaded potato soup without bacon?
Yes. For a vegetarian version, skip the bacon and add a smoky flavor with smoked paprika or liquid smoke. Crispy chickpeas or sautéed mushrooms make great toppings.
How do I thicken potato soup without flour?
Use a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) and stir it in near the end. You can also simmer the soup uncovered for a few minutes to reduce and thicken naturally.
Can I freeze loaded potato soup with dairy?
Yes, but let it cool completely first. Dairy-based soups can separate slightly when thawed. Stir well while reheating and add a splash of milk to restore smoothness.
How do I reheat potato soup so it stays creamy?
Warm slowly over medium-low heat, stirring occasionally. Add a bit of broth or milk if it feels too thick. Avoid microwaving on high power gentle heat keeps it velvety.
How can I make this gluten-free or dairy-free?
Use cornstarch instead of flour for gluten-free thickening. For dairy-free, try oat milk, vegan butter, and a small spoon of plant-based cream cheese for richness.

