Easy Cheesy Hamburger Potato Casserole

By: Susan Updated on Sat, 24 Jan 2026 15:29:44 GMT Dinners

Tags: #casserole #cheddar #comfort-food #family-dinner #baked

Cheesy hamburger potato casserole with golden melted cheese and layered potatoes in a baking dish Pin it
Cheesy hamburger potato casserole with golden melted cheese and layered potatoes in a baking dish

This is the dinner I pull out when everyone is hungry and I need something that feels like a hug. Thin slices of potato soak up a creamy cheddar sauce while seasoned beef keeps every bite hearty and satisfying.

It takes about twenty minutes to layer everything into the dish, then the oven does the rest. You can assemble it earlier in the day and bake it when you are ready, which makes weeknights a lot smoother.

What builds the cheesy layers

Russet potatoes are the classic choice here because they turn soft and fluffy without turning mushy. A sharp cheddar melts into the sauce while mozzarella adds that stretchy, gooey layer on top.

Raw ingredients for cheesy hamburger potato casserole on a wooden surface
Raw ingredients for cheesy hamburger potato casserole on a wooden surface
  • Ground beef. An 85/15 blend gives enough fat for flavor without making the casserole greasy. Drain it well after browning.
  • Russet potatoes. Peeled and sliced a quarter inch thick so they cook through in about an hour.
  • Sharp cheddar cheese. The backbone of the sauce. Grate it fresh from a block so it melts smoothly.
  • Mozzarella. Adds a creamy, stretchy finish on top.
  • Yellow onion and garlic. Cooked with the beef to build a savory base.
  • Butter, flour, milk, and broth. A quick stovetop roux sauce that beats canned soup for richness and control.
  • Smoked paprika and onion powder. Warm depth without overpowering the cheese.

Stack it and bake it

  1. Brown the beef. Cook the ground beef and diced onion in a large skillet over medium-high heat, breaking it up as it goes. When it is no longer pink, stir in the garlic, salt, and pepper. Drain any excess fat and set the meat aside.
  2. Make the sauce. Melt the butter in a saucepan, whisk in the flour, and cook for one minute. Gradually pour in the milk and broth while whisking until smooth. Add the garlic powder, onion powder, and smoked paprika. Simmer for two to three minutes until it thickens slightly, then remove from the heat.
  3. Layer the casserole. Grease a 9 by 13 inch baking dish. Arrange half the potato slices in an even layer and season lightly. Spread half the beef mixture over the potatoes, then scatter half the cheddar and mozzarella on top. Repeat the layers once more.
  4. Pour and cover. Slowly pour the warm sauce over the assembled layers, letting it seep into every gap. Cover the dish tightly with foil and bake at 350 degrees F (175 degrees C) for fifty to sixty minutes, until a knife slides easily into the center potatoes.
  5. Uncover and finish. Remove the foil and sprinkle the remaining cheese over the top. Return the dish to the oven, uncovered, for ten to fifteen minutes until the cheese is melted and spotty golden. Let it rest for ten minutes before serving so the layers hold together when you scoop.

Slice evenly for tender bites

Thick potato slices stay firm and crunchy long after the cheese is melted. A mandoline set to a quarter inch makes quick work of it and keeps every slice uniform so they all finish at the same time. If you are slicing by hand, take your time and aim for the same thickness across the board. Uneven slices mean some bites are mushy while others are still raw in the center.

Why a homemade sauce wins

A quick roux of butter and flour takes only five minutes on the stove and gives you full control over salt and richness. Canned cream soups work in a pinch, but they can make the dish taste one-dimensional and overly salty. If you want a shortcut that still tastes homemade, you can stir a spoonful of Dijon mustard or a dash of Worcestershire into the sauce for extra depth. A similar layering technique shows up in our savory hamburger potato casserole, which uses a lighter herb sauce instead.

Cheese and other swaps

Colby Jack or a medium cheddar both melt beautifully if sharp cheddar is too assertive. For a smokier finish, try a blend of cheddar and Gruyere. Ground turkey or chicken works in place of beef, though you will want to add a little extra oil to the pan since they are leaner. Yukon Gold potatoes hold their shape a bit better and add a buttery color, but they take slightly longer to soften. For another cheesy skillet dinner with smoked sausage, try our easy cheesy potato kielbasa.

Make it ahead

You can assemble the entire casserole up to twenty-four hours in advance. Cover it tightly and store it in the refrigerator. When you are ready to bake, add an extra ten to fifteen minutes to the covered time since the dish will be cold from the fridge. Do not add the final cheese layer until the last stage of baking, or it can dry out and crack.

