01 -
Set a large pan on medium-high, add oil, sauté onions for about five minutes.
02 -
Stir in beef or lamb, herbs, salt, and pepper. Fry until browned, about 6-8 minutes.
03 -
Add minced garlic with Worcestershire, cooking an additional minute.
04 -
Sprinkle in plain flour and toss in tomato paste. Mix it all together thoroughly.
05 -
Pour in beef broth, toss in peas, carrots, and corn. Simmer mixture gently for 5 minutes.
06 -
Cook cubed potatoes in boiling water for 10-15 minutes.
07 -
Once tender, drain potatoes, leave in the pot, and let them steam off for a minute.
08 -
Add butter, cream, garlic powder, salt, and pepper to potatoes. Mash until smooth.
09 -
Stir in parmesan until fully melted and mixed through.
10 -
Turn oven on to 400°F so it’s hot when ready.
11 -
Spread the beef mix in a square baking pan, and gently cover it with mashed potatoes.
12 -
Place in oven for 25-30 minutes until the top is golden.
13 -
Cool for 15 minutes before slicing and serving.