Hash brown potato soup lands in that sweet spot between weeknight simple and bowl-of-comfort satisfying. It turns a bag of frozen shredded potatoes into a thick, creamy soup with a little texture left in the spoonful, not a bland puree. The melted cheddar, tangy sour cream, and bacon on top give it the kind of finish that makes people go back for a second bowl before they've finished the first.
Frozen shredded hash browns work beautifully here because they break down fast and help thicken the broth without any peeling or grating. Cream cheese gives the soup body, but the trick is adding it after the potatoes have softened so it melts in smoothly instead of clumping. A little mashing at the end lets you control the texture, which is the difference between a thin soup and one that eats like a meal.
Below, I'll show you where the soup gets its thickness, how to keep the dairy smooth, and what to swap if you need a lighter or meatless version.
The hash browns broke down just enough to thicken the broth, and the cream cheese melted in without turning grainy. I topped mine with extra cheddar and green onions, and it tasted like a loaded baked potato in soup form.
Save this hash brown potato soup for the nights when you want a creamy, loaded bowl without peeling a single potato.
The Reason This Soup Stays Thick Without Turning Gluey
Hash brown potato soup gets its body from two places at once: the frozen shredded potatoes and the cream cheese. The potatoes soften quickly and release starch into the broth, while the cream cheese adds richness and gives the soup that spoon-coating texture people expect from a loaded potato soup. The mistake most people make is boiling it hard after the dairy goes in. That can make the soup grainy or split.
The better move is to let the potatoes simmer until they're tender, then lower the heat before adding the cream cheese, sour cream, and cheddar. That keeps the fat and dairy stable and gives you a smooth base instead of tiny curds. Mashing some of the potatoes at the end tightens the soup without needing flour or cornstarch, which keeps the finished bowl tasting clean and potato-forward.
What Each Ingredient Is Actually Doing In This Bowl

- Frozen shredded hash browns — These are the backbone of the soup. They cook fast, thicken the broth naturally, and give you that soft potato texture without any peeling or dicing.
- Cream of chicken soup — This adds instant body and a savory base that plain broth can't match. If you want a less processed-tasting version, use a homemade cream sauce, but the texture won't be quite as effortless.
- Cream cheese — This is what makes the soup taste rich and cling to the spoon. Cube it before adding it so it melts faster and more evenly.
- Cheddar and sour cream — Add both off the heat if possible. Cheddar gives sharpness and color, while sour cream brings the tang that keeps the soup from tasting flat.
- Onion, garlic, garlic powder, and onion powder — Fresh aromatics plus the dried seasonings build a deeper potato-soup flavor than broth alone. The powders round things out even if your onion is mild or your garlic cloves are small.
Building The Soup So The Dairy Stays Smooth
Starting the Pot With the Potatoes and Broth
Put the thawed hash browns, diced onion, garlic, broth, cream of chicken soup, garlic powder, and onion powder into a large pot and bring it up over medium-high heat. Once it reaches a boil, lower it to a steady simmer. You want movement in the pot, not a furious boil, because hard boiling can make the potatoes break apart too fast and cook the base unevenly.
Letting the Potatoes Softly Thicken the Broth
Simmer until the potatoes are tender and the broth has picked up some body, about 20 to 25 minutes. Stir now and then so the starch doesn't settle on the bottom and stick. If the soup still looks thin at this point, that's normal — the cream cheese and mashing step are what finish the texture.
Adding the Dairy Without Breaking It
Lower the heat before you add the cream cheese. Stir until it's fully melted, then add the sour cream and cheddar and keep stirring until the soup looks smooth and creamy. If you dump the dairy into a bubbling pot, the soup can turn grainy or oily, especially with cheddar in the mix.
Finishing With the Texture You Want
Mash some of the potatoes against the side of the pot with a spoon or potato masher until the soup reaches the thickness you like. Leave some pieces intact so the soup still has texture. Season with salt and pepper at the very end, after the cheese has gone in, because the broth and cheese already bring a lot of salt to the bowl.
Three Ways To Adjust This Soup Without Losing The Good Part
Make It Meatless
Use vegetable broth instead of chicken broth and swap the cream of chicken soup for a cream of mushroom or cream of celery soup if that fits your pantry. You'll lose a little of the savory depth from chicken broth, so taste at the end and add extra salt or a pinch more onion powder if the flavor feels flat.
Lighter But Still Creamy
Use reduced-fat cream cheese and light sour cream, then hold back a little of the cheddar for serving instead of melting all of it into the pot. The soup won't have quite the same richness, but the potato starch still gives it body, so you won't end up with something watery.
Gluten-Free Version
Use a gluten-free cream soup or replace the canned soup with a homemade gluten-free cream base. Check the broth and bacon bits too, since those can hide gluten depending on the brand. The soup itself is naturally thickened by the potatoes, so you don't need flour to make it work.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. It thickens as it chills, so expect a denser texture the next day.
- Freezer: It freezes, but the dairy can separate a little when thawed. For the best results, freeze before adding the sour cream and cheddar, then stir those in after reheating.
- Reheating: Warm it slowly over low heat on the stove, adding a splash of broth if needed. High heat is the fastest way to make the dairy split, especially if the soup has been in the fridge overnight.
Questions I Get Asked About This Soup

Hash Brown Potato Soup
Ingredients
Equipment
Method
- Add the thawed hash browns, diced onion, minced garlic, chicken broth, cream of chicken soup, garlic powder, and onion powder to a large pot. Stir to combine so the broth is evenly colored.
- Bring the mixture to a boil over medium-high heat, then reduce to a simmer. Simmer for 20-25 minutes, stirring occasionally, until the hash browns are tender.
- Mash some of the hash browns against the side and bottom of the pot. This thickens the soup while keeping some shreds for texture.
- Add the cubed cream cheese and stir until completely melted. Keep stirring until the soup looks smooth and glossy.
- Stir in the sour cream and shredded cheddar until the soup is smooth. Continue stirring just until the cheese fully melts.
- Season with salt and pepper to taste. Taste and adjust so the flavor pops without thinning the texture.
- Ladle the soup into bowls and top with bacon bits, extra cheddar, and green onions. Serve hot for the creamiest consistency.


