Cheesy hamburger potato soup lands right in that sweet spot between hearty and comforting. It’s thick enough to eat with a spoon that stands up on its own, loaded with tender potato chunks, seasoned ground beef, and vegetables that melt into the background while the cheddar takes over in the best way. The bowl comes out rich without tasting heavy, and that balance is what keeps this one in regular rotation.
What makes this version work is the layering. Browning the beef first gives the soup a deeper base, and cooking the onions, carrots, and celery in the same pot picks up all that flavor instead of leaving it behind. Mashing a few of the potatoes right in the pot gives the broth body without flour or a roux, so the soup turns creamy and substantial without getting pasty. The cream cheese soup and heavy cream do their part, but the texture comes mostly from the potatoes themselves.
If you’ve had hamburger soup turn thin, greasy, or grainy before, the notes below will help you avoid all three. The ingredient tips and method section walk through the parts that matter most, especially when to add the cheese and how much of the potatoes to mash for the right consistency.
The potatoes broke down just enough to thicken the soup, and the cheddar melted in smooth instead of turning stringy. I used the green onions on top and my husband said it tasted like a loaded baked potato with beef.
Save this cheesy hamburger potato soup for the nights when you want a thick, beefy bowl with melted cheddar and barely any cleanup.
The Secret to a Thick Soup Without a Floury Taste
The biggest mistake with potato soup is trying to thicken it too early with flour or cornstarch and ending up with a dull, gluey texture. This version leans on the potatoes themselves. Once they’re tender, mashing some of them right in the pot releases their starch and gives the broth a naturally creamy body that tastes like the soup built itself that way from the start.
The other thing that matters is heat control when the dairy goes in. Heavy cream and cheddar both behave better off a hard boil, especially the cheese. If the pot is raging when you add the cheddar, the soup can turn grainy instead of silky. Pull the heat down and stir until the cheese disappears into the broth.
What Each Ingredient Is Actually Doing in the Bowl

- Ground beef — Use 80/20 for the best flavor. Leaner beef works, but you lose some of the richness that makes the soup taste like a full meal.
- Russet potatoes — These break down just enough to thicken the soup while still holding pieces. Waxy potatoes stay firmer and won’t give you the same creamy base.
- Cream of mushroom soup — This adds body and savory depth without needing a separate roux. If you want a stronger mushroom note, this ingredient is where it comes from; if you don’t, it still works as background richness.
- Cheddar — Shred it yourself if you can. Pre-shredded cheese is coated to prevent clumping, and that coating can keep the soup from melting as smoothly.
- Heavy cream — This rounds out the broth and gives the soup that rich finish. Half-and-half can work in a pinch, but the soup will be thinner and less plush.
- Worcestershire sauce — It doesn’t make the soup taste like sauce. It deepens the beefy flavor and helps the whole pot taste seasoned, not flat.
Building the Soup in the Right Order
Browning the Beef First
Start by browning the beef in a large pot until it loses its pink color and picks up a little color in the pan. That browned fond is flavor, and you want it left behind in the pot after you drain the fat. If the beef steams instead of browns, the soup tastes flatter, so keep the heat up and give it space.
Softening the Vegetables in the Drippings
Add the onion, carrots, and celery to the same pot and cook them until the onion turns translucent and the carrots start to soften at the edges. Stir in the garlic for just a minute at the end; garlic burns fast and gets bitter long before the vegetables are ready. This step builds the base flavor so the soup tastes layered instead of simply salted.
Simmering the Potatoes Until Tender
After the broth, potatoes, cream of mushroom soup, Worcestershire sauce, and garlic powder go in, bring the pot to a boil, then drop it to a steady simmer. You want the potatoes tender enough to break with the side of a spoon, not falling apart into mush. If the simmer is too hard, the potatoes can break down unevenly and the broth can go cloudy and thin.
Finishing with Cream and Cheddar
Mash some of the potatoes directly in the pot, then stir in the heavy cream and return the beef. Add the cheddar off the hottest part of the burner and stir until it melts smoothly into the soup. If the soup looks grainy at this point, the heat was too high; take the pot off the burner for a minute and keep stirring until it smooths out.
Make It More Like a Loaded Baked Potato Soup
Stir in extra cheddar at the end and finish each bowl with green onions and a little crumbled bacon. The texture stays the same, but the flavor shifts toward a classic loaded potato soup with more salty, smoky bite.
Dairy-Free Version
Use an unsweetened oat or cashew cream in place of the heavy cream, and skip the cheddar or use a good melting dairy-free shred. The soup won’t have quite the same richness, but the potatoes and beef still make it hearty and satisfying.
Gluten-Free Adjustment
Use a certified gluten-free cream of mushroom soup and check your Worcestershire sauce label. That keeps the soup safe without changing the texture or the way the broth thickens.
Make-Ahead for Busy Nights
Cook the soup through the potato simmer, then chill it before adding the cream and cheddar. Finish those two ingredients when you reheat it so the dairy stays smooth and the soup doesn’t thicken into a heavy paste in the fridge.
Storage and Reheating
- Refrigerator: Store covered for up to 4 days. It will thicken as it sits because the potatoes keep absorbing liquid.
- Freezer: It freezes, but the texture is best before the dairy is added. Freeze the soup base, then add cream and cheese after reheating if you want the smoothest result.
- Reheating: Warm it slowly over low heat, stirring often. High heat can make the cheese separate and can break the cream, especially if the soup has thickened overnight.
Answers to the Questions Worth Asking

Cheesy Hamburger Potato Soup
Ingredients
Equipment
Method
- Brown ground beef in a large pot over medium-high heat, breaking it up until cooked through. Drain the fat and remove the beef, then set it aside.
- Sauté onion, carrots, and celery in the pot for 5 minutes, stirring until the vegetables soften. Add garlic and cook for 1 minute, stirring to prevent burning.
- Add beef broth, potatoes, cream of mushroom soup, Worcestershire sauce, and garlic powder to the pot and stir to combine. Bring to a boil, then simmer for 20 minutes until the potatoes are tender.
- Mash some of the potatoes in the pot to thicken the soup, then stir in heavy cream. Return the browned beef to the pot and stir until combined.
- Add shredded cheddar and stir until melted and glossy throughout the soup. Season with salt and pepper to taste, then top with sliced green onions before serving.


