Cheesy hamburger potato soup lands in that perfect middle ground between hearty and creamy. The broth turns rich and savory, the potatoes soften just enough to thicken the pot, and the cheddar melts into a blanket that clings to every spoonful. It eats like a full meal, not a starter, and that’s exactly why it keeps showing up on busy nights.
What makes this version work is the order. The beef gets browned first so the pot picks up all that deep, meaty flavor, then the vegetables soften before the broth goes in. A few of the potatoes get mashed right in the pot near the end, which gives the soup body without turning it gluey. The cream and cheddar go in after the potatoes are tender, so the dairy stays smooth instead of splitting.
Below you’ll find the small details that matter: how much potato to mash, when to add the cheese, and what to do if you want the soup a little thicker or a little looser. That’s the difference between a decent potato soup and one you’ll want to make again.
The potatoes softened up beautifully and mashing a few right in the pot gave it that thick, creamy texture without needing flour. My husband went back for a second bowl before I even sat down.
Save this cheesy hamburger potato soup for the nights when you want a thick, beefy bowl with melted cheddar and tender potatoes.
The Trick to Keeping the Cheese Smooth Instead of Grainy
The biggest mistake in a soup like this is rushing the dairy. If the broth is still boiling hard when the cream and cheddar go in, the cheese can seize and turn sandy instead of melting into the soup. Pull the heat down before adding either one, then stir patiently until the soup looks glossy and unified.
Mashing a portion of the potatoes in the pot is what gives this soup its body without needing a flour roux. That matters here because the potatoes are already doing the thickening work, and too much extra starch can make the soup feel heavy instead of creamy. Leave some chunks intact so every spoonful still has texture.
What Each Ingredient Is Actually Doing in This Soup

- Ground beef — An 80/20 mix gives you enough fat for flavor without making the soup greasy. If yours is fattier, drain it well after browning so the broth stays clean and the cheese doesn’t float on top of excess fat.
- Russet potatoes — These break down enough to help thicken the soup, which is exactly what you want. Yukon Golds work too, but they hold their shape more, so the soup won’t feel quite as hearty and plush.
- Cream of mushroom soup — This adds instant savoriness and a little built-in body. If you swap it for another cream soup, keep the texture in mind; cream of chicken will read milder, while cream of celery gives a brighter vegetable note.
- Cheddar — Shred it yourself if you can. Pre-shredded cheese often has anti-caking starches that slow down melting and can make the soup less smooth.
- Heavy cream — This finishes the soup with a round, rich texture. Half-and-half works in a pinch, but the soup will be a little thinner and less luxurious.
Building the Pot So Nothing Turns Muddy or Split
Brown the Beef First
Cook the ground beef over medium-high heat until it has real color, not just lost its pinkness. Those browned bits left in the pot are part of the flavor base, so don’t wipe them away. Once the beef is cooked through, drain the excess fat and set it aside; too much grease will dull the soup and keep the dairy from tasting clean.
Soften the Vegetables Before the Broth Goes In
Sauté the onion, carrots, and celery until the onion turns translucent and the carrots start to lose their raw edge. Garlic only needs about a minute, just long enough to smell fragrant. If you add it too early, it can burn while the vegetables are still catching up, and burnt garlic will follow the whole pot.
Simmer Until the Potatoes Give Way
Once the broth, potatoes, cream of mushroom soup, Worcestershire sauce, and garlic powder are in, bring the pot to a boil, then lower it to a steady simmer. You want the potatoes tender enough that a fork slips in without resistance, but not so soft that they fall apart before you mash some of them. If the pot boils too hard, the potatoes can break down unevenly and the soup can look cloudy rather than creamy.
Finish With Cream and Cheddar Off the Heat
Stir in the heavy cream after you’ve mashed a few potatoes, then add the beef back in. Take the pot off the burner before the cheddar goes in and stir until it melts into the soup. That gentler heat is what keeps the cheese smooth instead of stringy or grainy. Season at the end with salt and pepper, then top with green onions for a sharp, fresh finish.
How to Adapt It for Different Tastes and Diets
Gluten-Free Version
Use a certified gluten-free cream of mushroom soup and check the Worcestershire sauce label, since some brands include wheat. The soup keeps the same thick, creamy texture as long as the canned soup stays in place.
Lighter Dairy Swap
You can use half-and-half instead of heavy cream and reduce the cheddar a little if you want a lighter bowl. The soup will still be satisfying, but it won’t be quite as rich or velvety.
Make It Even Thicker
Mash more of the potatoes right in the pot, or let the soup simmer uncovered for a few extra minutes before adding the dairy. That gives you a denser, chowder-like texture without changing the flavor.
Turkey or Chicken Instead of Beef
Ground turkey or chicken works, but you’ll lose some of the deep savory flavor from the beef. Add an extra pinch of salt and a little more Worcestershire sauce to close that gap.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The soup thickens as it chills because the potatoes keep absorbing liquid.
- Freezer: It can be frozen, but the dairy and potatoes may change texture a little after thawing. Freeze in portions and expect the soup to need a good stir when reheated.
- Reheating: Warm it slowly on the stovetop over low heat with a splash of broth or milk. High heat can make the cheese separate and can turn the potatoes gummy.
Answers to the Questions Worth Asking

Cheesy Hamburger Potato Soup
Ingredients
Equipment
Method
- Brown the ground beef in a large pot over medium-high heat. Drain fat and remove, then set the beef aside.
- Sauté the onion, carrots, and celery in the pot for 5 minutes. Add the garlic and cook for 1 minute, stirring until fragrant.
- Add the beef broth, cream of mushroom soup, Worcestershire sauce, and garlic powder to the pot and stir to combine. Bring the mixture to a boil.
- Simmer for 20 minutes, until the potatoes are tender. Keep the heat at a steady simmer with gentle bubbling.
- Mash some of the potatoes in the pot, then stir in the heavy cream. Mix until the soup looks thicker and creamier.
- Return the browned beef to the pot and stir to combine. Add the shredded cheddar and stir until fully melted.
- Season with salt and pepper to taste, then top with green onions. Serve while hot with the green onions visible on top.


