Instructions
Step 1: Preheat oven to 375°F (190°C). Grease a large baking dish.
Step 2: Heat olive oil in a skillet over medium heat. Add onions and garlic, sauté until fragrant. Stir in ground beef, paprika, oregano, salt, and pepper. Cook until browned and crumbly. Set aside.
Step 3: In a saucepan, melt butter. Stir in flour and cook for 1 minute. Gradually whisk in milk until smooth and thickened. Season with salt, pepper, and nutmeg.
Step 4: Arrange a layer of sliced potatoes at the bottom of the baking dish. Spread some beef mixture on top, followed by a layer of sauce and a sprinkle of cheese.
Step 5: Repeat layers until all ingredients are used, finishing with sauce and cheese on top.
Step 6: Cover with foil and bake for 35 minutes. Remove foil and bake another 20 minutes, or until the potatoes are tender and the top is golden brown.
Step 7: Let rest 10 minutes before slicing. Garnish with parsley and serve warm.
Tips & Secrets
-
Use a mandoline for evenly thin potato slices.
-
Try adding a layer of sautéed mushrooms or spinach for extra flavor.
-
For a creamier dish, swap half the milk with heavy cream.
Serving & Storage
Serve warm as a main dish with a fresh green salad or crusty bread. Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven at 350°F (175°C) until hot.
Variations
-
Swap ground beef for ground chicken, turkey, or lamb.
-
Add a layer of ricotta or cottage cheese for creamier texture.
-
Use sweet potatoes instead of regular for a slightly sweet twist.
Conclusion
This Cheesy Potato & Ground Beef Casserole is a hearty, family-friendly dish that’s perfect for weeknight dinners or gatherings. With tender potatoes, flavorful beef, and golden melted cheese, it’s comfort food at its finest.