Cheesy Hamburger Potato Soup

Category: Soups, Stews & Chili

Cheesy hamburger potato soup lands in that sweet spot between hearty and comforting, with enough body to eat like a meal and enough creamy richness to feel like something special. The broth turns thick and velvety as the potatoes break down a little, the beef adds depth, and the cheddar melts into every spoonful instead of sitting on top in a greasy layer.

What makes this version work is the order. The beef gets browned first for flavor, then the vegetables cook in the same pot so they pick up all those savory bits. A can of cream of mushroom soup gives the base an easy head start, but the real trick is mashing some of the potatoes right in the pot before the cream and cheese go in. That’s what gives the soup its chunky-but-creamy texture without needing flour or a long simmer.

Below, I’ve included the small details that keep the soup smooth, plus a few smart swaps if you need to change the cheese, the meat, or the dairy. The texture is forgiving, but a few simple choices make it much better.

“

The potatoes broke down just enough to make the soup creamy without losing the chunks, and the cheddar melted in clean instead of turning grainy. My husband went back for a second bowl before I even sat down.

★★★★★— Megan L.

Save this cheesy hamburger potato soup for nights when you want a thick, beefy bowl with melted cheddar and tender potatoes.

Save to Pinterest

The Potato Starch Is What Makes This Soup Feel Thick, Not Heavy

The biggest mistake with a soup like this is trying to thicken it with too much cheese or too much cream. That gives you a greasy finish instead of a satisfying one. The potatoes do most of the work here, especially when you mash some of them right in the pot after they’re tender. Their starch gives the broth body and helps the soup cling to the spoon.

Russet potatoes are the best fit because they break down more readily than waxy potatoes. That matters here. You want some pieces to hold their shape and some to soften enough to thicken the broth. If you use red potatoes or Yukon Golds, the soup still works, but it stays a little looser unless you mash more of the pot at the end.

What Each Ingredient Is Doing in the Pot

Cheesy Hamburger Potato Soup creamy hearty comforting
  • Ground beef — An 80/20 blend gives you enough fat for flavor without making the soup oily. If you use lean beef, expect a slightly cleaner broth and less richness unless you add a touch more butter or cream.
  • Russet potatoes — These are what give the soup its thick, spoon-coating texture. Dice them evenly so they cook at the same rate and don’t leave you with a mix of hard chunks and mush.
  • Cream of mushroom soup — This brings instant body and a savory backbone. It’s not there to taste like mushrooms; it’s there to make the whole pot taste rounder and more finished.
  • Cheddar — Sharp cheddar gives the best payoff because its flavor stays noticeable after it melts. Pre-shredded cheese works, but freshly shredded cheese melts smoother because it doesn’t have anti-caking starches.
  • Heavy cream — This softens the broth and makes the soup taste rich without thinning it out. Add it after the potatoes are cooked so it doesn’t spend too long boiling.

Building the Soup So the Cheese Stays Smooth

Browning the Beef First

Cook the ground beef until it has real color, not just until it’s no longer pink. Those browned bits are where the deeper flavor starts. Drain off the excess fat, but don’t wipe the pot clean, because a thin layer of fond on the bottom gives the vegetables a better base. If the beef is watery from steaming instead of browning, the whole soup tastes flatter.

Softening the Vegetables

Sauté the onion, carrots, and celery until the onion turns translucent and the carrots start to look slightly glossy. That five-minute cook time matters because raw vegetables won’t soften enough once the broth goes in. Add the garlic at the end for just a minute so it smells fragrant without turning bitter. If garlic goes in too early, it can burn in the hot pot and leave a sharp edge in the soup.

Simmering Until the Potatoes Give In

Once the broth, potatoes, cream of mushroom soup, Worcestershire sauce, and garlic powder are in, bring everything to a boil and then lower it to a steady simmer. You’re waiting for the potatoes to be tender enough to break with a spoon, not falling apart completely yet. A hard boil can make the potatoes break down unevenly and turn the broth cloudy in a rough way. Gentle heat keeps the texture more controlled.

Finishing With Cream and Cheese

Mash a portion of the potatoes right in the pot before the cream goes in. That gives you the thickened base this soup needs. Stir in the heavy cream, then return the beef and add the cheddar off the heat or over very low heat so it melts into the soup instead of turning grainy. If the cheese goes in while the soup is aggressively boiling, it can separate and get stringy.

How to Adapt This Soup Without Losing the Good Part

Make It Gluten-Free

