Cheesy Hamburger Potato Casserole
Home Dinner Recipes Cheesy Hamburger Potato Casserole
Dinner Recipes

Cheesy Hamburger Potato Casserole

Cheesy hamburger potato casserole lands exactly where comfort food should: tender potato slices, savory ground beef, and a creamy sauce that settles into every layer without turning the whole dish heavy. The top bakes into a deep golden crust of cheddar, while the middle stays soft, rich, and spoonable. It’s the kind of casserole that comes out of the oven smelling like dinner is already handled.

What makes this version work is the layering. Thin potatoes need time and steady heat to cook through, so they’re tucked between seasoned beef and a smooth soup mixture that keeps everything moist while it bakes. The first covered bake does the real work; the last uncovered stretch finishes the cheese and gives the top its color. Slice the potatoes evenly and the texture pays off with every scoop.

Below you’ll find the few details that matter most, from keeping the sauce smooth to getting the potatoes tender without overbaking the top. I’ve also included a few smart swaps and storage notes, because casseroles like this are built for leftovers.

The potatoes came out perfectly tender and the cheddar on top browned beautifully. I was worried the soup mixture would be too thin, but it baked into a creamy sauce that held together when sliced.

★★★★★— Melissa R.

Save this cheesy hamburger potato casserole for the nights when you want a creamy beef-and-potato bake with a crisp cheddar top.

Save to Pinterest

The Trick to Keeping the Potatoes Tender, Not Crunchy

The biggest mistake with a casserole like this is slicing the potatoes unevenly and expecting the oven to forgive it. Thin, even slices matter because russets take time to soften, and any thick pieces stay firm while the rest turns perfect. A mandoline helps, but a sharp knife and steady hand work fine if you keep the slices close in size.

The other thing that matters is the covered bake. Foil traps enough steam to cook the potatoes through before the cheese goes on top, and that’s what keeps the casserole from drying out. If you pull the foil too early, the top will brown before the center is tender.

What the Soup Mixture Is Doing Under the Cheese

Cheesy Hamburger Potato Casserole creamy layered comfort
  • Ground beef — This gives the casserole its backbone and most of the savory flavor. An 85/15 blend works well because it leaves enough fat for flavor without making the dish greasy after draining. If you use a leaner beef, add a small splash of oil when browning so the onions don’t dry out.
  • Russet potatoes — Russets soften into the best casserole texture here because they’re starchy and absorb the sauce. Waxy potatoes hold their shape more firmly and can make the finished dish feel dense. Slice them thin and keep them consistent so they cook at the same pace.
  • Cream of mushroom soup and cheddar cheese soup — These create the creamy binder that coats the potatoes and beef. They’re not interchangeable with plain broth or milk; you need that thick, concentrated base to keep the layers together. Whisk them with the milk before layering so the sauce spreads evenly instead of clumping in pockets.
  • Sharp cheddar — The shredded cheese on top is what gives the casserole its finish. Sharp cheddar brings enough flavor to stand up to the beef and soup mixture, and it browns better than milder cheese. Shred it yourself if you can, because pre-shredded cheese doesn’t melt as cleanly.
  • Onion and garlic — These are small ingredients, but they keep the casserole from tasting flat. Cook the onion with the beef so it softens and sweetens before baking. Add the garlic after draining so it doesn’t scorch in the pan.

Building the Layers So the Center Cooks Through

Brown the Beef First

Cook the ground beef and diced onion over medium-high heat until the meat loses its pink color and the onion turns soft and translucent. Drain the fat before adding the garlic, because too much grease can make the casserole sit oily instead of creamy. Stir in the garlic powder, onion powder, salt, and black pepper while the beef is still hot so the seasoning clings to every bite.

Mix the Sauce Until It’s Smooth

Whisk the cream of mushroom soup, cheddar soup, and milk together until the mixture looks uniform and pourable. If you leave it streaky, the soups can bake in uneven pockets and make some bites overly salty while others taste bland. The sauce should be thick but loose enough to seep between the potato layers.

Layer, Cover, and Give It Time

Start with half the potato slices, then half the beef, then half the sauce. Repeat the layers and press them down lightly so the liquid settles around the potatoes. Cover the dish tightly with foil and bake until the potatoes are tender when pierced with a knife; that covered bake is what cooks the center without burning the top.

Finish with Cheese and Color

Remove the foil, add the shredded cheddar, and bake uncovered until the cheese melts into a bubbly, browned top. The casserole is done when the edges are actively bubbling and a knife slides through the potatoes with no resistance. Let it rest for a few minutes before serving so the layers set and don’t run all over the plate.

How to Change This Casserole Without Losing What Makes It Good

Gluten-Free Version

Use certified gluten-free cream soups, since the canned versions often contain wheat flour as a thickener. The rest of the recipe stays the same, and the casserole still bakes up creamy and hearty. Check the labels on the soup carefully, because that’s the ingredient most likely to trip you up.

Swap the Cream Soups for a Homemade Sauce

If you’d rather skip canned soup, make a thick cheese sauce with butter, flour, milk, and shredded cheddar, then add sautéed mushrooms for the same savory note. The texture will be a little lighter and fresher, but it takes more active cooking and more attention so it doesn’t scorch or turn grainy.

