Loaded Potato Soup

Loading…

By Reading time

Loaded potato soup hits that perfect middle ground between cozy and substantial: thick enough to feel like a meal, creamy enough to coat the spoon, and packed with all the baked-potato toppings that make a bowl disappear fast. The best versions don’t taste like plain mashed potatoes in broth. They taste layered, with smoky bacon, sharp cheddar, a little tang from sour cream, and enough potato body to keep the soup from turning thin.

What makes this version work is the way the potatoes are partially mashed right in the pot. That gives you a naturally thick base without relying on flour, and the cream cheese melts in more smoothly when the potatoes are already tender. I also keep the bacon drippings in the pot for the onion and garlic, because that’s where the soup gets its backbone before the dairy goes in.

Below, you’ll find the small details that keep the soup from going gluey or grainy, plus a few ways to adjust it if you want it lighter, thicker, or easier to make ahead.

“

The soup turned out thick and creamy without getting pasty, and mashing part of the potatoes right in the pot made it feel like a loaded baked potato in a bowl. My husband kept going back for “just one more ladle.”

★★★★★— Megan T.

Save this loaded potato soup for the nights when you want a thick, bacon-topped bowl that eats like dinner.

Save to Pinterest

The Trick to Keeping Potato Soup Thick Without Turning It Gluey

The mistake with potato soup is usually overworking the potatoes or adding the dairy too early. Russets are perfect here because they break down easily and give you a naturally starchy base, but if you mash every potato completely, the soup can turn heavy and sticky instead of creamy. Leaving about a third of the potatoes in chunks keeps the texture loose and spoonable.

The other thing that matters is heat. Once the cream cheese, heavy cream, cheddar, and sour cream go in, the soup should stay on low heat. High heat can make the dairy separate, and cheddar gets grainy fast if it’s rushed. If the soup looks too thin at the end, let it sit for 5 minutes off the heat before judging it — potato soup thickens as it stands.

What Each Ingredient Is Actually Doing in This Bowl

Loaded Potato Soup creamy bacon-topped
  • Russet potatoes — These are the backbone of the soup. They break down beautifully and give you that thick, fluffy texture you want; waxy potatoes stay firmer and won’t give the same body.
  • Bacon and drippings — The bacon adds salt, smoke, and crunch, but the drippings are what make the onion taste deeper from the start. If your bacon is very lean, add a spoonful of butter so the onion doesn’t scorch.
  • Cream cheese — This is the ingredient that makes the soup plush and stable. Let it soften first so it melts without leaving little lumps in the pot.
  • Heavy cream and sour cream — Heavy cream smooths the texture, while sour cream adds that baked-potato tang. Full-fat sour cream holds up best; low-fat versions can get thin and a little sharp when heated.
  • Cheddar — Sharp cheddar gives the soup its real loaded-potato flavor. Shred it yourself if you can, because pre-shredded cheese often contains anti-caking agents that make melting less smooth.

Building the Soup in the Right Order So It Stays Creamy

Cooking the Bacon and Starting the Base

Cook the bacon until it’s crisp and most of the fat has rendered out, then pull it to a plate and keep the drippings in the pot. That fat carries the onion and garlic in the right direction, so don’t drain the pot completely. Add the onion and cook until it’s soft and translucent, not browned, then stir in the garlic just long enough to smell it. If the garlic starts to brown, it will taste bitter in the finished soup.

Simmering the Potatoes Until They Collapse Cleanly

Add the broth and potatoes and let them simmer until the potatoes are very tender and a fork slides in with no resistance. This is the stage that builds the body of the soup, so don’t rush it with high heat. If the potatoes are still firm in the center, they won’t mash smoothly and the soup will taste thin. You want them soft enough that they break apart with almost no pressure.

Mashing, Melting, and Finishing With Dairy

Mash about two-thirds of the potatoes directly in the pot, leaving some texture behind. Stir in the cream cheese first so it melts into the hot broth, then add the heavy cream, cheddar, and sour cream over low heat. If the soup ever looks grainy, pull it off the burner before stirring in the cheese — that’s the easiest way to prevent a broken texture. Fold in most of the bacon at the end, then taste and season generously, because potatoes need more salt than most people expect.

How to Adjust Loaded Potato Soup Without Losing the Comfort

Make It Gluten-Free Without Changing the Texture

This soup is naturally gluten-free as written, since the potatoes provide the thickening instead of flour. Keep an eye on your broth and bacon labels if you need to avoid hidden gluten, because that’s where it usually sneaks in.

