This comforting and hearty casserole is the ultimate family-pleaser, combining savory ground beef, tender thinly sliced potatoes, and plenty of melty cheese. It is a perfect one-pan solution for busy weeknights that requires minimal cleanup. The potatoes absorb the seasoned meat juices to create a creamy texture that everyone will love. Whether you are hosting a casual gathering or simply need a reliable, delicious dinner that hits the spot every time, this classic dish is sure to become a staple in your home cooking rotation.
1 lb ground beef (85/15 lean mix)
4 medium potatoes (russet or Yukon gold), peeled and sliced
1 medium onion, finely chopped
1.5 cups shredded cheddar or mozzarella cheese
1/2 cup milk
2 tbsp butter, melted
Salt, to taste
Black pepper, to taste
Garlic powder, to taste
Preheat your oven to 375°F (190°C).
In a skillet, brown the ground beef with the chopped onion until cooked through, then drain excess fat.
Season the beef mixture with salt, pepper, and garlic powder.
In a greased casserole dish, layer half of the thinly sliced potatoes.
Spread the seasoned beef mixture over the potatoes, then top with the remaining potato slices.
In a small bowl, whisk together the milk and melted butter, then pour evenly over the casserole.
Cover the dish with foil and bake for 45 minutes.
Remove the foil, sprinkle the shredded cheese over the top, and bake for an additional 15 minutes until the potatoes are fork-tender and the cheese is bubbly and golden.
Use freshly shredded cheese rather than pre-bagged options for a smoother, creamier melt. Yukon gold potatoes hold their shape well, but russets provide a lovely starchiness. Leftovers store well in an airtight container for up to 3 days and taste even better the next day.