This Cheesy Ground Beef and Potato Casserole is a comforting, oven-baked dinner made with layers of tender potatoes, seasoned ground beef, a creamy garlic sauce, and plenty of melted cheddar cheese. It's the kind of hearty family meal that makes the kitchen smell wonderful and doesn't require expensive ingredients or complicated preparation.
Think of it as a cross between a classic hamburger potato casserole and cheesy scalloped potatoes. The potatoes soak up the savoury flavours of the beef and sauce as they bake, while the cheese forms a golden, bubbling topping.
It's especially handy when you have a packet of ground beef, a few potatoes, and some everyday pantry staples but aren't sure what to cook. Everything comes together in one baking dish, making it a practical option for busy weeknights, colder evenings, or feeding a hungry family on a budget.
Prep time: 20 minutes | Cook time: 65–75 minutes | Servings: 6
Preheat your oven to 375°F (190°C). Lightly grease a 9 × 13-inch baking dish.
Peel the potatoes and slice them into thin, even rounds, approximately ⅛ inch thick. A mandoline slicer makes this easier, but a sharp knife works just as well.
Keep the slices roughly the same thickness so they cook evenly.
Heat the olive oil in a large skillet over medium-high heat. Add the diced onion and cook for 3–4 minutes until softened.
Add the ground beef, breaking it apart with a wooden spoon. Cook for 6–8 minutes until browned and no longer pink. Drain away any excess grease.
Stir in the garlic, Worcestershire sauce, smoked paprika, dried thyme, onion powder, salt, and black pepper. Cook for another minute until fragrant.
Sprinkle the flour over the beef mixture and stir for about 1 minute.
Slowly pour in the beef broth, stirring continuously to prevent lumps. Add the milk and bring everything to a gentle simmer.
Cook for 3–4 minutes until the sauce begins to thicken. Remove the skillet from the heat and stir in the sour cream until smooth.
The sauce should remain slightly loose because the potatoes will absorb some of the liquid during baking.
Arrange half of the sliced potatoes in the bottom of the prepared baking dish, overlapping them slightly.
Spoon half of the creamy ground beef mixture over the potatoes, spreading it evenly. Sprinkle with ½ cup of shredded cheddar cheese.
Repeat with the remaining potatoes and beef mixture. Reserve the remaining 1 cup of cheddar for the final topping.
Cover the baking dish tightly with aluminium foil and bake for 50–60 minutes, or until the potatoes are nearly fork-tender.
Remove the foil, sprinkle the remaining cheddar cheese over the casserole, and return it to the oven uncovered.
Bake for another 15 minutes, until the cheese is melted and golden and a knife slides easily through the potatoes.
Allow the casserole to rest for 10 minutes before serving. This gives the creamy sauce time to settle and makes it easier to scoop out portions.
Finish with chopped fresh parsley and serve warm.

Slice the potatoes thinly. Thick potato slices can remain firm even after a long baking time. Aim for approximately ⅛ inch so they become tender and absorb the creamy sauce.
Choose a good melting cheese. Sharp cheddar gives the casserole a stronger flavour, but you can combine cheddar with Monterey Jack or mozzarella for an extra gooey topping.
Keep the dish covered during the first stage of baking. The foil traps steam, helping the potatoes soften without drying out the beef mixture.
Check the centre before serving. Insert a knife into the middle of the casserole. If the potatoes still feel firm, cover the dish and bake for another 10–15 minutes.
This casserole is easy to adapt depending on what's already in your fridge.
Because this casserole already contains meat, potatoes, and cheese, you don't need much else to make it a complete meal.
A crisp green salad with a light vinaigrette helps balance the rich, creamy sauce. Steamed green beans, roasted broccoli, or sautéed cabbage also work beautifully.
For a more filling dinner, serve it with crusty bread or warm dinner rolls to soak up the extra sauce.
If you're looking for more affordable dinners made with everyday ingredients, try our Cheesy Ham & Rice Casserole. It's another comforting family meal that puts simple pantry staples to good use.
You might also enjoy our Creamy Tuna Noodle Pantry Casserole, which is especially useful when you need to make dinner without another trip to the supermarket.
Refrigerator: Allow the casserole to cool, then transfer leftovers to an airtight container. Refrigerate promptly and keep for up to 3–4 days.
Freezer: Divide the cooled casserole into individual portions and freeze in airtight containers for up to 2–3 months for best quality. The potatoes may become slightly softer after thawing.
Reheating: Cover with foil and warm in a 350°F (175°C) oven until piping hot throughout, or microwave individual portions until thoroughly heated.
For additional guidance on storing cooked meals safely, see the USDA's leftovers and food safety advice.
Yes! You can cook the ground beef mixture a day ahead and refrigerate it in a covered container.
When you're ready to bake, slice the potatoes fresh, assemble the layers, and follow the recipe instructions. You may need a little extra baking time if the beef mixture is cold.
For food safety, ground beef should reach an internal temperature of 160°F (71°C) when cooked. You can check the recommended temperature using the FoodSafety.gov safe minimum cooking temperature chart.
No. Thinly sliced raw potatoes cook directly in the creamy sauce while the casserole bakes. Just make sure the baking dish is tightly covered during the first stage.
Yes. Plain Greek yoghurt can be substituted, although it may give the sauce a slightly tangier flavour. Alternatively, use a little extra milk and cream cheese.
The slices may be too thick, or the casserole may need more time in the oven. Cover it again with foil and continue baking until the centre is completely tender.
Yes, but thaw it safely before cooking. Brown the beef thoroughly in the skillet before adding it to the casserole.
This Cheesy Ground Beef & Potato Casserole proves that a filling family dinner doesn't need a long shopping list. With simple potatoes, affordable ground beef, and a handful of fridge staples, you can make a creamy, satisfying meal that works just as well for a weeknight dinner as it does for Sunday lunch.
The golden cheddar topping, tender potatoes, and savoury beef make it especially comforting during the colder months. And if you're lucky enough to have leftovers, they're just as convenient for lunch the following day.
Don’t have everything needed for this Cheesy Ground Beef and Potato Casserole? You can still put together something delicious using what you already have.
Try our Free AI Recipe Generator and enter ingredients such as ground beef, rice, potatoes, or vegetables. The tool can suggest practical meal ideas based on what’s available in your kitchen, making it easier to use leftovers and avoid unnecessary shopping trips.
This Cheesy Ground Beef and Potato Casserole combines layers of tender sliced potatoes, seasoned ground beef, creamy garlic sauce, and melted cheddar cheese. A hearty, budget-friendly baked dinner made with simple ingredients the whole family can enjoy.
Slice potatoes thinly and evenly to ensure they cook properly.
Use sharp cheddar for a stronger cheese flavour, or combine cheddar and mozzarella.
Add frozen peas, sweetcorn, or carrots for extra vegetables.
If the potatoes are still firm, cover and bake for another 10–15 minutes.
Store leftovers in an airtight container in the refrigerator for up to 3–4 days.
Freeze individual portions for up to 2–3 months for best quality.
Reheat until piping hot throughout.