Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.4
(8)
Export 11 ingredients for grocery delivery
Step 1
In a medium pot over medium high heat, bring the potatoes to a boil in lightly salted water. Boil until very tender, roughly 15 minutes.
Step 2
Once the potatoes are tender, drain the water and mash them with the warm milk and 3 Tbsp of butter.*
Step 3
While the potatoes are boiling, heat 1 Tbsp of butter in a large sauté pan. Add the onion and garlic and sauté over medium heat until softened, 3-5 minutes.
Step 4
Add the chopped beef** to the onion and garlic mixture. Mix well. Season with parsley and salt and pepper as needed. (The seasoning level here will depend on your roast’s flavor.) Add a splash or two of beef broth if the meat mixture looks dry.
Step 5
Remove the pan from the heat and add the beaten egg. Mix well.
Step 6
Preheat your oven to 400F.
Step 7
Spoon roughly 1 c of mashed potatoes into bottom of greased 8x8 baking dish. Spread to cover the bottom of the dish.
Step 8
Add the meat mixture, spreading to make it even.
Step 9
Top with the remaining mashed potatoes.
Step 10
Sprinkle with Parmesan cheese.
Step 11
Bake the dish for 20-25 minutes, until the cheese is golden and you can see little bubbles coming up the sides (if using a glass baking dish).
Step 12
Let stand for 10 minutes before serving.