This Cheesy Ground Beef & Potato Casserole is the kind of hearty, comforting dinner that brings everyone to the table. Tender slices of potato are layered with perfectly seasoned ground beef, rich tomato sauce, and plenty of gooey melted cheese. Everything bakes together until bubbling around the edges and beautifully golden on top.
It’s an easy, budget-friendly family meal that feels wonderfully indulgent without requiring complicated ingredients or hours of preparation.
Why You’ll Love This Recipe
- Easy one-dish comfort food with simple ingredients
- Tender potatoes and flavorful seasoned ground beef in every bite
- Plenty of melted cheese for a rich, satisfying finish
- Great for busy weeknight dinners
- Easy to customize with your favorite vegetables and seasonings
- Perfect for leftovers—the flavors become even better the next day
⸻
Ingredients
For the Casserole
- 900 g (2 lb) ground beef
- 1.2 kg (2½ lb) potatoes, peeled and thinly sliced
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 2 cups shredded mozzarella cheese
- 1 cup shredded cheddar cheese
- 2 cups tomato pasta sauce or marinara sauce
- 1 tbsp tomato paste
- 1 tbsp olive oil
- 1 tsp smoked paprika
- 1 tsp Italian seasoning
- 1 tsp garlic powder
- ½ tsp onion powder
- 1 tsp salt, or to taste
- ½ tsp freshly ground black pepper
- ½ tsp dried parsley
For the Topping
- ½ cup additional shredded mozzarella
- ¼ cup shredded cheddar
- 1 tbsp fresh parsley, chopped
- Optional: a pinch of paprika for color
⸻
Instructions
1. Prepare the Oven and Baking Dish
Preheat your oven to 190°C (375°F).
Lightly grease a 9×13-inch baking dish with olive oil or nonstick cooking spray.
2. Prepare the Potatoes
Peel the potatoes and slice them into thin, even rounds, approximately ⅛-inch thick.
Try to keep the slices similar in thickness so they cook evenly. Set them aside while you prepare the beef mixture.
3. Brown the Ground Beef
Heat the olive oil in a large skillet over medium-high heat.
Add the diced onion and cook for 3–4 minutes, until softened and translucent. Add the minced garlic and cook for another 30 seconds.
Add the ground beef and cook for 6–8 minutes, breaking it apart with a wooden spoon until browned and fully cooked.
Drain any excess grease if necessary.
4. Season the Beef
Stir in the tomato paste, smoked paprika, Italian seasoning, garlic powder, onion powder, salt, and black pepper.
Cook for another 1–2 minutes to allow the seasonings and tomato paste to develop their flavor.
Pour in the tomato sauce and stir well. Simmer for 5 minutes, allowing the mixture to thicken slightly.
Taste and adjust the seasoning if needed.
5. Assemble the Casserole
Spread a thin layer of the beef and tomato mixture across the bottom of the prepared baking dish.
Arrange a layer of sliced potatoes over the sauce, slightly overlapping each slice.
Add another layer of the seasoned beef mixture, followed by a generous sprinkle of mozzarella and cheddar cheese.
Repeat the layers until all the potatoes and beef mixture have been used.
Finish with a generous layer of cheese on top.
6. Cover and Bake
Cover the baking dish tightly with aluminum foil.
Bake for 45–50 minutes.
The foil traps steam inside the dish, helping the potatoes become tender without drying out the casserole.
7. Uncover and Add the Final Cheese
Remove the foil and sprinkle the remaining mozzarella and cheddar over the top.
Return the casserole to the oven and bake uncovered for another 15–20 minutes, or until the potatoes are completely tender and the cheese is melted, bubbling, and golden brown.
For an extra golden top, place the casserole under the broiler for 1–2 minutes, watching carefully to prevent burning.
8. Rest Before Serving
Remove the casserole from the oven and let it rest for 10–15 minutes before slicing.
This short resting period allows the sauce to settle and makes the casserole much easier to serve.
Finish with freshly chopped parsley and serve warm.
⸻
Pro Tips for the Best Potato Casserole
Slice the potatoes evenly.
Thin, uniform slices cook more consistently and give the casserole a soft, creamy texture.
Don’t skip browning the beef.
Cooking the beef and onions before assembling adds significantly more flavor than putting raw beef directly into the casserole.
Use freshly shredded cheese.
Freshly grated mozzarella and cheddar usually melt more smoothly than pre-shredded cheese.
Let it rest.
Cutting into the casserole immediately can cause the sauce to run. Resting for 10–15 minutes helps everything set.
Want extra crispy cheese?
Broil the casserole briefly at the end until the top becomes golden and bubbly.
⸻
Easy Variations
Creamy Version
Add ½ cup heavy cream or sour cream to the beef sauce for an extra creamy casserole.
Mushroom & Beef
Sauté 1 cup sliced mushrooms with the onions before adding the ground beef.
Spicy Beef & Potato Casserole
Add ½ teaspoon crushed red pepper flakes or diced jalapeños to the beef mixture.
Loaded Cheeseburger Style
Add cooked bacon, extra cheddar, diced pickles, and a drizzle of burger sauce before serving.
Vegetable Version
Add diced bell peppers, zucchini, corn, or spinach to the beef mixture for extra vegetables.
⸻
What to Serve With It
This casserole is filling enough to serve as a complete main course, but it pairs especially well with lighter sides such as:
- Fresh green salad
- Steamed broccoli
- Roasted green beans
- Garlic bread
- Coleslaw
- Roasted vegetables
- Simple cucumber and tomato salad
⸻
Storage & Reheating
Refrigerator
Allow leftovers to cool, then transfer them to an airtight container. Refrigerate for up to 4 days.
Freezer
The fully baked casserole can be frozen in an airtight, freezer-safe container for up to 2–3 months.
For the best texture, thaw overnight in the refrigerator before reheating.
Reheating
Reheat individual portions in the microwave or warm the entire casserole in a 175°C (350°F) oven until heated through.
If the casserole seems dry, add a small splash of tomato sauce before reheating.
⸻
Frequently Asked Questions
Can I use different potatoes?
Yes. Yukon Gold, Russet, or similar all-purpose potatoes work well. Yukon Gold potatoes give the casserole a particularly creamy texture.
Can I prepare this casserole ahead of time?
Absolutely. Assemble the casserole, cover it tightly, and refrigerate it until you’re ready to bake. For food safety and best texture, bake it within about 24 hours.
Can I use ground turkey instead of beef?
Yes. Ground turkey can be substituted for ground beef. Because turkey is leaner, you may want to add a little extra olive oil or sauce.
How do I know when the potatoes are done?
Insert a thin knife or fork into the center of the casserole. The potatoes should be soft and offer very little resistance.
⸻
Recipe Information
Prep Time: 25 minutes
Cook Time: 60–70 minutes
Resting Time: 10–15 minutes
Total Time: About 1 hour 45 minutes
Servings: 6–8
Course: Dinner
Cuisine: American Comfort Food
Keyword: Cheesy Ground Beef Potato Casserole, Beef and Potato Bake, Cheesy Potato Casserole
Final Thoughts
This Cheesy Ground Beef & Potato Casserole is pure comfort food: tender potatoes, savory seasoned beef, rich tomato sauce, and a generous blanket of bubbling cheese. It’s simple enough for a weeknight but hearty and delicious enough to serve when you’re feeding a crowd.
Serve it hot with a fresh salad and some crusty garlic bread, and you’ve got a satisfying homemade dinner that the whole family will want seconds of!