Cheesy Potato & Ground Beef Casserole

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.