Ingredients
Equipment
Method
- Heat the oil in a large skillet over medium-high heat for 2 minutes. Add the onions and cook for 5 minutes, stirring occasionally.
- Add the ground beef or lamb to the skillet. Break it apart with a wooden spoon. Add the parsley, rosemary, thyme, salt, and pepper. Stir well. Cook for 6-8 minutes, until the meat is browned, stirring occasionally.
- Add the Worcestershire sauce and garlic. Stir to combine. Cook for 1 minute.
- Add the flour and tomato paste. Stir until well incorporated and no clumps of tomato paste remain.
- Add the broth, frozen peas and carrots, and frozen corn. Bring the liquid to a boil, then reduce to a simmer. Simmer for 5 minutes, stirring occasionally.
- Set the meat mixture aside. Preheat your oven to 400 degrees F.
- Place the potatoes in a large pot and cover with water. Bring the water to a boil, then reduce to a simmer. Cook until the potatoes are fork-tender, 10-15 minutes.
- Drain the potatoes in a colander. Return the potatoes to the hot pot and let them rest for 1 minute to evaporate any remaining liquid.
- Add the butter, half & half, garlic powder, salt, and pepper. Mash the potatoes and stir until all ingredients are mixed together.
- Add the parmesan cheese to the potatoes and stir until well combined.
- Pour the meat mixture into a 9x9 inch baking dish and spread it into an even layer. Spoon the mashed potatoes on top of the meat and carefully spread into an even layer.
- If the baking dish looks very full, place it on a rimmed baking sheet to catch any filling that bubbles over. Bake uncovered for 25-30 minutes. Cool for 15 minutes before serving.
Nutrition
Notes
If you cannot find frozen mixed peas and carrots, you can use 1/2 cup frozen peas and 1/2 cup frozen sliced carrots. Start preheating the oven after you make the meat mixture.
