Loaded potato soup earns its place in the rotation because it eats like a full meal: thick, creamy, smoky, and piled high with the toppings people usually fight over. The potatoes break down just enough to give the soup body, while the bacon drippings and cheddar keep every spoonful tasting rich instead of flat. It’s the kind of bowl that feels indulgent without needing any fancy technique.
The texture comes from a smart balance of mashed and intact potatoes. If you puree all of them, the soup can turn gluey; if you leave them all in chunks, it won’t have that classic loaded potato feel. A little cream cheese melts in for body, sour cream adds tang at the end, and the broth keeps the whole pot from getting heavy.
Below, I’ll walk through the point where most potato soups go wrong, plus a few swaps that still keep the soup thick and satisfying. There’s also a simple storage note, because this one reheats well if you treat the dairy gently.
The potatoes softened up perfectly and mashing just some of them gave it that thick, loaded texture without turning it into paste. My husband went back for seconds and asked if I could make it again next week.
Love a thick, loaded bowl of potato soup? Save this one for the nights when you want bacon, cheddar, and creamy comfort in every spoonful.
The Trick to Potato Soup That Stays Thick Instead of Turning Thin
The biggest mistake with loaded potato soup is relying on cream alone for body. Cream makes it rich, but it doesn’t give the soup that spoon-coating texture people expect. The potatoes have to do part of the work, which is why this recipe mashes only about two-thirds of them right in the pot. That gives you a naturally thick base without making the whole soup starchy or gummy.
Bacon drippings matter here too. They carry the onion and garlic in the first few minutes, and they leave behind enough savory depth that the soup tastes built, not just mixed. If your soup ever comes out bland, it’s usually because the potatoes went in with no seasoned fat underneath them.
- Russet potatoes — These break down more readily than waxy potatoes, which is exactly what you want here. They thicken the soup without needing flour or cornstarch.
- Bacon drippings — Use them if you have them. If your bacon is very lean, add a spoonful of butter so the onion still cooks in fat instead of steam.
- Cream cheese — This gives the soup body and a subtle tang. Soften it first so it melts smoothly instead of leaving little lumps behind.
What Each Ingredient Is Doing in the Pot

- Chicken broth — This keeps the soup savory and light enough to balance the dairy. Vegetable broth works in a pinch, but the flavor will be a little flatter.
- Heavy cream — Use the real thing here if you want the soup to stay silky. Half-and-half can work, but the soup will be looser and a little less luxurious.
- Cheddar — Freshly shredded cheddar melts better than the bagged kind, which often has anti-caking starch that can make the soup grainy. Sharp cheddar gives the best contrast against the potatoes and bacon.
- Sour cream — Stir it in at the end for tang and a more loaded baked-potato flavor. Adding it over high heat can make it split, so the pot should be off the burner or on very low when it goes in.
- Garlic powder and onion powder — These layer in a deeper potato-soup flavor that fresh aromatics alone won’t give you. They also help the soup taste seasoned all the way through, not just on top.
Building the Soup Without Breaking the Dairy
Crisp the bacon and use the drippings well
Cook the bacon until it’s fully crisp, then pull it out before it starts to burn. You want the fat to stay clean and savory, not smoky and bitter. If the pot has too much grease, spoon off a little so the onion can soften instead of frying aggressively.
Soften the potatoes until they yield easily
Add the broth and potatoes, then simmer until a knife slips through them with no resistance. If the potatoes stay firm in the center, the soup won’t mash smoothly and you’ll end up chasing chunks later. A gentle simmer is enough; a hard boil can make the potatoes break apart unevenly and turn the broth cloudy in a rough way.
Mash for texture, not puree
Mash about two-thirds of the potatoes right in the pot, leaving some pieces intact. That’s the move that gives this soup body while keeping it rustic. An immersion blender can work, but use it for just a few pulses. If you blend too much, the starch gets overworked and the soup can turn pasty.
Finish with the dairy off the heat
Stir in the cream cheese and heavy cream first so they melt into the hot base. Then add the cheddar and sour cream after the heat has dropped a bit. If the soup is boiling when the cheese goes in, it can turn gritty instead of smooth. Fold in most of the bacon at the end, then pile the bowls high with the rest of the toppings.
Three Good Ways to Change It Without Losing the Soul of the Soup
Dairy-Free Version That Still Tastes Rich
Use unsweetened oat cream or a full-fat dairy-free creamer, plus a dairy-free cream cheese and shredded cheddar-style alternative that melts well. The soup will be a little less tangy and a little softer in body, but the bacon, potatoes, and broth still carry the flavor. Keep the heat low when the substitutes go in, because plant-based dairy can separate if it gets too hot too fast.
Make It Meatless Without Making It Flat
Skip the bacon and sauté the onion in butter or olive oil, then add a pinch of smoked paprika for that smoky edge the bacon usually brings. Use vegetable broth instead of chicken broth. You’ll lose the meaty depth, but the soup still tastes substantial if you season it well and keep the cheddar and sour cream in play.
Lighter Bowl, Same Loaded Feeling
Swap the heavy cream for half-and-half and reduce the cheddar slightly. The soup won’t be quite as plush, but it still lands as creamy and satisfying, especially if you keep the sour cream and toppings generous. Don’t replace both the cream and cream cheese with low-fat versions at the same time, or the soup starts tasting thin.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. It will thicken as it chills, which is normal.
- Freezer: It freezes, but dairy-based potato soup can get a little grainy after thawing. For the best texture, freeze before adding the sour cream and cheddar, then stir those in after reheating.
- Reheating: Warm it slowly on the stovetop over low heat, stirring often. High heat is what causes the dairy to split and the potatoes to go from creamy to gluey.
Answers to the Questions Worth Asking

Loaded Potato Soup
Ingredients
Equipment
Method
- Cook the bacon in a large pot until crispy, then remove and set aside while leaving drippings in the pot.
- Sauté the onion in the bacon drippings for 4 minutes, then add the garlic and cook for 1 minute.
- Add the chicken broth and cubed russet potatoes, then simmer for 20 minutes until very tender.
- Mash about 2/3 of the potatoes in the pot, then stir in the cream cheese and heavy cream until smooth.
- Stir in the shredded cheddar and sour cream until melted, then season generously with garlic powder, onion powder, and salt and pepper.
- Fold in most of the bacon, then ladle into bowls and top with the remaining bacon, sour cream, cheddar, green onions, and chives.


