×1
Ground beef or lamb with vegetables in a rich gravy, topped with cheesy mashed potatoes and baked.
20 min
Prep Time
50 min
Cook Time
1 hr 10 min
Total Time
6
Serves
6
Servings
If the baking dish is very full, place it on a rimmed baking sheet to catch any overflow. Can be assembled ahead and refrigerated up to 3 days before baking.
Add the oil to a large skillet and heat over medium-high for 2 minutes.
Add the onions and cook 5 minutes, stirring occasionally.
Add the ground beef or lamb and break it apart with a wooden spoon. Add parsley, rosemary, thyme, salt, and pepper; stir well.
Cook 6-8 minutes, until the meat is browned, stirring occasionally.
Add Worcestershire sauce and minced garlic; cook 1 minute.
Add flour and tomato paste and stir until incorporated.
Add beef broth, frozen peas and carrots, and frozen corn. Bring to a boil, then reduce to a simmer and simmer for 5 minutes, stirring occasionally. Set aside.
Place potatoes in a large pot, cover with water, bring to a boil, reduce to a simmer and cook until fork tender, 10-15 minutes.
Drain potatoes and return to the hot pot; let rest 1 minute to evaporate remaining liquid.
Add butter, half & half, garlic powder, salt, and pepper. Mash until smooth.
Stir in the parmesan cheese until well combined.
Preheat oven to 400 degrees F after making the meat mixture.
Pour the meat mixture into a 9x9 (or 7x11) inch baking dish and spread into an even layer.
Spoon the mashed potatoes on top of the meat and carefully spread into an even layer.
If the dish looks very full, place it on a rimmed baking sheet to catch any overflow.
Bake uncovered for 25-30 minutes, until the filling is bubbling and the potatoes are golden.
Cool for 15 minutes before serving.