Step-by-Step Instructions
1. Cook the Meat Filling
Heat olive oil or butter in a skillet over medium heat. Add chopped onions and garlic, sauté until fragrant. Stir in ground meat, season with salt, pepper, and paprika, and cook until browned and crumbly. Set aside.
2. Prepare the Potatoes
Peel and slice the potatoes into thin, even rounds. The thinner the slices, the quicker they’ll cook and the softer they’ll become in the casserole.
3. Assemble the Casserole
Grease a baking dish with butter or oil. Begin layering:
First, arrange a layer of potato slices.
Next, spread a portion of the cooked meat filling.
Repeat layers until all ingredients are used, finishing with a potato layer on top.
4. Make the Creamy Mixture
In a bowl, whisk together the eggs and milk (or cream). Pour this mixture evenly over the layered casserole. This step ensures the dish holds together while baking and adds richness.
5. Add Cheese and Bake
Sprinkle shredded cheese generously over the top. Cover the dish with foil and bake in a preheated oven at 375°F (190°C)for 40 minutes. Remove foil and bake an additional 15 minutes until the top is golden brown and bubbling.
6. Rest and Serve
Let the casserole rest for about 10 minutes before slicing—this makes it easier to cut neat portions. Garnish with fresh parsley and serve hot.
Tips & Variations
Make it heartier: Add vegetables like carrots, peas, or spinach between the layers.
Spice it up: Add chili flakes or hot sauce to the meat mixture for extra heat.
Lighter version: Swap cream with low-fat milk and use lean ground turkey.
Meal prep friendly: Cook once, enjoy twice! Leftovers taste even better the next day.
Final Thoughts
The Meat and Potato Casserole is proof that comfort food doesn’t have to be complicated. With simple layers of potatoes, savory meat, and creamy, cheesy goodness, this recipe delivers a wholesome meal that satisfies every craving. Serve it with a fresh salad or a side of crusty bread, and you’ve got a complete dinner that will have everyone asking for seconds.