Cut and boil the potatoes and cauliflower in salted water, drain well, add the butter and milk and mash until smooth. Set aside.
While you are waiting for the potatoes to cook prepare the rest of the ingredients. In a pan heat up 2 tablespoons of oil, add the onion, garlic and celery and fry for 3 minutes until softened stirring often. Add the wine and cook for another minute.
Add the ground turkey and cook for 3 minutes mashing with a fork and breaking up the larger pieces.
Add the cubed mushrooms, stock, Worcestershire sauce, italian seasoning, tomato puree and pepper to taste, stir, cover and cook gently for 15 minutes stirring occasionally. In the meantime preheat the oven to 400 F/ 200 C/ gas mark 6.
Add the frozen peas and carrots and scatter over the flour. Stir until the sauce thickens and starts bubbling. Remove from the heat and adjust the seasoning if needed.
Transfer the mixture into your casserole dish.
Top with the mashed potatoes and scatter over the cheese.
Bake on the top oven shelf for 20-25 minutes until golden. Remove from the oven and serve.
Add salsa on top for extra kick
