Cheesy Hamburger Potato Soup

Category: Soups, Stews & Chili

Cheesy hamburger potato soup lands in that sweet spot between hearty and comforting, with a thick broth that clings to the spoon and tender potato chunks in every bite. The beef gives it backbone, the potatoes make it filling, and the cheddar melts in just enough to turn the whole pot silky without hiding the vegetables. It tastes like a complete meal, not a starter pretending to be dinner.

What keeps this version from turning flat is the layering. The beef gets browned first, which builds a savory base, and the onions, carrots, celery, and garlic soften in the same pot so nothing good gets left behind. A can of cream of mushroom soup adds body without requiring a separate roux, and mashing a few of the potatoes right in the pot gives the soup that naturally thick, spoon-coating texture people usually only get after a long simmer.

Below, I’ve included the part that matters most: how much potato to mash, when to add the cheese so it melts smooth, and a few swaps that keep the soup working if you need to adjust for what’s in your kitchen.

“

The potatoes softened perfectly and mashing just a few of them made the soup thick and creamy without turning it into mush. My husband went back for a second bowl before I even sat down.

★★★★★— Melissa R.

Save this cheesy hamburger potato soup for the nights when you want a thick, cheesy one-pot dinner with tender potatoes and browned beef.

Save to Pinterest

The Trick to Keeping the Cheese Soup Smooth Instead of Grainy

The biggest mistake with soup like this is adding the cheese while the pot is still boiling hard. That’s when cheddar can turn a little greasy or stringy instead of melting into the broth. Pull the heat down before the cheese goes in, and it blends into the cream and potato starch much more cleanly.

The other thing that matters is texture. If every potato stays in neat cubes, the soup eats thinner than you want. Mashing some of them gives the broth body without needing flour or cornstarch, and the remaining chunks keep it from feeling gluey.

That balance is what makes this soup taste hearty instead of heavy. You get a creamy base, pieces of potato, and enough beef to make each spoonful feel substantial.

What Each Ingredient Is Doing in This Soup

Cheesy Hamburger Potato Soup with beef, potatoes, and cheddar
  • Ground beef — Use 80/20 for the best flavor. Leaner beef works, but you lose some richness, and that means the soup depends more heavily on the dairy for body. Drain off excess fat after browning so the finished soup stays creamy instead of oily.
  • Russet potatoes — These break down just enough to thicken the broth without disappearing completely. Yukon Golds will work too, but they hold their shape a little more, so the soup stays chunkier. Peel them unless you want a more rustic texture and a bit of skin in every spoonful.
  • Cream of mushroom soup — This is the shortcut that gives the pot a head start on thickness and savoriness. It doesn’t taste like mushrooms once it’s simmered with beef, broth, and cheddar. If you need a substitute, use a homemade white sauce, but expect the flavor to be a little cleaner and less deeply savory.
  • Heavy cream and cheddar — Heavy cream adds richness without curdling as easily as milk, and sharp cheddar gives the soup its main cheese flavor. Pre-shredded cheese works in a pinch, but block cheese melts smoother because it doesn’t have the anti-caking coating that can make sauces feel grainy.
  • Worcestershire sauce and garlic powder — These don’t announce themselves, but they keep the soup from tasting flat. Worcestershire deepens the beef flavor, while garlic powder rounds out the soup after the fresh garlic has cooked down. That combination matters more than it looks on paper.

Building the Soup in the Right Order

Browning the Beef First

Cook the ground beef until it’s browned and broken up, not just gray. That deeper color gives the soup a more savory base, and if you skip the browning, the whole pot tastes softer and less defined. Drain the fat once the beef is cooked through, then set it aside so the vegetables can build their own layer of flavor in the same pot.

Softening the Vegetables Without Coloring Them

Let the onion, carrots, and celery cook until the onion turns translucent and the carrots start to lose their raw edge. You’re not looking for browning here. If the vegetables catch on the bottom, the heat is too high and the soup can pick up a scorched note that never disappears. Garlic goes in last because it burns fast and turns bitter after about a minute.

Simmering the Potatoes Until They Yield

Once the broth, potatoes, cream of mushroom soup, Worcestershire, and garlic powder are in, bring the pot to a boil only long enough to get it moving, then reduce it to a steady simmer. The potatoes are ready when a knife slides in without resistance, but they haven’t started to fall apart. That’s the moment to mash a few of them against the side of the pot, which thickens the broth without turning the whole batch into purée.

Finishing With Cream and Cheese

Stir in the heavy cream before the cheddar, then add the cheese a handful at a time with the heat lowered. If the soup is boiling here, the cheddar can seize and turn oily. The soup is done when the cheese disappears into the broth and the texture looks smooth, glossy, and thick enough to coat the back of a spoon.

Three Ways to Adjust the Soup Without Losing What Makes It Work

Make It Gluten-Free

Use a certified gluten-free cream of mushroom soup and check the Worcestershire sauce label, since some brands contain wheat. The texture stays the same, and this is the easiest way to keep the soup creamy without changing the method.

Swap in Ground Turkey

Ground turkey works if you want a lighter soup, but it needs a little help. Add an extra splash of Worcestershire or a pinch more salt because turkey has less built-in beefy depth, and keep the cheddar sharp so the flavor still stands up.