Storing and reheating

Leftovers keep well in an airtight container in the refrigerator for up to four days. Reheat individual portions in the microwave, covered loosely, or warm the whole dish in a 350 degrees F oven until bubbling around the edges. The texture stays creamy as long as you do not overheat it. If you love potato bakes, our easy hash brown casserole uses the same make-ahead logic with shredded potatoes instead of sliced.

Easy Cheesy Hamburger Potato Casserole, plated and served
Easy Cheesy Hamburger Potato Casserole, plated and served
Easy Cheesy Hamburger Potato Casserole
Easy Cheesy Hamburger Potato Casserole

FAQs

Can I use canned soup instead of homemade sauce?

Yes. Replace the butter, flour, milk, and broth with one can of condensed cheddar or cream of mushroom soup mixed with half a cup of milk. The flavor will be saltier and less nuanced, so taste before adding extra salt.

What potatoes work best?

Russet potatoes are ideal because they become soft and fluffy while holding their shape. Yukon Golds work too, but they stay firmer and may need an extra ten minutes of covered baking.

Can I assemble this ahead of time?

Absolutely. Layer everything in the baking dish, cover tightly, and refrigerate for up to twenty-four hours. Add ten to fifteen minutes to the covered baking time since the dish starts cold.

How do I store and reheat leftovers?

Cool completely, then refrigerate in an airtight container for up to four days. Reheat in a 350 degrees F oven until bubbly, or microwave individual portions covered loosely to prevent splatter.

Can I use ground turkey instead of beef?

Ground turkey or chicken both work. They are leaner, so add a teaspoon of oil to the skillet and season generously since they have less natural flavor than beef.

Why are my potatoes still firm?

Thick slices or uneven layering are the usual culprits. Slice potatoes no thicker than a quarter inch and make sure the foil seal is tight so steam softens them.

What should I serve with this casserole?

A crisp green salad, steamed broccoli, or buttered green beans balance the richness. Warm dinner rolls are also a welcome addition.

References

Sources cited in this recipe.
4.10 from 16 votes

Easy Cheesy Hamburger Potato Casserole

Prep time:
20 min
Cook time:
65 min
Total time:
85 min
Servings:
8
Cheesy hamburger potato casserole with golden melted cheese and layered potatoes in a baking dish
Print it Pin it Send it

Layers of ground beef, sliced potatoes, and creamy cheddar sauce bake into a comforting casserole that feeds the whole family.

Ingredients

  • For the beef

  • For the sauce and layers

Instructions

1.

1. Brown the beef and aromatics: Cook the ground beef and diced onion in a large skillet over medium-high heat, breaking up the meat as it browns. When no pink remains, stir in the garlic, salt, and pepper. Drain excess fat and set aside.

2.

2. Make the cream sauce: Melt the butter in a medium saucepan. Whisk in the flour and cook for one minute. Gradually add the milk and broth, whisking constantly until smooth. Stir in the garlic powder, onion powder, and smoked paprika. Simmer for two to three minutes until slightly thickened, then remove from heat.

3.

3. Layer potatoes, beef, and cheese: Grease a 9 by 13 inch baking dish. Arrange half the potato slices in an even layer and season lightly. Spread half the beef mixture on top, then scatter half of each cheese over the beef. Repeat the layers once more.

4.

4. Pour sauce and bake covered: Slowly pour the warm sauce over the layers, tipping the dish gently so the liquid seeps into the gaps. Cover tightly with foil and bake at 350 degrees F (175 degrees C) for 50 to 60 minutes, until a knife easily pierces the center potatoes.

5.

5. Uncover and finish with cheese: Remove the foil and sprinkle the remaining cheese over the top. Bake uncovered for 10 to 15 minutes until the cheese is melted and spotty golden. Let the casserole rest for 10 minutes before serving so the slices hold their shape.

Good to know

  1. Letting the casserole rest for ten minutes before serving helps the layers set and makes clean scoops easier.
  2. For extra color, finish under the broiler for one to two minutes, watching closely.

Equipment

  • 9 by 13 inch baking dish
  • Large skillet
  • Medium saucepan
  • Mandoline slicer or sharp chef's knife

Allergens

Always check labels if you have allergies.
  • Dairy
  • Gluten
  • Beef

Nutrition facts

Values are estimates per serving.
  • Calories: 540
  • Fat: 28 g
  • Carbs: 38 g
  • Protein: 35 g