boil the potatoes for about 15 minutes or until fork tender
prepare the meat mixture heat the oil in large skillet over medium heat. add the ground beef to the skillet, season it will the salt and pepper and cook it for about 5 minutes or until it's no longer pink, breaking it up as you go along.
add the onion and garlic and cook for 3 more minutes until the onion softens and becomes translucent. add the pepper flakes, worcestershire sause, onion soup mix, beef broth and stir. stir in the frozen veggies and cook for a couple more minutes. set aside.
prepare the mash potatoes drain the potatoes then add them to a large bowl. add in the butter and using a potatoe masher, mash potatoes until smooth. add milk, parmesan cheese, salt, pepper and mash a bit more untill smooth.
finish assembling the sheperd's pie spread the potatoes over the meat amd smooth with a spoon. take a fork and round up the top a bit and garnish with a bit of parsley.
bake place the skillet on a baking sheet, then place in the the oven and bake for 40 minutes until golden brown on top
garnish with more parsley and pepper and serve warm.