Cheesy Hamburger Potato Casserole

This comforting, all-in-one casserole layers thinly sliced russet potatoes with a savory seasoned beef mixture and a creamy mushroom sauce, finished with a blanket of melted cheddar (and optional mozzarella for extra stretch). It’s the kind of dish that smells like family dinner, holds up well for leftovers, and feeds a crowd without much fuss — perfect for busy weeknights or a potluck where you want something hearty and familiar.
Why you’ll love this dish
This casserole delivers big flavors with minimal prep. Ground beef browned with onion and garlic gives a rich, meaty base while thin potato slices absorb the creamy soup-and-milk sauce; the cheese on top turns everything gooey and golden. It’s budget-friendly, easy to scale, and kid-approved — plus it makes great leftovers for lunch the next day.
“The whole family dug in, and I loved how little active time this needed — comfort food without a lot of work.”
Because it’s layered in a single 9×13 pan, cleanup is simple and the dish travels well for potlucks or office meals.
The cooking process explained
The recipe moves through three clear stages: brown the meat with aromatics, whisk a simple cream sauce, then layer potatoes, beef, sauce, and cheese in a 9×13 dish. Cover and bake long enough for the potatoes to become tender, then uncover to let the top get bubbly and golden. Rest briefly before serving so slices hold together.
Key ingredients
The potatoes provide the textural backbone — choose firm russets and slice them uniformly so they cook evenly. Ground beef (or ground turkey) offers savory protein; browning and draining excess fat prevents a greasy casserole. Condensed cream soup plus milk make an easy, stable sauce; swap in a gluten‑free condensed soup or a homemade béchamel if you need to avoid gluten or prefer scratch. Cheddar gives sharpness and color, while mozzarella adds a gooey finish. Small swaps: olive oil or butter to grease the pan, and smoked paprika or dried thyme for extra aroma.
[ingredients]
How to prepare it
Start by heating the oven to 350°F (175°C) and greasing a 9×13-inch baking dish. Brown the ground beef with chopped onion in a skillet until no pink remains; drain off excess fat and stir in minced garlic, black pepper, and paprika. Whisk the condensed soup with milk until smooth to make the sauce. Layer half the potato slices in the dish, cover with half the beef, pour half the sauce, and sprinkle with half the cheddar. Repeat the layers and finish with remaining cheddar plus optional mozzarella. Cover tightly with foil and bake for 45 minutes; remove foil and bake another 15–20 minutes until potatoes are tender and the cheese is golden and bubbling. Let rest 5 minutes before serving.
[directions]
Best ways to enjoy it
Serve generous squares alongside a crisp green salad, steamed green beans, or roasted carrots to add freshness and contrast to the rich casserole. For a heartier plate, offer crusty bread or garlic knots to sop up the cheesy sauce. Cut into 8–10 portions for family dinners, or smaller pieces (12) for potlucks and buffets. Leftovers make an easy lunch — reheat individual portions until piping hot.
How to store & freeze
Cool the casserole to room temperature (no longer than two hours), then refrigerate in an airtight container for 3–4 days. To freeze, wrap the cooled casserole tightly with plastic wrap and aluminum foil or transfer portions to freezer-safe containers; it will keep well for up to 2–3 months. Reheat frozen portions in a 350°F oven until steaming hot (about 25–40 minutes depending on size) or microwave single servings, stirring halfway and checking temperature. Always reheat until the center reaches 165°F for food safety.
Helpful cooking tips
- Slice potatoes uniformly (about 1/8 inch) so layers cook through at the same rate; a mandoline speeds this up.
- If you prefer quicker bake time, par‑slice and blanch potatoes for 3–4 minutes to soften before layering.
- Drain fat from the cooked beef to avoid a soggy casserole; if the mixture still seems oily, blot with a paper towel.
- Use freshly shredded cheese for better melt and flavor — pre-shredded often contains anti-caking agents that affect texture.
- Let the casserole rest 5–10 minutes after baking to allow the sauce to set, which makes serving cleaner slices.
Creative twists
- Swap ground turkey for a leaner version, or try a plant-based ground alternative for a vegetarian-friendly option (use a dairy-free cheese and a dairy-free condensed soup to make it vegan).
- Stir chopped mushrooms, bell peppers, or frozen corn into the beef layer for extra veggies.
- For a smoky note, add a teaspoon of smoked paprika or a pinch of cayenne for heat.
- Make it gluten-free by choosing a gluten-free condensed soup or whisking together a cornstarch-thickened milk base.
- For a crunchy finish, top with seasoned breadcrumbs mixed with melted butter during the last 10 minutes of baking.
Your questions answered
Q: Can I assemble this ahead of time?
A: Yes — assemble the casserole, cover tightly, and refrigerate for up to 24 hours before baking. Add 10–15 extra minutes to the covered bake time if baking straight from chilled.
Q: Can I use a different potato like Yukon Gold or sweet potato?
A: Yukon Gold will work and gives a creamier texture; sweet potatoes change the flavor profile and are slightly firmer, so slice thin and expect a modest change in baking time and sweetness.
Q: How do I know when the casserole is done?
A: The top should be bubbly and golden and a knife should slide easily into the potatoes. Internal temperature in the center should reach about 165°F when heated through.
Q: Can I reduce the dairy for a lighter version?
A: You can swap half the milk for low-fat milk or use a light condensed soup, but expect a slightly less creamy texture. Dairy-free milks and soups are options for those avoiding dairy.
Q: How do I scale this recipe up or down?
A: For a smaller 8×8 dish, reduce ingredients by roughly one-third to one-half. For larger gatherings, two 9×13 dishes double the batch. Keep layer proportions the same and monitor bake time — larger or deeper pans may require extra covered baking time.
Conclusion
If you want extra inspiration or a slightly different take on this classic, these home cook resources offer helpful variations and tips: Cheesy Hamburger Potato Casserole | Butter Your Biscuit, Cheesy Hamburger Potato Casserole – Baking With Mom, and Cheesy Hamburger Potato Casserole – The Fervent Mama. Enjoy the cozy, cheesy comfort — it’s an easy weeknight winner and a reliable dish to bring to gatherings.
PrintCheesy Beef and Potato Casserole
A comforting casserole layering russet potatoes with seasoned beef, creamy mushroom sauce, and melted cheese, perfect for family dinners or potlucks.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Total Time: 75 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Gluten-Free Option
Ingredients
- 4 large russet potatoes, thinly sliced
- 1 pound ground beef
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1 teaspoon black pepper
- 1 teaspoon smoked paprika
- 2 cups condensed cream of mushroom soup
- 1 cup milk
- 2 cups shredded cheddar cheese
- 1 cup shredded mozzarella cheese (optional)
- Olive oil or butter for greasing the pan
Instructions
- Preheat the oven to 350°F (175°C) and grease a 9×13-inch baking dish.
- Brown the ground beef with chopped onion in a skillet until no pink remains; drain excess fat.
- Stir in minced garlic, black pepper, and paprika.
- Whisk the condensed soup with milk until smooth.
- Layer half the potato slices in the dish, cover with half the beef, pour half the sauce, and sprinkle with half the cheddar.
- Repeat the layers and finish with remaining cheddar and optional mozzarella.
- Cover tightly with foil and bake for 45 minutes.
- Remove foil and bake another 15-20 minutes until potatoes are tender and cheese is golden and bubbling.
- Let rest 5 minutes before serving.
Notes
Slice potatoes uniformly for even cooking. Let the casserole rest before cutting for cleaner slices.







