Hash brown potato soup comes out thick, creamy, and surprisingly hearty, with the kind of texture that feels like it simmered all afternoon even though it comes together fast. The frozen shredded potatoes melt into the broth just enough to give the soup body, while the cream cheese and cheddar turn it into something rich without needing a flour roux or extra steps.
What makes this version work is the shortcut at the center of it: thawed shredded hash browns. They break down faster than diced potatoes and thicken the pot naturally as they cook, especially once you mash a few against the side. Cream of chicken soup adds a built-in savory base, and the sour cream goes in at the end so the finish stays smooth instead of turning grainy.
Below, I’ve included the small details that matter most, from the texture you should look for while it simmers to the best way to reheat it without losing that velvety finish.
I was skeptical about using frozen hash browns, but they broke down into the perfect creamy texture and didn’t turn mushy. The soup thickened up exactly right, and the bacon on top made it taste like loaded baked potato soup without all the extra work.
Love a bowl of hash brown potato soup with creamy cheddar and bacon? Save it to Pinterest for an easy comfort-food dinner that starts with frozen potatoes.
The Trick to Thickening Hash Brown Soup Without a Floury Taste
Hash brown soup can go wrong in two common ways: it stays thin and brothy, or it turns pasty from too much starch or flour. This version avoids both. The shredded potatoes give you natural body, and the cream cheese finishes the texture with a smooth, rich thickness that doesn’t taste like a white sauce wearing a potato costume.
The important move is mashing some of the potatoes after they’ve simmered. That releases starch and helps the soup tighten up without adding anything extra. If you skip that step, the soup still tastes good, but it leans looser and more like a chowder than a true spoon-coating potato soup.
One more thing: add the dairy after the potatoes are fully tender. If you dump in the cream cheese too early and keep the heat high, it can get stubborn and grainy instead of melting cleanly.
What Each Ingredient Is Actually Doing in This Soup

- Frozen shredded hash browns — These are the backbone of the recipe. They cook faster than cubed potatoes and break down into a thick, comforting texture. Thawed potatoes work best here because frozen ones can cool the pot too much and slow the simmer.
- Cream of chicken soup — This adds body and a savory base in one step. If you want a cleaner homemade flavor, you can swap in cream of mushroom or cream of celery, but the soup will taste a little less classic and a little more pronounced in that swapped flavor.
- Cream cheese — This is what gives the soup its velvety finish. Use full-fat cream cheese if you can; lower-fat versions soften fine, but they don’t melt quite as smoothly and can leave the broth a little less rich.
- Cheddar and sour cream — Cheddar brings the salty sharpness, while sour cream adds a tangy finish that keeps the soup from tasting flat. Stir both in off the heat or over low heat so they blend smoothly instead of turning stringy or grainy.
- Onion and garlic — These build the savory base and keep the soup from tasting like shortcut ingredients. Fresh garlic matters more than garlic powder here, but the powder helps round out the flavor in the broth.
Building the Pot in the Right Order
Start with the broth and potatoes
Combine the thawed hash browns, onion, garlic, broth, cream of chicken soup, garlic powder, and onion powder in a large pot. Stir well right away so the condensed soup dissolves instead of sinking to the bottom and sticking. Bring it up to a boil over medium-high heat, then lower it to a steady simmer. If the heat stays too high, the edges can scorch before the potatoes have time to soften.
Let the potatoes soften and release starch
Simmer the soup for 20 to 25 minutes, stirring now and then. You want the potatoes tender enough that they almost disappear in places, but still have enough structure that the soup doesn’t become gluey. If it looks thin at this stage, don’t rush it with extra thickener. The potatoes need a little more time to do their work.
Thicken before adding the dairy
Mash some of the potatoes against the side of the pot with a spoon or potato masher. That creates a creamier body without making the whole pot completely smooth. This is the point where the texture should turn from brothy to spoonable. If it still seems loose, give it another few minutes of simmering before moving on.
Finish with the cheese and sour cream
Turn the heat down low and stir in the cream cheese until it melts completely. Add the sour cream and cheddar next, stirring until the soup looks glossy and uniform. If the soup starts looking grainy, the heat was too high. Pull the pot off the burner for a minute and stir gently; the residual heat will finish the job without breaking the dairy.
How to Adapt It for What You Have on Hand
Make It Vegetarian
Swap the chicken broth for vegetable broth and use cream of mushroom or cream of celery instead of cream of chicken. The soup will still be thick and comforting, but the savory base shifts a little lighter and earthier. It’s the cleanest change if you’re cooking for vegetarians.
Go Gluten-Free
Use a gluten-free cream of chicken soup and check the broth label before you start. The hash browns themselves are usually fine, but the canned soup is the ingredient most likely to hide gluten. The texture stays the same, so this is an easy swap if you catch it at the ingredient stage.
Make It Bacon-Heavy
Stir cooked bacon bits into the pot at the end or pile them on top at serving time. Adding them too early softens their texture, so keep some for garnish if you want that crisp, salty bite against the creamy soup. This version leans closer to loaded baked potato soup.
Storage and Reheating
- Refrigerator: Store for up to 4 days. It will thicken as it chills, so expect a denser texture the next day.
- Freezer: It can be frozen, but the dairy may separate a little when thawed. For the best result, freeze before adding the sour cream and cheddar, then stir those in after reheating.
- Reheating: Warm it slowly on the stove over low heat with a splash of broth to loosen it. High heat can make the dairy split and the potatoes turn gummy.
Answers to the Questions Worth Asking

Hash Brown Potato Soup
Ingredients
Equipment
Method
- Combine thawed hash browns, diced onion, minced garlic, chicken broth, cream of chicken soup, garlic powder, and onion powder in a large pot.
- Bring to a boil over medium-high heat, then reduce heat and simmer 20-25 minutes, stirring occasionally, until the potatoes are tender.
- Mash some of the hash browns in the pot to thicken the soup to your preferred texture.
- Stir in the cubed cream cheese until completely melted.
- Add sour cream and cheddar, then stir until smooth and creamy.
- Season with salt and black pepper to taste.
- Serve hot, topped with bacon bits, extra cheddar, and green onions.


