Introduction
Craving the ultimate comfort food? This recipe for The Best Homemade Loaded Potato Soup delivers a rich, creamy bowl packed with savory bacon, sharp cheddar, and fluffy potatoes. After extensive testing, I’ve perfected a method that creates a luxuriously thick texture without relying on canned soups, ensuring every spoonful is pure, from-scratch goodness perfect for chilly nights.
Ingredients
The soul of this classic potato soup lies in simple, high-quality ingredients. Using a good chicken stock and freshly grated cheddar cheese makes a noticeable difference in flavor depth compared to pre-shredded varieties.
- 4 large russet or golden potatoes
- water (enough to cover the potatoes and boil)
- 1/2 sweet yellow onion (diced, optional)
- 1/2 cup butter
- 1/3 cup all-purpose flour
- 2 1/2 cups chicken stock (you can also use chicken broth)
- 1 cup cold water
- 3/4 cup heavy whipping cream
- 3/4 cup cheddar cheese (plus more for topping, optional)
- 8 slices of bacon (cooked and crumbled)
- 1/4 cup green onion (diced)
- 1/2 teaspoon salt
- 1/2 teaspoon ground black pepper
Timing
| Prep Time | 20 minutes |
| Cook Time | 40 minutes |
| Total Time | 1 hour |
Context: This homemade loaded potato soup comes together in about an hour, which is over 25% faster than many slow-simmered versions. The efficient roux-based method thickens the soup quickly, making it a fantastic weeknight dinner option that feels far from rushed.
Step-by-Step Instructions
Step 1 — Prepare and Boil the Potatoes
Peel and dice the potatoes into 1/2-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 10-15 minutes, or until the potatoes are fork-tender. (Pro tip: Cutting them uniformly ensures even cooking). Drain and set aside.
Step 2 — Sauté the Aromatics
In the same pot (now empty), melt the butter over medium heat. Add the diced sweet onion, if using, and sauté for 3-4 minutes until softened and fragrant. Sautéing, which means cooking quickly in a small amount of fat, unlocks the onion’s sweetness and forms the flavor base for your soup.
Step 3 — Create the Roux
Sprinkle the flour over the butter and onions. Cook, stirring constantly, for about 2 minutes until the mixture is bubbly and golden. This cooks the raw flour taste out and creates a roux, the key to a luxuriously thick soup base instead of a thin, watery one.
Step 4 — Whisk in the Liquids
Gradually whisk in the chicken stock and the 1 cup of cold water. I’ve found that adding cold liquid to the hot roux helps prevent lumps. Continue whisking until the mixture is smooth. Bring it to a gentle simmer, stirring occasionally, and let it cook for 5-7 minutes until slightly thickened.
Step 5 — Combine and Simmer
Add the cooked, drained potatoes back to the pot. Stir in the heavy whipping cream, salt, and black pepper. Reduce the heat to low and let the soup simmer gently for 10 minutes to allow the flavors to meld. The soup will continue to thicken during this stage.
Step 6 — Add Cheese and Final Touches
Turn off the heat. Stir in the 3/4 cup of cheddar cheese until fully melted and incorporated. Unlike adding cheese while boiling, which can cause separation, this gentle off-heat method keeps the soup creamy. Ladle the soup into bowls and top generously with crumbled bacon, diced green onions, and extra cheese if desired. Your ultimate bowl of The Best Homemade Loaded Potato Soup is ready to serve.
Nutritional Information
| Calories | Approx. 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. For a lower-sodium option, use low-sodium chicken stock and reduce added salt. Estimates are based on typical ingredients and a 1.5-cup serving; values may vary with specific brands and toppings.
Healthier Alternatives
- Greek Yogurt for Heavy Cream — Use 3/4 cup plain, full-fat Greek yogurt stirred in off-heat for a protein boost with a tangy note.
- Turkey Bacon or Plant-Based Bacon — A leaner protein swap that still provides the essential smoky, savory crunch for topping.
- Cauliflower-Potato Blend — Replace half the potatoes with cauliflower florets to reduce carbs while maintaining a creamy texture when blended slightly.
- Gluten-Free Flour or Cornstarch — For the roux, use a 1:1 gluten-free flour blend or a cornstarch slurry (1 tbsp cornstarch + 2 tbsp cold water) added in Step 4.
- Low-Fat Cheese or Nutritional Yeast — Opt for a sharp, low-fat cheddar or add 2 tablespoons of nutritional yeast for a cheesy, umami flavor with less fat.
- Avocado Oil for Butter — Use avocado oil to sauté the onions for a heart-healthy fat with a high smoke point.
Serving Suggestions
- Pair with a crisp side salad dressed in a light vinaigrette to cut through the soup’s richness.
- For a casual game-day spread, serve this ultimate loaded potato soup in bread bowls for an edible container.
- Top with a dollop of sour cream, extra crispy bacon bits, and a sprinkle of fresh chives for a restaurant-quality presentation.
- A cold lager or a dry cider makes an excellent beverage pairing, complementing the savory and creamy flavors.
- Transform leftovers into a next-day baked potato soup casserole by topping with extra cheese and broiling until bubbly.
This soup is perfect for weekly meal prep—simply store the base and add fresh toppings when serving. It’s also a fantastic centerpiece for cozy autumn and winter gatherings.
Common Mistakes to Avoid
- Mistake: Using pre-shredded cheese, which contains anti-caking agents that can make your soup grainy. Fix: Always buy a block of cheddar and grate it fresh just before adding in Step 6.
- Mistake: Adding cheese while the soup is boiling, causing it to separate and become oily. Fix: Always turn off the heat first, as directed in Step 6, and stir until just melted.
- Mistake: Not cooking the roux long enough, leaving a raw flour taste in your homemade potato soup. Fix: In Step 3, stir the butter-flour mixture for a full 2 minutes until it’s fragrant and golden.
- Mistake: Over-boiling the potatoes, which makes them waterlogged and mushy. Fix: Cook just until fork-tender (10-15 mins) as in Step 1, so they hold their shape in the soup.
- Mistake: Using hot liquid to whisk into the roux, which almost guarantees lumps. Fix: Use cold or room-temperature chicken stock and water as specified in Step 4 for a smooth base.
- Mistake: Skipping the 10-minute simmer after adding the cream. Fix: This crucial step, from Step 5, allows the flavors to marry and the soup to thicken properly.
Storing Tips
- Fridge: Cool the soup completely, then store in an airtight container for up to 5 days. The potatoes will continue to absorb liquid, so you may need to add a splash of broth or milk when reheating.
- Freezer: For best quality, freeze within 2 hours of cooking. Portion into freezer-safe bags or containers, leaving 1-inch headspace. It will keep for 2-3 months. Note: Dairy-based soups can separate slightly when thawed; a vigorous whisk during reheating will re-emulsify it.
- Reheat: Thaw frozen soup overnight in the fridge. Reheat gently on the stovetop over medium-low heat, stirring frequently, until it reaches an internal temperature of 165°F. Avoid boiling to prevent curdling.
For meal prep, store the soup base separately from toppings like bacon and green onions. Add fresh toppings just before serving to maintain optimal texture and flavor in your loaded potato soup.
Conclusion
This recipe for The Best Homemade Loaded Potato Soup proves that deep, satisfying comfort food doesn’t require hours of simmering. The roux-based method creates a perfectly creamy texture that’s far superior to any canned version. For more cozy soup ideas, try this Better Than Olive Garden Zuppa Toscana Soup Recipe. Give this recipe a try and share your favorite topping combo in the comments!
Frequently Asked Questions
How many servings does this loaded potato soup recipe make?
This recipe yields approximately 6 generous, main-course servings of about 1.5 cups each. For a lighter appetizer portion, you can stretch it to 8 servings. The yield is based on using 4 large russet potatoes; using smaller potatoes may slightly reduce the total volume.
What can I use if I don’t have heavy whipping cream?
For a similar richness, you can substitute with an equal amount of half-and-half. For a lighter option, whole milk mixed with 1 tablespoon of melted butter per cup will work, though the soup will be slightly less creamy. I’ve tested both methods and find that half-and-half provides the best balance of flavor and texture without the full fat of heavy cream.
Why is my potato soup too thin, and how can I thicken it?
A thin soup is often due to the roux not cooking long enough or the soup needing more reduction. To fix it, create a quick slurry by mixing 1 tablespoon of cornstarch with 2 tablespoons of cold water. Whisk this into the simmering soup and cook for 2-3 more minutes until thickened. To prevent this next time, ensure you simmer the base for the full 5-7 minutes in Step 4 before adding the potatoes.
Print
OUTBACK POTATO SOUP
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.

