This Cheesy Ground Beef and Potato Casserole is a hearty, comforting family dinner made with thinly sliced potatoes, seasoned ground beef, onions, garlic, creamy sauce, cheddar, and stretchy mozzarella.
Everything is layered in one baking dish and cooked until the potatoes are tender and the cheese is beautifully golden and bubbly. It is an easy comfort-food recipe that works perfectly for weeknight dinners, family gatherings, or a cozy weekend meal.
Recipe Overview
| Category | Details |
| Prep Time | 20 minutes |
| Cook Time | 55–60 minutes |
| Resting Time | 10 minutes |
| Total Time | About 1 hour 30 minutes |
| Servings | 6 |
| Oven Temperature | 190°C / 375°F |
| Difficulty | Easy |
| Cooking Method | Oven-Baked |
Why You’ll Love This Recipe
This potato and ground beef casserole combines simple ingredients into a rich and satisfying meal.
The thinly sliced potatoes become tender and creamy as they bake in the sauce.
Seasoned ground beef adds plenty of savory flavor, while cheddar and mozzarella create a delicious golden, cheesy topping.
The recipe is easy to assemble and can be prepared in one baking dish, making cleanup simple.
It is also versatile enough to serve with a fresh salad or your favorite roasted vegetables.
Ingredients
For the Beef Filling
| Ingredient | Amount |
| Ground beef | 500 g / 1.1 lb |
| Yellow onion, finely chopped | 1 |
| Garlic, minced | 2 cloves |
| Olive oil | 2 tablespoons |
| Garlic powder | 1 teaspoon |
| Salt | To taste |
| Freshly ground black pepper | To taste |
For the Potato Layers
| Ingredient | Amount |
| Large potatoes, thinly sliced | 4–5 |
| Heavy cream | 250 ml / about 1 cup |
| Shredded cheddar cheese | 200 g / about 2 cups |
| Shredded mozzarella cheese | 100 g / about 1 cup |
| Dried thyme or dried parsley | 1 teaspoon |
Step-by-Step Instructions
1. Preheat the Oven
Preheat your oven to 190°C / 375°F.
Lightly grease a medium-to-large glass baking dish with a little olive oil or cooking spray.
For even cooking, choose a dish large enough to accommodate several layers without overflowing.
2. Prepare the Potatoes
Peel the potatoes if desired and slice them into thin, even rounds, approximately ⅛ inch / 3 mm thick.
Try to keep the slices similar in thickness so they cook evenly.
Set them aside while you prepare the beef.
3. Cook the Ground Beef
Heat the olive oil in a large skillet over medium heat.
Add the finely chopped onion and cook for approximately 2 minutes, stirring occasionally.
Add the minced garlic and cook for another 30–60 seconds until fragrant.
Add the ground beef and break it apart with a wooden spoon.
Season with garlic powder, salt, and freshly ground black pepper.
Cook for approximately 6–8 minutes, stirring occasionally, until the beef is browned and fully cooked.
Drain excess grease if necessary.
4. Start the First Layer
Arrange a single layer of sliced potatoes across the bottom of the prepared baking dish.
Try to slightly overlap the slices so there are no large gaps.
Season lightly with salt, pepper, and a little dried thyme if desired.
5. Add the Beef
Spread approximately half of the cooked ground beef evenly over the first layer of potatoes.
Sprinkle a small portion of the cheddar and mozzarella over the beef.
The cheese between the layers helps create a flavorful, cohesive casserole.
6. Build the Remaining Layers
Add another layer of sliced potatoes over the beef and cheese.
Spread the remaining ground beef evenly over the potatoes.
Finish with a final layer of potato slices.
Arrange the final potato layer neatly because it will become the visible top of the casserole.
7. Add the Cream and Cheese
Slowly pour the heavy cream evenly over the entire casserole.
Try to distribute it across the surface so it can seep down between the potato layers during baking.
Sprinkle the remaining cheddar and mozzarella generously over the top.
Finish with the dried thyme or parsley.
8. Bake Covered
Cover the baking dish tightly with aluminum foil.
Place it in the preheated oven and bake for approximately 40 minutes.
The steam created under the foil helps the potatoes cook and become tender.
9. Finish Uncovered
Carefully remove the aluminum foil.
Return the casserole to the oven and continue baking for another 15–20 minutes.
The potatoes should be tender when pierced with a fork, while the cheese should be melted, bubbling, and golden brown.
If you want a darker cheese crust, you can place the casserole under the broiler for the final 1–2 minutes, watching it closely.
10. Rest and Serve
Remove the casserole from the oven and let it rest for approximately 10 minutes.
This allows the creamy sauce to settle and makes the casserole easier to cut and serve.
Use a spatula to scoop generous portions and serve hot.
Best Tips
Slice the potatoes evenly and fairly thinly. Thick or uneven slices can cook at different rates.
Do not skip covering the casserole during the first part of baking. The trapped steam helps the potatoes soften.
Season each component lightly rather than adding a large amount of salt at once.
Drain excess grease from the beef if necessary so the finished casserole does not become overly oily.
Let the casserole rest before serving. Cutting it immediately can cause the layers to fall apart and the sauce to run out.
For an especially golden cheese topping, finish the casserole under the broiler for a minute or two while watching it carefully.
Best Ingredient Options
Yukon Gold or yellow potatoes work particularly well because they become creamy while holding their shape.
Russet potatoes can also be used and create a softer, starchier texture.
Sharp cheddar gives the casserole a stronger cheese flavor, while mild cheddar produces a gentler, creamier taste.
Mozzarella provides the stretchy cheese texture, but Monterey Jack or Colby can also be used.
Heavy cream creates a rich sauce. For a lighter option, use whole milk combined with a simple béchamel sauce.
Recipe Variations
For extra vegetables, add sautéed mushrooms, bell peppers, spinach, or zucchini between the layers.
For a spicy casserole, add crushed red pepper flakes, cayenne pepper, or a little smoked paprika to the ground beef.
For a garlic-herb version, add fresh parsley, thyme, or rosemary to the beef mixture.
For an extra cheesy casserole, add a thin layer of cheese between each potato and beef layer.
You can also add a small amount of grated Parmesan to the top before baking for an extra savory crust.
What to Serve With
Serve this hearty casserole with a crisp green salad to balance the richness of the cheese and cream.
Steamed broccoli, green beans, or roasted carrots make excellent vegetable sides.
A simple tomato and cucumber salad with a light vinaigrette also pairs beautifully with the creamy casserole.
For a complete comfort-food dinner, serve it with warm crusty bread.
Make-Ahead Instructions
The ground beef can be cooked up to 1 day in advance and stored in the refrigerator.
You can also slice the potatoes and assemble the casserole several hours before baking.
If preparing the entire casserole ahead of time, cover it tightly and refrigerate it until ready to bake.
Because the dish starts cold, it may require additional baking time. Make sure the center is fully hot and the potatoes are tender before serving.
Storage
Allow leftovers to cool before transferring them to an airtight container.
Refrigerate for up to 3–4 days.
Keep the casserole refrigerated rather than leaving it at room temperature for an extended period.
Reheating
Reheat individual portions in the microwave until hot throughout.
For the best texture, reheat larger portions in a 175°C / 350°F oven.
Cover the casserole loosely with aluminum foil while reheating to prevent the cheese from becoming too dark.
Remove the foil during the final few minutes to help the cheese become bubbly again.
Freezing
This casserole can be frozen, although the texture of the potatoes and cream sauce may change slightly after thawing.
Allow the casserole to cool completely before freezing.
Wrap it tightly and place it in a freezer-safe container.
Freeze for up to 2–3 months.
Thaw overnight in the refrigerator before reheating thoroughly.
Common Mistakes to Avoid
Do not cut the potatoes too thick because they may remain firm in the center.
Avoid leaving large gaps between the potato slices because the layers may not cook evenly.
Do not use excessive liquid. The cream should be distributed evenly without completely submerging the potatoes.
Avoid adding too much salt because the cheddar and other ingredients already contribute seasoning.
Do not skip the resting period. Ten minutes allows the casserole to firm up and makes serving much easier.
Nutrition Estimate
Nutrition values are approximate and will vary depending on the ground beef, cheese, cream, potato size, and serving size.
| Nutrient | Estimated Amount Per Serving |
| Calories | 550–650 kcal |
| Protein | 30–35 g |
| Fat | 32–40 g |
| Carbohydrates | 40–50 g |
| Fiber | 4–6 g |
| Sugar | 4–6 g |
| Sodium | 600–900 mg |
| Calcium | 300–400 mg |
Frequently Asked Questions
Can I use ground chicken instead of ground beef?
Yes. Ground chicken can be used for a lighter version, although the flavor will be milder.
What type of potatoes work best?
Yukon Gold, yellow potatoes, or russet potatoes all work well. The most important thing is to slice them evenly and thinly.
Can I use milk instead of heavy cream?
Yes. Whole milk can be used, but the casserole will be less rich. For a thicker result, prepare a simple béchamel sauce instead.
Can I prepare this casserole the night before?
Yes. Assemble the casserole, cover it tightly, and refrigerate it. Add some extra baking time because the dish will be cold when it goes into the oven.
How do I know when the potatoes are cooked?
Insert a fork or thin knife into the center of the casserole. The potatoes should be completely tender without resistance.
Can I make the cheese topping extra crispy?
Yes. Once the casserole is fully cooked, place it under the broiler for 1–2 minutes until the cheese becomes deeply golden. Watch it carefully to prevent burning.
Can I add vegetables?
Absolutely. Mushrooms, spinach, bell peppers, peas, broccoli, and zucchini can all be added to the layers.
Final Thoughts
This Cheesy Ground Beef and Potato Casserole is a delicious combination of tender potatoes, savory seasoned beef, creamy sauce, cheddar, and melted mozzarella.
It is simple enough for a weeknight dinner while still being hearty and comforting enough for a family gathering.
For the best results, slice the potatoes evenly, cook the beef until nicely browned, cover the casserole during the first stage of baking, and allow it to rest for 10 minutes before serving.
Serve it hot with a crisp salad or roasted vegetables for a satisfying homemade meal.