
A family-friendly, oven-baked casserole layering seasoned ground meat, thinly sliced russets and melty cheddar for an irresistible weeknight supper.

This cheesy hamburger potato casserole is the sort of dish that turns ordinary weeknights into something a little celebratory. I first made it on a rainy Friday when I had a pound and a half of ground beef and a handful of pantry staples; by the time it came out of the oven the whole house smelled of browned meat, garlic and bubbling cheese. My kids, who are notoriously picky about dinner, asked for thirds before I could even call everyone to the table. It became an instant favorite—comfortable, filling and forgiving when life gets busy.
What I love most about this casserole is the contrast of textures: the tender, thinly sliced russets soak up the creamy soup-milk sauce while still holding structure, the browned meat provides savory depth and the final layer of cheddar (and optional mozzarella) becomes golden and slightly crisp at the edges. I usually assemble it in a 9x13-inch baking dish and bake it covered first so the potatoes steam and cook through, then uncovered to allow the top to caramelize. It’s reliable, adaptable and perfect for feeding a crowd or turning leftovers into the next day’s lunch.
From my experience, diners always comment on the comforting aroma and hearty texture. This casserole has been my go-to when I want something that feels homemade but doesn’t demand constant attention—my friends particularly loved it when I brought it to a weekend supper; leftovers reheated beautifully the next day.
One of my favorite parts about this casserole is how forgiving it is—if the potatoes are a touch thicker or your oven runs hot, a few extra minutes covered or uncovered will correct it. I remember making this for a post-soccer practice dinner; the team devoured it and parents complimented the ease and comfort of the meal. It’s reliably satisfying and makes great comfort-food leftovers.
Cool the casserole to room temperature for no more than two hours before refrigerating. Store in an airtight container or cover the baking dish tightly with plastic wrap and aluminum foil. In the refrigerator it will keep for up to 3 days; gently reheat in a 350°F oven for 20–30 minutes (cover loosely to prevent excessive browning) or microwave single portions on medium power. For freezing, label and freeze for up to 3 months—thaw overnight in the refrigerator before reheating to retain a better texture.
If you prefer leaner protein, swap ground turkey or chicken for beef—add a splash of olive oil while browning to keep it moist. For a gluten-free option, choose a cream soup labeled gluten-free or make a simple white sauce with butter, gluten-free flour and milk. Replace russets with Yukon Gold for a slightly creamier texture; reduce milk by 2 tablespoons if using waxier potatoes. To cut sodium, use low-sodium soup and reduce added salt by half, then season to taste after baking.
Pair this casserole with bright, acidic sides to cut through the richness: a crisp mixed green salad with a vinaigrette, steamed green beans with lemon and toasted almonds, or quick pickled cucumbers. Garnish slices with chopped parsley or chives for freshness and color. For a heartier meal, serve alongside roasted carrots and a warm crusty roll to soak up extra sauce.
Layered meat-and-potato bakes are a classic in many home-cooking traditions across the United States—simple, economical and filling. This style riffs on comfort casseroles that combine starch, protein and cheese into a single-pan meal, popularized in mid-20th-century American kitchens where canned soups were frequently used to simplify home cooking. Variations exist regionally, leaning on available proteins and local cheeses.
In winter, add sautéed mushrooms and a handful of chopped sage for an earthy twist. In summer, replace half the potatoes with thinly sliced summer squash and add a sprinkle of fresh basil after baking. For holiday meals, use higher-fat beef and a mix of gruyère and cheddar for a more luxurious topping. Adjust baking time when incorporating more watery vegetables.
Assemble the casserole the night before and refrigerate, covered, to save time—add 10–15 minutes to the covered baking time if you bake straight from the fridge. Portion into single-serving containers for easy lunches; reheat gently to avoid drying out. When transporting to potlucks, keep it warm in an insulated carrier or reheat on-site briefly to restore the bubbly topping.
Ultimately, this cheesy hamburger potato casserole rewards simple technique and honest ingredients. It’s the kind of food that brings people together and keeps well enough for a second helping the next day—give it a try, make it your own, and enjoy the warm, cheesy comfort it delivers.
Slice potatoes uniformly (about 1/8 inch) for even cooking and consistent texture throughout the dish.
Drain excess fat after browning the meat to prevent a greasy final casserole and to allow the sauce to cling to the potatoes.
Let the casserole rest 5 minutes after baking so the sauce sets slightly and slices hold their shape when served.
If assembling ahead, add a few extra minutes to baking time when going in straight from the refrigerator.
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.
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 1 tablespoon olive oil or butter to prevent sticking and promote browning.
In a large skillet over medium-high heat, brown 1 1/2 pounds ground beef (or turkey) with 1 chopped medium onion until cooked through and the onion softens. Drain excess fat.
Lower heat, stir in 3 minced garlic cloves, 1 teaspoon salt, 1/2 teaspoon black pepper and 1/2 teaspoon paprika. Cook until fragrant, about 30-60 seconds.
Whisk together a 10.5-ounce can of cream of mushroom soup and 1 cup milk until smooth to create the sauce that will soak into the potatoes.
Place half the thinly sliced potatoes in the bottom of the prepared dish, spread half the meat over them, pour half the sauce over the meat and sprinkle with 1 cup shredded cheddar. Repeat layers and top with remaining cheddar and optional mozzarella.
Cover tightly with foil and bake 45 minutes. Remove foil and bake an additional 15–20 minutes until potatoes are tender and cheese is bubbly and golden.
Allow the casserole to rest 5 minutes before slicing and serving to let the sauce set slightly. Serve with a green salad or steamed vegetables.
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
@solushcooks on social media!


Crispy air-fried cauliflower tossed in a creamy, sweet-spicy bang bang sauce — a crowd-pleasing appetizer or quick weeknight treat.

Crispy battered cauliflower tossed in tangy buffalo sauce — a crunchy, spicy vegetarian favorite made quickly in the air fryer.

Crispy air-fried chicken pieces tossed in a glossy honey-butter garlic glaze — quick, family-friendly, and irresistibly sticky.

Leave a comment & rating below or tag @solushcooks 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.
Quick and easy dinner ideas delivered to your inbox.