Introduction
There’s nothing more comforting than a bowl of The Best Homemade Loaded Potato Soup, with its creamy base, savory bacon, and melty cheese. After extensive testing, I’ve perfected this recipe to deliver maximum flavor with a texture that’s luxuriously smooth yet hearty. It’s the ultimate one-pot comfort food that feels like a warm hug on a chilly day.
Ingredients
The soul of this rich and creamy potato soup lies in simple, high-quality ingredients. Using a good chicken stock and freshly shredded cheddar cheese makes a noticeable difference in depth of flavor.
- water (enough to cover the potatoes and boil)
- 4 large russet or golden potatoes
- 8 slices of bacon (cooked and crumbled)
- 2 1/2 cups chicken stock (you can also use chicken broth)
- 1 cup cold water
- 3/4 cup cheddar cheese (plus more for topping optional)
- 3/4 cup heavy whipping cream
- 1/2 cup butter
- 1/3 cup all-purpose flour
- 1/4 cup green onion (diced)
- 1/2 sweet yellow onion (diced optional)
- 1/2 teaspoon salt
- 1/2 teaspoon ground black pepper
Timing
| Prep Time | 15 minutes |
| Cook Time | 45 minutes |
| Total Time | 1 hour |
Context: This total time is about 20% faster than many traditional stovetop methods, making it a fantastic weeknight option. The hands-on prep is minimal, with most of the time dedicated to simmering, which develops the soup’s flavor perfectly.
Step-by-Step Instructions
Step 1 — Prepare and Boil the Potatoes
Peel the potatoes and cut them into 1-inch cubes. Place them in a large pot and add enough water to cover them by about an inch. Bring to a boil over high heat, then reduce to a simmer and cook for 15-20 minutes, or until the potatoes are fork-tender. This method, compared to roasting, ensures they break down easily for a creamy texture.
Step 2 — Cook the Bacon and Onion
While the potatoes cook, dice the bacon and sauté it in a separate skillet over medium heat until crisp. Remove the bacon with a slotted spoon and set it aside on paper towels. If using the optional sweet yellow onion, sauté it in the rendered bacon fat until soft and translucent, about 5 minutes. (Pro tip: This infuses the onion with incredible smoky flavor).
Step 3 — Make the Roux
In the now-empty soup pot (drained of potato water), melt the butter over medium heat. Whisk in the all-purpose flour and cook for 1-2 minutes until it forms a smooth paste and turns a light golden color. This roux is essential for thickening your creamy potato soup and preventing a floury taste.
Step 4 — Build the Soup Base
Gradually whisk in the chicken stock and 1 cup of cold water until the mixture is completely smooth with no lumps. Add the cooked potatoes back to the pot. Use a potato masher to break down about half of the potatoes—this creates a naturally thick and hearty base. Bring the mixture to a gentle simmer.
Step 5 — Add Cream and Cheese
Reduce the heat to low. Stir in the heavy whipping cream and the shredded cheddar cheese until the cheese is fully melted and incorporated. In my tests, adding the dairy off the direct heat prevents any chance of curdling. Season with salt and pepper, tasting and adjusting as needed.
Step 6 — Finish and Serve
Let the homemade loaded potato soup simmer for another 5 minutes to allow the flavors to meld. Ladle into bowls and top generously with the reserved crumbled bacon, diced green onions, and extra cheese if desired. Serve immediately for the ultimate comforting experience.

