Ingredients
Method
- Preheat your oven to 375°F. Grease a 9x13-inch baking dish thoroughly with butter or cooking spray.
- Peel and cube the potatoes into roughly equal pieces. Place them in a large pot, cover with cold water, and add one teaspoon of salt. Bring to a boil, then reduce heat and simmer for 15-20 minutes until fork-tender.
- In a large bowl, combine ground beef, diced onion, minced garlic, breadcrumbs, one egg, Worcestershire sauce, half the ketchup, Italian seasoning, one teaspoon salt, and black pepper. Mix gently until just combined.
- Press the meat mixture evenly into the bottom of your prepared baking dish. Spread the remaining ketchup over the top.
- Drain the cooked potatoes completely and return them to the pot. Add butter, milk, sour cream, one cup of cheese, and the remaining egg. Mash until smooth and creamy.
- Spread the mashed potatoes over the meat layer, smoothing the surface.
- Sprinkle the remaining cheese over the potato layer.
- Bake for 40-45 minutes until the cheese melts and turns golden brown. Let it rest for 10 minutes before serving.
Notes
Don't skip the resting period after baking to allow the layers to set properly. Use starchy russet potatoes for fluffier mashed potatoes. Warm milk and butter before adding to potatoes to prevent gluey texture.
