Hash brown potato soup turns a short ingredient list into a bowl that eats like it simmered all afternoon. The frozen shredded potatoes break down just enough to make the base thick and comforting, while the cream cheese and cheddar melt into a smooth finish that clings to the spoon. It’s the kind of soup that feels hearty without needing a long simmer or a pile of peeling and chopping.
What makes this version work is the way the hash browns thicken the broth naturally as they cook. Thawed potatoes soften fast and mash in a way that gives you body without turning the pot into glue. The cream cheese goes in after the potatoes are tender, which keeps the soup silky instead of grainy, and a little sour cream at the end adds the tang that keeps all that richness from tasting flat.
Below, I’ve included the small details that matter most here: when to mash for the best texture, how to keep the dairy smooth, and the swaps that still give you a good bowl when you need to work with what’s on hand.
The hash browns broke down just enough to thicken it, and the cream cheese melted in smooth with no lumps. My husband went back for a second bowl before I even sat down.
Love a thick, creamy bowl of hash brown potato soup with cheddar and bacon? Save this one for the nights when you want comfort food without the extra work.
The Part That Keeps Hash Brown Soup Thick Instead of Watery
Frozen shredded hash browns are the reason this soup works so fast, but they also bring the biggest risk: too much liquid and not enough body. If the potatoes go in frozen, they can shed extra moisture as they cook and leave you with a thinner soup than you wanted. Thawed hash browns soften evenly, break down faster, and give you more control over the final texture.
The other thing that matters is heat. Once the cream cheese and cheddar go in, keep the soup at a gentle simmer or lower. High heat can make dairy look separated or grainy, especially if the cheese hits the pot all at once. Stir slowly and give each addition time to melt before adding the next.
What Each Ingredient Is Actually Doing In This Bowl

- Frozen shredded hash browns — These are the backbone of the soup. They cook down quickly and naturally thicken the broth without requiring a roux or a lot of extra prep.
- Cream of chicken soup — This adds body and seasoning in one shot. It’s the shortcut that gives the soup that familiar diner-style richness, and there isn’t a perfect one-ingredient replacement if you want the same texture.
- Cream cheese — This is what makes the soup smooth and velvety. Cube it first so it melts faster and more evenly; if you toss in a cold block, it takes longer to disappear and can leave little lumps behind.
- Cheddar and sour cream — Cheddar brings the salty, sharp finish, and sour cream cuts through the richness. Shred the cheese yourself if you can, because pre-shredded cheese sometimes melts a little less cleanly thanks to the anti-caking coating.
- Onion and garlic — They give the soup a real savory base instead of just tasting creamy. Fresh garlic matters here because it rounds out the broth, while the garlic powder and onion powder reinforce that flavor throughout the pot.
Building the Soup Base Before the Dairy Goes In
Start with the broth and potatoes
Combine the thawed hash browns, diced onion, minced garlic, broth, cream of chicken soup, garlic powder, and onion powder in a large pot. Bring it to a boil over medium-high heat, then drop it to a steady simmer. The potatoes should soften enough that you can press them against the side of the pot without much resistance. If the heat stays too high, the liquid reduces before the potatoes have time to break down properly.
Let the potatoes do some of the thickening
Simmer the soup for 20 to 25 minutes, stirring now and then so nothing sticks on the bottom. This is where the texture develops, and the soup should look a little thicker even before you mash anything. If it still seems thin at this stage, the issue is usually not enough simmer time, not a lack of seasoning. A few extra minutes on low heat will help more than piling in more cheese.
Mash just enough to give it body
Use a potato masher or the back of a spoon to mash some of the hash browns right in the pot. Don’t turn the whole thing into puree; leave plenty of shreds intact so the soup keeps some texture. The goal is a thick, spoonable broth with a few visible potato strands, not a smooth blended soup. If you mash too aggressively, the starch can make the soup feel pasty instead of creamy.
Melt the dairy off the heat
Stir in the cream cheese until it disappears completely, then add the sour cream and cheddar. Keep the heat low and stir patiently so the cheese melts into the soup instead of clumping. If the pot is boiling hard when the dairy goes in, the soup is much more likely to turn grainy. Once everything is smooth, taste and season with salt and pepper.
Three Ways to Make It Fit What You’ve Got
Make It Bacon-Forward
Stir cooked crumbled bacon into the soup near the end instead of only using it as a topping. You’ll get a smokier, saltier bowl with a little extra texture in every spoonful, and the fat from the bacon deepens the potato flavor.
Gluten-Free Adjustment
Use a certified gluten-free cream of chicken soup and check your broth label. The texture stays the same, but the seasoning can vary a little between brands, so taste before salting at the end.
Extra-Thick, Spoon-Coating Soup
Mash a little more of the potato mixture and let the finished soup sit off the heat for five minutes before serving. It will thicken as it rests, which gives you a denser, heartier bowl without adding flour or cornstarch.
Lighter Dairy Swap
You can use reduced-fat cream cheese and sour cream, but the soup won’t be as rich and the texture will be a little less plush. I wouldn’t go any lower than that if you still want a creamy finish instead of a thin broth.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. It will thicken as it sits, especially because of the potatoes and cheese.
- Freezer: It freezes, but the dairy can separate a bit after thawing. For the best texture, freeze without the sour cream if you know you’ll be making it ahead.
- Reheating: Warm it slowly on the stove over low heat, stirring often. High heat can make the cheese turn grainy, and a splash of broth helps loosen the soup back up if it has gotten too thick in the fridge.
Answers to the Questions Worth Asking

Hash Brown Potato Soup
Ingredients
Equipment
Method
- Combine thawed frozen shredded hash browns, diced onion, minced garlic, chicken broth, cream of chicken soup, garlic powder, and onion powder in a large pot or Dutch oven.
- Bring to a boil over medium-high heat, then reduce to a simmer and cook 20-25 minutes, stirring occasionally, until the soup thickens slightly.
- Mash some of the hash browns directly in the pot for a thicker, creamier texture.
- Stir in cubed cream cheese and cook until completely melted, then add sour cream and shredded cheddar and stir until smooth.
- Season with salt and black pepper to taste, adjusting for your preferred saltiness.
- Serve hot, topped with bacon bits, extra cheddar, and green onions.


