In a large pot, heat canola oil on medium-high heat. Add the ground pork and sausage and cook until well-browned. Remove from pot, straining any excess liquid, and let cool on paper towel to absorb any grease.
Return pot to the stove and add wine to deglaze pot, scraping any bits on the bottom of the pot with a spoon. Add the onion, garlic and leeks to the pot and cook for 10 minutes, stirring regularly.
Add in carrots, zucchini, spices and butter and continue to cook for another 10 minutes, stirring regularly.
Reduce to medium heat and pour in the chicken stock and return pork and sausage to the pot. Let mixture simmer until liquid reduces by ?, approximately 18-20 minutes.
In a small bowl, whisk together cornstarch and water and add to the pot. Mixture should thicken noticeably. If not, add a little more cornstarch and water.
Season to taste with salt and pepper, transfer to a large baking dish and set aside.
Fill a large pot with water and salt well. Add potatoes, bring to a boil and let cook until fork-tender, about 8 minutes.
Strain and place in a large mixing bowl along with butter and heavy cream and mash until smooth. Season to taste with salt and pepper.
Evenly spread potatoes on top of filling in the baking dish and bake in a 400°F oven until the ‘pie’ is warm and bubbly and the topping begins to brown, about 12-15 minutes.
Yield: 6
Total cook time: 1 hour 10 minutes
Total Time: 70 Minutes