Use a gluten-free cream of mushroom soup and check that your Worcestershire sauce is certified gluten-free. The texture stays the same, and this is the easiest way to keep the soup thick without changing the method.

Swap the Beef for Ground Turkey

Ground turkey works, but it needs a little extra help because it has less built-in richness than beef. Keep the Worcestershire sauce, and don’t skip the browning step so the flavor stays hearty instead of bland.

Use Evaporated Milk Instead of Heavy Cream

Evaporated milk gives you a lighter finish and still adds creaminess, though it won’t taste quite as lush as heavy cream. Add it at the end over low heat so it doesn’t scorch.

How to Store and Reheat It

  • Refrigerator: Store covered for up to 4 days. It thickens as it sits because the potatoes keep absorbing liquid.
  • Freezer: It freezes, but the texture changes a bit. The potatoes soften more after thawing, and the dairy can separate slightly, so freeze in portions if you want the best result.
  • Reheating: Warm it slowly over low heat on the stove with a splash of broth or milk. High heat is the fastest way to make the cheese grainy and the dairy split.

Answers to the Questions Worth Asking

Can I use frozen hash brown potatoes instead of russet potatoes?+

You can, but the soup will be softer and less chunky. Frozen hash browns release starch quickly and break down faster than cubed russets, so shorten the simmer a bit and watch the texture closely.

How do I keep the cheese from turning grainy?+

Pull the pot off the heat or turn it to very low before adding the cheddar. Cheese melts smoothly when it has gentle heat and a creamy base to melt into; hard boiling makes the proteins tighten and separate.

Can I make this soup ahead of time?+

Yes, and it actually tastes even better the next day. The soup gets thicker as it rests, so add a splash of broth or milk when reheating to bring it back to the right consistency.

How do I thin the soup if it gets too thick?+

Stir in warm broth a little at a time until the soup loosens up. Adding cold liquid can cool the pot down too fast and make the cheese seize a bit, which is the last thing you want after the texture is already right.

Can I use pre-shredded cheese in this recipe?+

Yes, but it won’t melt as smoothly as freshly shredded cheddar. Pre-shredded cheese is coated to keep it from clumping, and that coating can make the soup a little less silky.

Cheesy Hamburger Potato Soup

Cheesy hamburger potato soup made with browned 80/20 ground beef, russet potato chunks, and a creamy mushroom-broth base. Simmered until tender, then mashed slightly for thickness and finished with melted cheddar and green onions on top.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 8 servings
Course: Main Dish
Cuisine: American
Calories: 520

Ingredients
  

Ground beef mixture
  • 1 lb ground beef 80/20
  • 1 onion diced
  • 3 carrots diced
  • 3 celery diced
  • 4 garlic cloves, minced
Soup base
  • 3 lb russet potatoes peeled and cubed
  • 4 cup beef broth
  • 1 can (10.5 oz) cream of mushroom soup
  • 1 tsp Worcestershire sauce
  • 1 tsp garlic powder
  • 1 cup heavy cream
Cheese and toppings
  • 2 cup shredded cheddar
  • 1 green onions for topping
  • 1 salt to taste
  • 1 pepper to taste

Equipment

  • 1 Dutch oven

Method
 

Brown the beef
  1. Brown ground beef in a large pot over medium-high heat, breaking it up until no longer pink. Drain excess fat and remove the browned beef; set it aside.
Sauté vegetables
  1. Sauté onion, carrots, and celery in the pot over medium heat for 5 minutes, stirring until softened. Add garlic and cook for 1 minute, until fragrant.
Simmer the soup
  1. Add beef broth, russet potatoes, cream of mushroom soup, Worcestershire sauce, and garlic powder to the pot and stir to combine. Bring the mixture to a boil.
  2. Simmer over medium heat for 20 minutes, stirring occasionally, until the potatoes are tender. Mash some of the potatoes in the pot to thicken the soup.
Finish with cheddar
  1. Return the browned beef to the pot and stir well to combine with the soup. Pour in the heavy cream and stir until smooth.
  2. Stir in shredded cheddar and cook just until melted and glossy, about 2 minutes. Season with salt and pepper to taste, then top each bowl with green onions.

Notes

For a thicker texture, mash more of the potatoes once they’re tender, but keep some chunks for bite. Store in the refrigerator up to 4 days in an airtight container; reheat gently over medium-low heat, adding a splash of broth or cream if needed. Freezing is not recommended because the dairy can separate after thawing. If you want a lighter version, use light cream and reduced-fat cheddar (the soup will still melt, just less rich).

You might also like these recipes

Leave a Comment

Recipe Rating