Comfort Food

Loaded Potato Soup Recipe (Creamy & Easy)

Thick, creamy, and finished with bacon, cheddar, and green onions — everything a loaded baked potato tastes like, in a bowl.

Potato soup has a way of turning out either watery and bland or so thick it’s closer to paste, and both problems usually come down to the same thing: not developing a real base before the potatoes and liquid go in.

This version starts with a proper roux and renders the bacon fat right into it for flavor, then simmers the potatoes until they’re tender enough to partially break down on their own, thickening the soup naturally. Finished with sharp cheddar and a splash of cream, it lands right in that thick-but-still-spoonable zone that loaded potato soup is supposed to hit.

Quick Answer

Loaded potato soup is a thick, creamy soup made by simmering diced potatoes in a roux-based broth until tender, then finishing with cheddar cheese, sour cream, crispy bacon, and green onions. The potatoes partially break down as they cook, which is what gives the soup its body without needing much added thickener.

Difficulty Level

Beginner. This is a one-pot soup with straightforward stovetop steps. The only technique to pay attention to is building the roux properly at the start, which sets up the texture for the whole pot.

Recipe Highlights

  • One pot, minimal cleanup
  • Real bacon fat builds flavor into the base
  • Potatoes naturally thicken the soup as they simmer
  • Loaded with classic baked potato toppings
  • Ready in about 50 minutes

Ingredient Notes

Potatoes: Russet potatoes work best here — their starchy texture breaks down slightly as they simmer, naturally thickening the soup. Waxy potatoes like red or Yukon gold hold their shape more and give a less creamy result.

Bacon: Cook it first and use the rendered fat as part of the base for the roux. This single step adds significant flavor that bacon added only as a topping can’t replicate.

Cheddar: Use a block of sharp cheddar, grated fresh. Pre-shredded cheese contains additives that can make the melted cheese slightly grainy in a soup base.

Heavy cream: Stirred in near the end for richness. Adding it too early or boiling it hard afterward can cause the soup to separate slightly.

Ingredients

Soup Base

  • 6 slices bacon, chopped
  • 1/3 cup unsalted butter
  • 1/2 cup all-purpose flour
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 4 cups chicken broth
  • 2 pounds russet potatoes, peeled and diced
  • 1 cup whole milk
  • 1/2 cup heavy cream

Toppings

  • 1 1/2 cups shredded sharp cheddar cheese
  • 1/2 cup sour cream
  • 3 green onions, thinly sliced
  • Reserved cooked bacon

Step-by-Step Instructions

Step 1 — Cook the Bacon

In a large heavy-bottomed pot or Dutch oven, cook the chopped bacon over medium heat until crisp, about 7–8 minutes. Remove with a slotted spoon and set aside on a paper towel-lined plate, leaving the rendered fat in the pot.

Step 2 — Build the Roux

Add the butter to the bacon fat in the pot and let it melt. Add the diced onion and cook for 4–5 minutes, until softened. Add the garlic and cook for 30 seconds, until fragrant. Sprinkle in the flour and stir constantly for about 1–2 minutes until it smells lightly toasted and coats the onions evenly—this step cooks out the raw flour taste.

I used to rush this step and add the broth too soon, which left a faint pasty flavor in the finished soup. Giving the flour that full minute or two on its own really does make a difference.

Step 3 — Add Broth and Potatoes

Slowly pour in the chicken broth while whisking constantly to prevent lumps. Add the diced potatoes, bring to a gentle boil, then reduce the heat and simmer for 20–25 minutes, until the potatoes are very tender and starting to break down slightly at the edges.

Step 4 — Mash and Finish the Base

Use a potato masher or the back of a spoon to gently mash about a third of the potatoes right in the pot—this thickens the soup naturally while leaving plenty of potato chunks intact. Stir in the milk and heavy cream and warm through over low heat, without letting it boil.

Step 5—Melt in the Cheese

Reduce the heat to low and stir in the shredded cheddar, a handful at a time, until fully melted and smooth. Taste and season with salt and pepper as needed.

Cheese added over too much heat tends to turn slightly grainy instead of silky—pulling the pot to low before adding it makes the texture noticeably smoother.

Step 6—Serve Loaded

Ladle the soup into bowls and top generously with sour cream, the reserved crispy bacon, extra shredded cheddar, and sliced green onions.

Expert Tips

  • Use russet potatoes. Their starch content is what gives the soup its naturally thick, creamy texture.
  • Cook the flour fully before adding liquid. This removes the raw flour taste and prevents a pasty finish.
  • Mash only part of the potatoes. Leaving some chunks intact keeps the texture interesting instead of fully pureed.
  • Add cheese on high heat. Low, gentle heat keeps the melted cheese smooth instead of grainy.

Common Mistakes

Mistake 1 — Thin, Watery Soup

Cause: Not simmering the potatoes long enough or skipping the mashing step.

Fix: Simmer until potatoes are very tender, then mash about a third of them directly in the pot to naturally thicken the broth.

Mistake 2 — Grainy Cheese Sauce

Cause: Adding cheese while the soup is at a hard simmer or boil.

Fix: Reduce the heat to low before stirring in the cheese, adding it gradually in small handfuls.

Mistake 3 — Pasty or Floury Aftertaste

Cause: Not cooking the flour long enough in the roux before adding broth.

Fix: Stir the flour into the butter and onions for a full 1–2 minutes until lightly toasted before adding any liquid.

FAQ

Can I make this soup ahead of time?

Yes, though it’s best reheated gently, since dairy-based soups can separate slightly if boiled hard. Reheat over low heat, stirring often, and add a splash of milk if it’s thickened too much.

Can I freeze loaded potato soup?

Freezing isn’t ideal, as the dairy and potatoes can change texture after thawing, turning slightly grainy or watery. If freezing, leave out the cream and cheese and add them fresh after reheating.

Can I make this vegetarian?

Yes. Skip the bacon and use vegetable broth in place of chicken broth. A tablespoon of smoked paprika can help replace some of the smoky flavor bacon adds.

Why is my soup too thick?

This usually means too much of the potato was mashed, or it simmered down further than intended. Stir in a splash of warm broth or milk to loosen it back to the right consistency.

Storage and Reheating

Room Temperature

Leftovers should not sit out longer than 2 hours.

Refrigerator

Store in an airtight container for up to 4 days.

Freezer

Freezing is not recommended due to the dairy content, which can separate and turn grainy after thawing.

Reheating

Reheat gently on the stovetop over low heat, stirring frequently, adding a splash of milk or broth if the soup has thickened too much.

Variations

Loaded Broccoli Potato Soup

Stir in 2 cups of finely chopped steamed broccoli along with the milk and cream.

Spicy Loaded Potato Soup

Add 1/2 teaspoon cayenne pepper and top with sliced jalapeños for extra heat.

Ham and Potato Soup

Substitute diced cooked ham for the bacon, stirring it in during the final simmer instead of cooking it separately.

Nutrition

Estimated per serving, based on 6 servings:

  • Calories: 460
  • Protein: 16g
  • Carbohydrates: 34g
  • Fat: 29g
  • Sodium: 780mg

After testing multiple ingredient combinations and baking methods, this version consistently delivered the crispiest base and best texture. The simple pre-bake step made the biggest difference in every batch.


 

 

EmmaMorgan

Emma Morgan is the recipe developer and head cook behind Treasure Recipes. She loves turning simple, everyday ingredients into comforting dishes the whole family can enjoy, testing every recipe in her own kitchen before sharing it with you.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button