Hamburger Potato Casserole With Cheesy Beef Layers

By Tyla Updated September 30, 2026
Jump to Recipe

Layered hamburger potato casserole: sliced russets, seasoned ground beef, onion and a cheddar-Parmesan topping. 15 minutes prep, about 1 hour, serves 6.

Prep Time

15 min

Cook Time

55 min

Servings

6 servings

Difficulty

Advanced

Hamburger Potato Casserole

This hamburger potato casserole layers tender sliced potatoes with savory ground beef, onions, and a cheesy topping for a hearty, family-friendly meal. Ready in about an hour, perfect for weeknight dinners.

By Tyla

Prep

15 min

Cook

55 min

Total

1 hr 15 min

Servings

6 servings

Ingredients


Tools that make this easier

Optional — the recipe works without them.

As an Amazon Associate, I earn from qualifying purchases.


Instructions

  1. 1

    Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch casserole dish.

  2. 2

    Prepare the beef: In a large skillet over medium heat, cook the ground beef with Worcestershire sauce, paprika, and thyme until browned and fully cooked. Drain excess fat.

  3. 3

    Layer potatoes and onions: Spread half of the sliced potatoes evenly in the prepared dish. Sprinkle half of the onion slices and season with salt, pepper, and garlic powder.

  4. 4

    Add beef: Evenly layer the cooked ground beef over the potatoes and onions.

  5. 5

    Second potato layer: Top with the remaining potato slices and onions, then gently press down to compact.

  6. 6

    Add cheese topping: Mix cheddar, Parmesan, and milk together in a small bowl, then spread over the top layer.

  7. 7

    Bake: Cover with foil and bake for 35 minutes. Remove foil and bake an additional 15-20 minutes until the potatoes are tender and cheese is golden and bubbly.

  8. 8

    Cool and serve: Let stand 5 minutes before slicing to allow layers to set.

Used in this recipe: 9×13 Baking Dish Mandoline Slicer (Amazon, affiliate links)


Nutrition (per serving)

370 kcal

Calories

26g

Protein

21g

Carbs

18g

Fat

2g

Fiber

340mg

Sodium

This hamburger potato casserole is sliced russet potatoes layered with seasoned ground beef and onion in a 9×13-inch dish, then topped with a cheddar and Parmesan mixture. It bakes covered first so the potatoes soften, then uncovered so the cheese turns golden. It serves 6, with 15 minutes of prep and about an hour on the recipe card.

Ingredients

Casserole base

  • 1½ pounds russet potatoes, peeled and thinly sliced
  • 1 medium onion, thinly sliced
  • 1 teaspoon garlic powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Beef layer

  • 1 pound lean ground beef
  • 1 teaspoon Worcestershire sauce
  • ½ teaspoon paprika
  • ½ teaspoon dried thyme

Cheese topping

  • 1½ cups shredded cheddar cheese
  • ½ cup grated Parmesan cheese
  • ¼ cup milk

Russets are starchy, so they soften and hold together in layers. Slice them as evenly as you can, because thick and thin slices will not finish at the same time.

Layering and Baking the Casserole

  1. Preheat the oven to 375°F (190°C). Lightly grease a 9×13-inch casserole dish.
  2. Cook the beef: In a large skillet over medium heat, cook the ground beef with the Worcestershire sauce, paprika and thyme until browned and cooked through to 160°F. Drain excess fat.
  3. First potato layer: Spread half of the sliced potatoes evenly in the dish. Sprinkle over half of the onion slices and season with salt, pepper and garlic powder.
  4. Add the beef: Layer the cooked ground beef evenly over the potatoes and onions.
  5. Second potato layer: Top with the remaining potato slices and onions, then gently press down to compact.
  6. Add the cheese topping: Mix the cheddar, Parmesan and milk in a small bowl, then spread over the top layer.
  7. Bake: Cover with foil and bake for 35 minutes. Remove the foil and bake 15-20 minutes more, until the potatoes are tender and the cheese is golden and bubbly.
  8. Rest and serve: Let stand 5 minutes before slicing so the layers set.
Skillet with ground beef cooking for hamburger potato casserole, wooden spoon stirring
Ground beef browning in a skillet with spices for a rich casserole base.

Getting Tender Potatoes and Golden Cheese

  • Potatoes still firm: Slices that are too thick or a dish that was not covered tightly. Slice uniformly and seal the foil well for the first 35 minutes. Check by piercing the center with a knife; it should slide in easily.
  • Cheese browning too early: That is what the foil is for. Keep it on for the first part of baking and remove it only for the final stretch.
  • Greasy casserole: Drain the beef well after browning. Lean ground beef gives less grease to start with.
  • Runny or loose layers: Let the casserole stand 5 minutes before cutting, and press the top potato layer down gently before adding the cheese.
  • Extra crunch: Sprinkle breadcrumbs over the cheese for the last 10 minutes of baking.
  • Cheese mix: A blend of sharp and mild cheddar gives richer flavor without overpowering the beef.

Potato, Meat and Cheese Swaps

  • Yukon Gold instead of russet: Expect a creamier, slightly denser layer.
  • Ground turkey or chicken: A lighter version. Cook poultry to 165°F, and expect a milder flavor, so you may want a bit more seasoning.
  • Vegetables: A layer of sliced bell peppers or mushrooms adds flavor and color.
  • Heartier: Mix 1 cup cooked rice or cooked pasta in with the beef.
  • Other cheese: Monterey Jack, Colby or a mild mozzarella work in place of cheddar, and mixing cheeses improves melt and flavor.
  • Pre-cooked potatoes: Thinly sliced roasted or boiled potatoes shorten the bake time, but layer them carefully so they do not turn mushy.
  • Spicier: Add ½ teaspoon cayenne, a dash of smoked paprika or diced jalapeños to the beef.

What to Serve With Hamburger Potato Casserole

This is a full meal with meat, potatoes and cheese in one dish, so a green vegetable or crisp salad is all it needs. If you like this style of dish, the bacon cheeseburger casserole is another ground beef bake, and crispy loaded baked potatoes cover the cheesy potato side of the same idea.

Make-Ahead, Freezing and Reheating

  • Make ahead: Assemble up to a day in advance, cover tightly with foil and refrigerate. Bake just before serving, adding a few extra minutes if it is chilled.
  • Freezing: Wrap tightly in foil and freeze for up to 3 months. Thaw overnight in the fridge and bake at 375°F until heated through.
  • Leftovers: Refrigerate within 2 hours of baking and eat within 3-4 days. Reheat in a 350°F oven for 10-15 minutes, until hot throughout (165°F).

The card lists about 370 kcal, 26 g protein and 18 g fat per serving.

Close-up of hamburger potato casserole with a corner scooped, showing layers of potato and beef
A corner scooped out reveals soft potatoes and gooey cheese layers.

Hamburger Potato Casserole FAQ

Can I use a different dish size?

The recipe is written for a 9×13-inch dish. A smaller dish means deeper layers, which need longer to bake through, so check the potatoes before removing the foil.

Do I have to peel the potatoes?

The recipe calls for peeled russets, which give the most tender layers. Leaving the skin on works but gives a slightly chewier texture.

About the author

Tyla

Tyla runs Recipes by Tyla, a collection of easy, practical home recipes: weeknight dinners, slow cooker meals, pork and brisket favorites and simple desserts. Recipes here focus on clear steps, realistic timing and safe cooking temperatures.

More about Tyla
1 hr 15 min total
Jump to Recipe