Ingredients
Equipment
Method
- Preheat oven to 375°F (190°C) and grease a 9x13-inch baking dish. Slice potatoes thinly (about ⅛ inch) and keep in cold water to prevent browning.
- Heat olive oil in a large skillet over medium heat. Add ground beef and cook for 5-7 minutes, breaking it up with a wooden spoon, until browned and no pink remains. Drain excess fat.
- Add chopped onion to the skillet with the beef. Cook for 3-4 minutes until softened and translucent. Add minced garlic and cook for 1 minute until fragrant. Season with salt and pepper.
- Spread the beef mixture evenly across the bottom of the prepared baking dish.
- Drain and pat dry the sliced potatoes. Layer them over the beef, overlapping slightly. Sprinkle with Italian seasoning, paprika, salt, and pepper.
- Distribute shredded cheddar cheese evenly over the potatoes, followed by Parmesan if using. Pour beef broth (and milk if using) around the edges of the dish.
- Cover tightly with aluminum foil and bake for 30 minutes.
- Remove foil and bake uncovered for an additional 15-20 minutes until cheese is golden and bubbly and potatoes are tender when pierced with a fork.
- Let rest for 5 minutes before serving.
Notes
Storage: Refrigerate leftovers in an airtight container for up to 4 days. Reheat in microwave at 50% power or in 350°F oven covered with foil. Freezes well for up to 3 months; thaw overnight before reheating. Substitutions: Use ground turkey or chicken instead of beef. Sweet potatoes or red potatoes work in place of Russets. Try Monterey Jack, Gruyere, or pepper jack cheese. Make-Ahead: Brown beef and slice potatoes earlier in the day. Assemble completely and refrigerate up to 24 hours before baking (add 10 minutes to covered baking time). Variations: Add sliced mushrooms, bell peppers, or zucchini. Season with cumin and chili powder instead of Italian herbs for a Tex-Mex version.