Make It a Little Lighter

You can swap half-and-half for the heavy cream, but the soup will be a little less rich and won’t hold as thick once it cools. I wouldn’t replace both the cream cheese and the sour cream unless you want a much thinner bowl.

Make It Meat-Free

Skip the bacon and sauté the onion in butter or olive oil instead. The soup will lose the smoky edge, so add a pinch of smoked paprika or a few drops of liquid smoke if you want that baked-potato feel back in the bowl.

Storage and Reheating

  • Refrigerator: Store covered for up to 4 days. It will thicken as it chills, which is normal for potato-based soups.
  • Freezer: It freezes, but the dairy can separate a little after thawing. For the best texture, freeze before adding the sour cream and cheddar, then stir those in after reheating.
  • Reheating: Warm it slowly over low heat and add a splash of broth or milk if needed. High heat can make the cheese turn grainy and can break the cream base.

Answers to the Questions Worth Asking

Can I use a different potato instead of russets?+

You can, but the texture changes. Russets break down the easiest and give the soup its thick, fluffy body, while Yukon Golds stay a little more buttery and structured. If you use Yukon Golds, expect a slightly silkier soup with less natural thickening.

How do I keep the cheese from getting grainy?+

Keep the heat low and add the cheese after the cream cheese has melted into the soup. High heat is what causes cheddar to separate and turn grainy. If the pot is steaming hard, pull it off the burner for a minute before stirring in the cheese.

Can I make loaded potato soup ahead of time?+

Yes, and it reheats well if you go slowly. The soup thickens in the fridge, so plan on adding a splash of broth or milk when you warm it back up. I like to hold back some of the bacon and toppings until serving so they stay crisp.

How do I thicken potato soup if it looks too thin?+

Mash a few more potatoes directly in the pot and let the soup sit off the heat for 5 minutes. The starch in the potatoes keeps thickening as it rests, so it often looks looser while it’s still hot. Avoid adding flour at the end unless you want a more starchy, less natural texture.

Loaded Potato Soup

Loaded potato soup with tender mashed russets and a thick, cheesy finish. Simmered until very tender, then blended smooth with cream cheese, cheddar, and sour cream for a spoon-coating texture.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 8 servings
Course: Main Dish
Cuisine: American
Calories: 520

Ingredients
  

Bacon
  • 8 strips bacon diced
Russet potatoes
  • 3 lb russet potatoes peeled and cubed
Onion and garlic
  • 1 onion diced
  • 4 cloves garlic minced
Broth and dairy base
  • 4 cup chicken broth
  • 1 cup heavy cream
  • 8 oz cream cheese softened
Cheese and sour cream
  • 2 cup shredded cheddar
  • 1 cup sour cream
Seasonings
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 0.25 tsp salt to taste
  • 0.25 tsp black pepper to taste
Toppings
  • 1 all the toppings: sour cream, cheddar, bacon, green onions, chives

Equipment

  • 1 Dutch oven

Method
 

Cook the bacon and aromatics
  1. Cook the diced bacon in a large pot over medium heat until crispy, then remove and set aside while leaving the drippings in the pot.
  2. Sauté the diced onion in the bacon drippings for 4 minutes until softened, then add the minced garlic and cook for 1 minute while fragrant.
Simmer and thicken
  1. Add the chicken broth and cubed russet potatoes, then simmer for 20 minutes until very tender (a fork should slide in easily).
  2. Mash about 2/3 of the potatoes in the pot, then stir in the softened cream cheese and heavy cream until smooth and creamy.
  3. Stir in the shredded cheddar and sour cream until melted and silky, then season generously with garlic powder, onion powder, salt, and black pepper.
Finish and serve
  1. Fold in most of the cooked bacon, reserving a little for topping so every bowl stays loaded.
  2. Serve the soup hot with all toppings—sour cream, extra cheddar, bacon, sliced green onions, and chives—so they mound on top.

Notes

Pro tip: For the smoothest texture, mash the potatoes right before adding the cream cheese, then stir until fully melted before adding cheddar. Store leftovers in the fridge up to 4 days in an airtight container; reheat gently on the stove to avoid breaking the dairy. Freezing isn’t recommended because the cream and sour cream can separate when thawed. For a lighter option, use half-and-half plus reduced-fat cream cheese and cheddar (texture will be slightly less rich).

You might also like these recipes

Leave a Comment

Recipe Rating