Use Half-and-Half Instead of Heavy Cream

Half-and-half will work, but the soup won’t be quite as plush, and it can look a little thinner once it sits. Add it off the boil and keep the heat low so it doesn’t separate. The tradeoff is a lighter finish, not a bad one, just less rich.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. It will thicken as it chills because the potatoes keep absorbing liquid.
  • Freezer: It freezes, but the texture changes a little because dairy-based soups can separate after thawing. Freeze in portioned containers and expect to stir it well after reheating.
  • Reheating: Warm it gently on the stove over low heat, adding a splash of broth or milk if it’s too thick. Don’t boil it hard, or the cheese and cream can split and turn grainy.

Questions I Get Asked About This Recipe

Can I make cheesy hamburger potato soup ahead of time?+

Yes, and it holds up well for a make-ahead dinner. The soup will thicken in the fridge, so loosen it with a little broth when you reheat it. Add the cheese gently during the original cook, not after reheating, for the smoothest texture.

Can I use frozen potatoes in this soup?+

You can, but the texture won’t be as hearty as fresh russet potatoes. Frozen diced potatoes soften faster and can get a little softer around the edges, so shorten the simmer and check them early. They’re a good shortcut when you want speed more than perfect cubes.

How do I keep the cheese from turning stringy or oily?+

Lower the heat before the cheddar goes in and add it gradually. Cheese melts cleanly in a hot soup, but it breaks when the liquid is boiling hard. If the pot is calm when you add it, the sauce stays creamy instead of greasy.

Can I leave out the cream of mushroom soup?+

Yes, but you’ll need another thickener so the soup doesn’t feel thin. A simple roux or a cornstarch slurry can replace the body it adds, though the flavor will be a little less savory. If you skip it entirely, plan on mashing more potatoes to make up for the missing thickness.

How do I thicken cheesy hamburger potato soup if it comes out too thin?+

Mash more of the potatoes first, because that keeps the flavor intact. If it still needs help, simmer it uncovered for a few extra minutes to let some liquid cook off. Add a little more cheddar only after the soup has thickened a bit, since cheese alone won’t fix a watery base.

Cheesy Hamburger Potato Soup

Cheesy hamburger potato soup made with browned 80/20 ground beef, tender russet potato chunks, and a thick creamy base with melted cheddar. Simmered until soft, then finished with mashed potatoes for a hearty, spoonable texture.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 8 servings
Course: Main Dish
Cuisine: American
Calories: 650

Ingredients
  

Ground beef base
  • 1 lb ground beef Use 80/20 for best flavor and richness.
Potatoes and vegetables
  • 3 lb russet potatoes Peel and cube for even simmering.
  • 1 onion Dice small so it softens quickly.
  • 3 carrots Dice into bite-size pieces.
  • 3 celery Dice into bite-size pieces.
  • 4 garlic Minced cloves.
Soup and cheese
  • 4 cup beef broth
  • 1 can (10.5 oz) cream of mushroom soup Stir in until smooth.
  • 2 cup shredded cheddar Shred fresh or use pre-shredded.
  • 1 cup heavy cream
  • 1 tsp Worcestershire sauce
  • 1 tsp garlic powder
  • 0.25 salt To taste.
  • 0.25 pepper To taste.
Topping
  • 1 green onions Sliced for topping.

Equipment

  • 1 Dutch oven

Method
 

Brown the beef
  1. Brown the ground beef in a large pot over medium-high heat until no longer pink, then drain the fat and remove the beef. Set the browned beef aside for later.
Sauté vegetables
  1. Sauté the onion, carrots, and celery in the same pot for 5 minutes, stirring occasionally. Cook until the vegetables begin to soften.
  2. Add the garlic and cook for 1 minute, stirring so it doesn’t brown. Keep heat at medium so the garlic stays fragrant.
Simmer the soup
  1. Add the beef broth, russet potatoes, cream of mushroom soup, Worcestershire sauce, and garlic powder to the pot and stir to combine. Scrape up any browned bits from the bottom.
  2. Bring the mixture to a boil, then reduce to a simmer and cook for 20 minutes until the potatoes are tender. Stir occasionally to prevent sticking.
Thicken and finish with cheese
  1. Mash some of the potatoes in the pot and stir to thicken the soup. Leave some chunks for texture.
  2. Stir in the heavy cream until the soup looks creamy and cohesive. Simmer gently to warm through.
  3. Return the browned beef to the pot and stir. Heat until the beef is warmed again.
  4. Add the shredded cheddar and stir until fully melted and smooth. Turn off heat or keep it low to avoid separating the dairy.
Season and serve
  1. Season with salt and pepper to taste. Taste the soup and adjust as needed for balance.
  2. Top each bowl with sliced green onions. Serve hot while the cheese is melted.

Notes

Pro tip: mash directly in the pot to get thickness without needing flour or a blender. Store leftovers in the refrigerator up to 4 days; reheat gently on the stove until hot. Freezing is not ideal because dairy can separate, but it may still work if you reheat carefully and stir often. For a lighter option, use reduced-fat cheddar and light cream while keeping the same method.

You might also like these recipes

Leave a Comment

Recipe Rating