-
1
Preheat oven to 375 degrees.
-
2
To make the Mashed Potatoes:.
-
3
Place potatoes in large pot and cover with water.
-
4
Bring water to a boil and boil potatoes for about 10-12 minutes.
-
5
Meanwhile, combine milk, butter, and sour cream in small saucepan and warm on low heat.
-
6
Potatoes are done when they are fork tender.
-
7
Drain and return potatoes to pot to dry.
-
8
Add milk mixture slowly and in batches to determine how creamy you want them.
-
9
Mash potatoes with milk mixture and add salt and pepper to taste.
-
10
To make the Turkey Filling:.
-
11
Heat olive oil and 2 tablespoons of butter in large skillet over medium high heat.
-
12
Add onion, carrots, garlic, corn, half the salt and italian seasoning.
-
13
Cook until onions are opaque, about 10 minutes.
-
14
Add ketchup and cook for another 3-4 minutes.
-
15
Combine pepper, ground turkey, worcestershire sauce, beef broth, red wine and flour with the vegetable mixture.
-
16
Cook until the turkey is browned and the sauce begins to thicken, about 5-10 minutes.
-
17
Place beef filling in 1 quart casserole dish.
-
18
Top with mashed potatoes but leave about a 1 inch rim so the meat mixture can breath, Top mashed potatoes with parmesan cheese and dot with remaining tablespoons of butter.
-
19
Place in a 375 degree oven and bake about 35-40 minutes, until the turkey mixture is bubbly and the mashed potatoes are golden brown.