Go Back
+ servings
Tasty and easy turkey shepherd's pie recipe. A simple gluten free dinner! #gfree #glutenfree

Turkey Shepherd's Pie.

Turkey shepherd's pie is a hearty and healthy meal that the whole family will love. It's naturally gluten free and very tasty!

Course Main Dish
Cuisine Dairy Free, gluten free
Keyword dairy free shepherd's pie, dairy free sunday dinner recipes
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 6
Calories 384 kcal
Author Kelly Roenicke


  • 1.5 pounds ground turkey
  • 2 teaspoons olive oil
  • 1 onion chopped
  • 3 Tablespoons ketchup
  • 2 cloves garlic minced
  • 1 cup white button mushrooms sliced
  • 3/4 cup non-dairy milk
  • 1 cup frozen peas
  • 1/8 teaspoon white pepper
  • 6 Yukon gold potatoes peeled and cut into large chunks
  • 3 Tablespoons vegan buttery spread
  • 1/2 teaspoon salt
  • 1/2 cup non-dairy milk
  • 3/4 cup Daiya non-dairy cheddar cheese


  1. Turn broiler on.
  2. Heat the olive oil in a large skillet over medium heat. Add the chopped onion, mushrooms, garlic and turkey. Cook until turkey is totally cooked through. Drain off grease.

  3. While the turkey is cooking, boil the potatoes in another pan until soft, for about 20 minutes. Drain off water and add the 1/2 cup non-dairy milk and vegan butter spread and salt, and mash with a potato masher.
  4. Add the ketchup, pepper, and 3/4 cup non-dairy milk to the ground turkey. Stir over low heat until the sauce thickens up a bit. Add the peas and stir until they are heated through.
  5. Pour the turkey mixture into a casserole dish. Spread out evenly. Top with the mashed potatoes and spread them out so that they cover the turkey. Sprinkle Daiya cheese on top.
  6. Place casserole dish uncovered under the broiler for about 5 minutes until cheese is melted and golden.

Recipe Notes

Store leftovers in the refrigerator. They should stay fresh for 3-4 days.

Nutrition Facts
Turkey Shepherd's Pie.
Amount Per Serving
Calories 384 Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 3g19%
Cholesterol 62mg21%
Sodium 549mg24%
Potassium 1259mg36%
Carbohydrates 34g11%
Fiber 6g25%
Sugar 5g6%
Protein 35g70%
Vitamin A 625IU13%
Vitamin C 31.4mg38%
Calcium 139mg14%
Iron 7.3mg41%
* Percent Daily Values are based on a 2000 calorie diet.