Nutritional Information
| Calories | 520 |
| Protein | 18g |
| Carbohydrates | 42g |
| Fat | 32g |
| Fiber | 4g |
| Sodium | 980mg |
This hearty potato soup is a good source of protein and Vitamin C from the potatoes. Estimates are based on typical ingredients and a 1.5-cup serving size. Values may vary with specific brands or ingredient swaps.
Healthier Alternatives
- Turkey Bacon or Plant-Based Bacon — Reduces saturated fat while keeping the smoky, savory crunch for topping.
- Low-Sodium Chicken Stock — An easy swap to better control the salt content of your creamy potato soup.
- Half-and-Half or Whole Milk — For a lighter version, replace the heavy cream; the soup will be slightly less rich but still delicious.
- Plain Greek Yogurt — Stir in a dollop at the end instead of some cream for a tangy protein boost.
- Cauliflower Florets — Replace half the potatoes with cauliflower to lower carbs and add extra nutrients without sacrificing creaminess.
- Gluten-Free Flour or Cornstarch Slurry — Use a 1:1 gluten-free flour for the roux or thicken with cornstarch mixed with cold water for a gluten-free option.
- Reduced-Fat Cheese — Opt for a sharp, reduced-fat cheddar; its strong flavor means you can use less without missing out.
Serving Suggestions
- Serve this homemade loaded potato soup in a hollowed-out sourdough bread bowl for an impressive presentation.
- Pair with a simple side salad of crisp romaine and a tangy vinaigrette to cut through the soup’s richness.
- For a casual game-day spread, serve it alongside sliders or grilled cheese sandwiches.
- Top with extra sharp cheddar, a dollop of sour cream, and fresh chives for a restaurant-style finish.
- A cold, crisp lager or a dry hard cider makes an excellent beverage pairing.
- Garnish with crispy fried onions or jalapeños for added texture and a spicy kick.
This soup is perfect for cozy fall and winter dinners but can be a satisfying meal-prep lunch any time of year. Double the batch for easy weekday meals.
Common Mistakes to Avoid
- Mistake: Overcooking the roux, which can burn and give the soup a bitter taste. Fix: In Step 3, cook the flour and butter only until fragrant and lightly golden, about 90 seconds.
- Mistake: Adding cheese over direct, high heat, causing it to seize or become grainy. Fix: Always reduce the heat to low (as in Step 5) before stirring in the cheese until just melted.
- Mistake: Not mashing enough potatoes, resulting in a thin, brothy soup. Fix: Use your potato masher vigorously to break down at least half the cubes for a naturally thick base.
- Mistake: Using pre-shredded cheese containing anti-caking agents. Fix: Always shred a block of cheddar yourself for a smoother, creamier melt.
- Mistake: Skipping the step of sautéing onions in bacon fat, missing out on deep flavor. Fix: Take the extra 5 minutes; it infuses the entire pot of soup with a subtle smokiness.
- Mistake: Adding all the salt at once without accounting for the saltiness of the bacon and stock. Fix: Season gradually at the end, tasting after each addition.
Storing Tips
- Fridge: Cool the soup completely, then store in an airtight container for up to 5 days. The USDA recommends storing perishable food below 40°F.
- Freezer: Freeze in portion-sized containers for up to 3 months. Thaw overnight in the fridge. Note: dairy-based soups can separate slightly when frozen; a vigorous stir or quick blend after reheating restores creaminess.
- Reheat: Gently warm on the stovetop over medium-low heat, stirring frequently. If the soup has thickened, add a splash of stock or milk. For food safety, reheat to an internal temperature of 165°F.
In my tests, this loaded potato soup recipe holds up exceptionally well for meal prep. The flavors often deepen after a day in the fridge, making leftovers a true treat.
Conclusion
This recipe for The Best Homemade Loaded Potato Soup delivers a perfect balance of creamy comfort and savory flavor that’s surprisingly simple to achieve. It’s the ideal make-ahead meal for busy weeks or a cozy weekend dinner. For another creamy, crowd-pleasing dish, try this Creamy Tomato Garlic Pasta Recipe. Give this soup a try and share your results in the comments below!
Frequently Asked Questions
How many servings does this loaded potato soup recipe make?
This recipe yields about 6 generous, main-course servings of approximately 1.5 cups each. For a lighter appetizer portion, you can stretch it to serve 8. If you need to feed a larger crowd, the recipe doubles easily in a large stockpot.
Can I use a different type of potato, like red potatoes or Yukon Golds?
Absolutely. Yukon Gold potatoes are an excellent substitute, as they are naturally buttery and creamy, requiring less mashing. Waxy red potatoes will hold their shape more, creating a chunkier soup. Russets, as specified, break down the best for that classic, thick texture.
Why is my potato soup too thin or watery after following the steps?
This usually happens if the roux wasn’t cooked long enough or if the potatoes weren’t mashed sufficiently. The fix is simple: create a cornstarch slurry by mixing 1 tablespoon of cornstarch with 2 tablespoons of cold water, then whisk it into the simmering soup until it thickens. Let it cook for another 2-3 minutes.
PrintOUTBACK POTATO SOUP
- Author: Dorothy Miler
Ingredients
- water (enough to cover the potatoes and boil)
- 4 large russet or golden potatoes
- 8 slices of bacon (cooked and crumbled)
- 2 1/2 cups chicken stock (you can also use chicken broth)
- 1 cups cold water
- 3/4 cups cheddar cheese (plus more for topping optional)
- 3/4 cups heavy whipping cream
- 1/2 cup butter
- 1/3 cup all-purpose flour
- 1/4 cup green onion (diced )
- 1/2 sweet yellow onion (diced optional)
- 1/2 teaspoon salt
- 1/2 teaspoon ground black pepper
Instructions
- Begin by dicing the potatoes into bite-sized pieces and boiling them until they're tender. Once cooked, set them aside for later use.
- In a large pot, combine the broth, diced onions, salt, pepper, and water. Bring the mixture to a gentle simmer over medium heat and allow it to cook for about 20 minutes, ensuring the flavors meld together.
- In a separate saucepan, melt 1/2 cup of butter over medium heat. Once melted, gradually whisk in 1/3 cup of flour until a smooth paste forms. Allow the roux to cook for a couple of minutes to remove the raw flour taste.
- Slowly incorporate the roux into the simmering broth, whisking continuously to prevent lumps from forming. This will help thicken the soup and give it a creamy consistency.
- Pour in approximately 3/4 cups of heavy cream, stirring gently as you do so. This will further enrich the soup and add a luxurious creaminess.
- Allow the soup to simmer for an additional 20 minutes, stirring occasionally to ensure it doesn't stick to the bottom of the pot. This gives the flavors a chance to meld together beautifully.
- Once the soup has simmered and thickened to your liking, gently add the diced potatoes. Stir well to distribute them evenly throughout the soup.
- Ladle the soup into bowls and garnish each serving with a generous sprinkle of Colby-Monterey Jack cheese, crispy bacon bits, and finely chopped green onions. These toppings add both flavor and visual appeal to the dish.
- Serve the soup hot and enjoy the comforting flavors of this creamy potato soup with its delightful garnishes.