Make It Meatless

Replace the beef with sautéed mushrooms and finely diced zucchini or a plant-based crumble. You’ll lose some of the deep beefy flavor, so season the vegetables well and cook off their moisture before layering. That extra step keeps the casserole from turning watery.

Storage and Reheating

  • Refrigerator: Store leftovers covered for up to 4 days. The potatoes will firm up a little as they chill, but the flavor holds well.
  • Freezer: This casserole freezes best after baking and cooling completely. Wrap portions tightly and freeze for up to 2 months, though the potatoes will be a bit softer after thawing.
  • Reheating: Reheat covered in a 325°F oven until hot in the center, or microwave individual portions in short bursts. The common mistake is blasting it on high heat, which dries out the edges before the middle warms through.

Questions I Get Asked About This Recipe

Can I make this hamburger potato casserole ahead of time?+

Yes, and it’s a good make-ahead dish. Assemble it up to a day in advance, cover it tightly, and refrigerate it before baking. Add a few extra minutes to the covered bake if it goes into the oven cold from the fridge.

How do I keep the potatoes from staying hard in the middle?+

Slice the potatoes thin and evenly, then keep the foil on for the first part of baking. If they’re cut too thick, the top can brown before the centers soften. A knife should slide through the layers easily before you remove the foil for the last cheese topping.

Can I use frozen hash browns instead of sliced potatoes?+

You can, but the texture changes a lot. Hash browns cook faster and make the casserole softer and more uniform, while sliced potatoes give you those distinct layers. If you use frozen hash browns, thaw and drain them first so the casserole doesn’t turn watery.

How do I stop the casserole from turning greasy?+

Drain the beef well after browning, especially if you use a fattier blend. Too much fat pools around the potatoes and makes the sauce feel oily instead of creamy. Let the casserole rest a few minutes after baking so the sauce settles back into the layers.

Can I freeze cheesy hamburger potato casserole after baking?+

Yes. Cool it completely, cut it into portions, and wrap them well before freezing. The potatoes soften a little after thawing, but the casserole still reheats nicely and keeps its creamy texture.

Cheesy Hamburger Potato Casserole

Cheesy hamburger potato casserole with thinly sliced russet potatoes layered over seasoned ground beef and a creamy mushroom-cheddar sauce. Baked until the top is deeply golden and crispy, then finished with melted sharp cheddar for a hearty comfort food casserole.
Prep Time 20 minutes
Cook Time 1 hour
Total Time 1 hour 20 minutes
Servings: 8 servings
Course: Main Dish
Cuisine: American
Calories: 590

Ingredients
  

ground beef
  • 1.5 lb ground beef
onion
  • 1 onion medium, diced
garlic
  • 3 clove garlic minced
russet potatoes
  • 5 russet potatoes medium, peeled and thinly sliced
cream of mushroom soup
  • 1 can (10.5 oz) cream of mushroom soup
cheddar cheese soup
  • 1 can (10.5 oz) cheddar cheese soup
milk
  • 0.5 cup milk
garlic powder
  • 1 tsp garlic powder
onion powder
  • 1 tsp onion powder
salt and black pepper
  • 0.25 salt and black pepper to taste
sharp cheddar cheese
  • 2 cup sharp cheddar cheese shredded
fresh chives
  • 1 fresh chives for garnish

Equipment

  • 1 sheet pan

Method
 

Prep and bake base
  1. Preheat the oven to 375°F and grease a 9x13 baking dish to prevent sticking. You should be ready to assemble right after it reaches temperature.
  2. Brown the ground beef with the diced onion over medium-high heat, then drain off excess fat. Cook until the beef is no longer pink and the onion is softened.
  3. Stir in the minced garlic and the garlic powder, onion powder, salt, and black pepper. Keep cooking about 1 minute until fragrant.
  4. Whisk together the cream of mushroom soup, cheddar cheese soup, and milk until smooth. Stop when no streaks remain in the sauce.
  5. Layer half the thinly sliced potato slices in the baking dish. Arrange them in an even layer so they cook through.
  6. Top with half the seasoned beef mixture, then spoon over half the soup mixture. Spread gently to cover the beef.
  7. Repeat the layers with the remaining potatoes, beef, and soup mixture. Make sure the final layer is potatoes covered with soup mixture.
  8. Cover tightly with foil and bake for 45 minutes at 375°F. The potatoes should start to become tender and the casserole will look hot and bubbling around the edges.
  9. Remove the foil, sprinkle the shredded sharp cheddar cheese over the top, and bake for 15 more minutes at 375°F. Bake until the cheese is golden and the potatoes are tender.
  10. Garnish with fresh chives and serve. Add chives right before serving for the best color.

Notes

Pro tip: use very thin potato slices (about the thickness of a coin) so they become tender by the end of baking without needing extra bake time. Refrigerate leftovers in an airtight container up to 4 days; reheat in the oven or microwave until hot. Freezing is yes—freeze baked casserole portions up to 2 months and thaw in the fridge before reheating. For a lighter option, swap 2% milk for whole milk and use reduced-fat shredded cheddar if you want a slightly lower-fat bake.

Leave a Comment

Recipe Rating