Ingredients
Equipment
Method
- Step 1: Heat olive oil in a large skillet over medium heat. Sauté finely chopped onion and minced garlic for 2–3 minutes until soft and translucent.
- Step 2: Add ground beef to the skillet. Season with salt and black pepper. Break meat apart and cook over medium-high heat until browned and no longer pink. Drain excess fat if needed. Remove from heat and set aside.
- Step 3: Peel and thinly slice potatoes about 1/8 inch thick. Rinse slices under cold water to remove excess starch and pat dry thoroughly.
- Step 4: In a small saucepan, melt butter over low heat. Add heavy cream and milk, stirring gently to combine. Season lightly with salt, black pepper, and a pinch of nutmeg if using. Warm sauce for 2–3 minutes without boiling.
- Step 5: Preheat oven to 375°F (190°C). Lightly butter a baking dish. Layer a single layer of potato slices on the bottom, then a layer of cooked ground beef. Continue layering, finishing with potatoes on top.
- Step 6: Pour warm cream sauce evenly over the casserole layers, pressing gently to help it seep between layers. Sprinkle shredded cheese evenly on top.
- Step 7: Cover dish with aluminum foil and bake for 30 minutes. Remove foil and bake an additional 15–20 minutes until top is golden and bubbly and potatoes are tender.
- Step 8: Let casserole rest about 5 minutes before serving. Garnish with chopped fresh parsley if desired.
Notes
Use ground turkey, chicken, or pork as a substitute for beef. Mix cheeses like mozzarella or Parmesan for different flavors. Add sautéed mushrooms, spinach, or bell peppers for extra nutrients. Use half-and-half or evaporated milk for a lighter sauce. Store leftovers in the fridge up to 3–4 days or freeze for up to 2 months.
