Instructions:
- Preheat the oven to 375ºF.
- In a medium bowl, mash the potatoes with the Kerrygold Unsalted Butter and nutmeg. Gradually add the milk, stirring and mashing until fluffy. Season and set aside.
- In a large skillet, melt the Kerrygold Unsalted Butter over medium heat. Add the onions, celery, carrots, garlic and cook, occasionally stirring, until softened, about 8 minutes.
- Add the beef, using a spoon to stir and break up any large pieces, cooking until browned and thoroughly combined with the vegetables.
- Stir in the flour. Add a splash of the stock and use the wooden spoon to scrape up any browned bits stuck to the bottom of the pan.
- Add the remaining stock, tomato paste, rosemary, thyme, Worcestershire sauce, and peas; stir to combine.
- Reduce the heat to low and cook until the sauce thickens, about 5 minutes. Season with salt and pepper.
- Transfer the filling to a 9 x 13-inch baking dish, then top with the potatoes. Bake for 30 minutes until the sauce bubbles. Garnish with parsley and serve.