Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C) and grease a 9x13-inch baking dish with cooking spray or olive oil. Thinly slice your potatoes into even rounds (about 1/8 inch thick) so they cook uniformly and become perfectly tender.
- Heat olive oil in a large skillet over medium heat. Add the ground beef, breaking it apart as it cooks until beautifully browned and no longer pink (about 5-7 minutes). Drain any excess fat if needed.
- Add the chopped onion and minced garlic to the skillet with the beef. Cook for another 3-4 minutes until the onion becomes soft and translucent and releases its savory aromas.
- Spread the seasoned beef mixture evenly across the bottom of your greased baking dish. Arrange the thinly sliced potatoes in overlapping layers on top of the beef.
- Sprinkle the potatoes generously with salt, pepper, Italian seasoning, and paprika. Then cover with the shredded cheddar and grated Parmesan cheese.
- Pour the beef broth (or water) around the edges of the casserole to keep everything moist and tender as it bakes. For an extra creamy texture, drizzle the milk over the top.
- Cover the dish tightly with aluminum foil and bake for 30 minutes. After 30 minutes, remove the foil and continue baking for an additional 15-20 minutes, or until the potatoes are fork-tender and the cheese is bubbly and golden brown.
- Let the casserole rest for 5 minutes, then garnish with fresh parsley if desired. Serve hot and enjoy every comforting, cheesy bite!
Notes
Slice Potatoes Evenly: Use a mandoline slicer or sharp knife to cut potatoes into uniform thin slices so they cook evenly.
Don't Skip the Liquid: The beef broth or water is essential for steaming the potatoes and preventing them from drying out.
Storage: Store leftovers in an airtight container in the fridge for up to 4 days or freeze for up to 3 months.
Make-Ahead: Assemble the casserole up to 24 hours in advance, cover, and refrigerate. Bake when ready (add 5-10 extra minutes to baking time if baking from cold).
