Pre-heat oven to 400’F
Peel potatoes, cut into chunks, cook in boiling water until tender
Drain potatoes and place in bowl of electric mixer, add in dairy-free milk and dairy-free margarine, whip until smooth
Season with salt and pepper
While potatoes are boiling, place canola oil in large saute pan and place on medium high heat
Add onion and carrot, cook until they begin to soften
Add garlic, stir to combine
Add ground turkey, salt & pepper to taste, cook until turkey is cooked through
Sprinkle meat mixture with gluten-free flour, gently stir to combine
Cook for another minute
Add tomato paste, chicken stock, Worcestershire sauce, rosemary, and thyme
Stir to combine
Bring mixture to a boil, reduce heat to low, cover and simmer 10 minutes or until the sauce begins to thicken
Add corn and peas to meat mixture
Spread meat mixture evenly into a 9x11 glass baking dish
Top with mashed potatoes, seal around edges with a rubber spatula to keep it from bubbling over
Place a piece of parchment on a baking sheet, place baking dish on parchment lined baking sheet
Place baking sheet in oven
Bake for 25 minutes or until potatoes begin to brown
Remove from oven and let rest for 15 minutes before serving