
A comforting, cheesy casserole layered with seasoned ground beef and thinly sliced russet potatoes — an easy family favorite that comes together quickly and bakes into golden, bubbling perfection.

I’ve served this at casual dinners and at holiday leftovers swaps; my cousins always comment on the cheese pull, and my partner claims it beats boxed convenience meals every time. Over the years I’ve learned to slice the potatoes thinly and season the meat well — those adjustments make the difference between a decent casserole and one people request often.
My favorite part is the browned, cheesy top that crisps around the edges while the center stays creamy. At potlucks, people always ask for the recipe; the combination of simple ingredients makes it feel like home — warm, dependable, and deeply satisfying.
Cool leftover casserole to room temperature for no more than two hours, then refrigerate in an airtight container for up to 3 to 4 days. For freezing, assemble the casserole in an ovenproof dish, cover tightly with plastic wrap and foil, and freeze for up to 3 months. To reheat from frozen, thaw overnight in the refrigerator and bake at 350°F for 30 to 40 minutes, or until heated through and bubbly. Use glass or ceramic containers for even reheating, and avoid storing with loosely covered foil which allows moisture transfer and can make the top soggy.
If you prefer a lighter dish, substitute 1 1/2 pounds ground turkey for beef and use reduced-fat cheese; note the casserole will be slightly less rich but still satisfying. Swap the canned cream of mushroom for cream of chicken or a homemade white sauce made from butter, flour, and milk for better control over sodium. For a gluten-free option, check the canned soup label or make a quick roux-based sauce. Yukon Gold potatoes can replace russets for a creamier texture; reduce the baking time slightly since they cook faster.
Serve slices with a crisp green salad dressed in tangy vinaigrette to cut through the richness, or pair with steamed green beans for a classic plate. For a heartier meal, top individual portions with a spoonful of sour cream and chopped chives, or serve alongside roasted vegetables. This casserole is also great at parties — present it in the dish and offer a spatula for self-serve convenience. Leftovers make excellent sandwiches on toasted rolls with extra cheese grilled on top.
This layered bake draws from classic American casserole traditions where convenience and comfort meet: a mix of meat, a starchy binder, and a creamy sauce baked until bubbly. These one-dish meals became popular in mid-20th-century home cooking when canned soups and pre-shredded cheeses offered shortcuts. Regional variations add different proteins, vegetables, or spice blends, but the core idea — an assembled dish that feeds a family with minimal fuss — is what keeps it relevant today.
In winter, add roasted root vegetables such as diced carrots and parsnips into the beef layer for extra heartiness. For a lighter summer version, use thinly sliced zucchini in place of half the potatoes and lighten the cheese topping. Holiday adaptations include sprinkling crumbled bacon over the top or mixing in caramelized onions and a splash of Worcestershire sauce to deepen the savory profile.
To save time, brown the meat and mix the sauce up to two days ahead; slice the potatoes and store them submerged in cold water to prevent discoloration. Assemble the dish the evening before, cover tightly, and refrigerate. When ready to bake, remove from fridge while the oven preheats so the casserole starts closer to room temperature and cooks more evenly. For potluck transport, bake covered and reheat at the host’s house for 15 minutes at 350°F to refresh the topping.
Readers have told me they make this for everything from weeknight dinners to casual brunches. One friend wrote that she fed a sport team after an away game — the casserole stretched to feed a crowd and the leftovers were gone within a day. I once took this to a neighborhood potluck and returned home with the empty dish and four requests for the recipe — proof that simple, well-seasoned layers win every time.
Give this casserole a try the next time you want comfort without complication. It’s easy to make your own with different cheeses or proteins, but the basic build — potato, meat, creamy sauce, cheese — is pure, dependable satisfaction. Happy baking and enjoy the cozy cheers from around your table.
Slice potatoes uniformly (about 1/8 inch) so they cook evenly; a mandoline speeds this up.
Precook and season the meat thoroughly; well-seasoned meat compensates for the mild canned soup base.
Let the casserole rest 5 minutes after baking so the sauce sets and you get clean slices.
If using pre-shredded cheese, mix a small amount of melted butter into it to improve meltiness.
To reduce sodium, use low-sodium canned soup and taste the meat layer before adding extra salt.
This nourishing cheesy hamburger potato casserole recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes. Assemble the casserole, wrap tightly, and freeze for up to 3 months. Thaw overnight in the fridge before baking.
A mandoline set to 1/8-inch or a sharp chef's knife will give even potato slices. Even thickness ensures uniform baking.
This Cheesy Hamburger Potato Casserole recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Preheat oven to 350°F (175°C). Grease a 9x13-inch baking dish with olive oil or butter and position the oven rack in the center.
In a large skillet over medium-high heat, brown 1 1/2 pounds ground beef or turkey with 1 chopped medium onion until no pink remains. Drain excess fat, then stir in 3 minced garlic cloves, 1 teaspoon salt, 1/2 teaspoon black pepper, and 1/2 teaspoon paprika; cook 1 to 2 minutes.
Whisk one 10.5-ounce can of cream of mushroom soup with 1 cup milk until smooth and slightly thinned to a heavy cream consistency; add a splash more milk if necessary.
Layer half the thinly sliced potatoes in the prepared dish, spread half the meat mixture on top, pour half the sauce over the meat, and sprinkle with 1 cup shredded cheddar. Repeat with remaining potatoes, meat, sauce, and top with remaining cheddar and optional mozzarella.
Cover tightly with foil and bake at 350°F for 45 minutes to allow the potatoes to steam and soften through.
Remove foil and bake an additional 15 to 20 minutes until cheese is bubbly and golden and potatoes are tender. Let rest 5 minutes before serving.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@royalrecipe on social media!


Learn how a 5-minute prep transforms a whole garlic bulb into silky, caramelized cloves in the air fryer. Perfect as a spread, mix-in, or flavor booster that elevates weeknight meals and party plates.

Crispy air-fried cauliflower florets tossed in a creamy, sweet-spicy Bang Bang sauce — a vegetarian crowd-pleaser that’s fast, flexible, and utterly addictive.

Crispy cornflake-coated chicken strips tossed in a sticky honey butter garlic glaze, ready in minutes using an air fryer for quick, indulgent weeknight comfort.

Leave a comment & rating below or tag @royalrecipe on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.