Go Back
+ servings
potato topped shepherd's pie garnished with green herbs in a skillet

Vegan Shepherd's Pie

The combination of hearty veggies and gravy topped with a comforting vegan mashed potato crust makes this Vegan Shepherd's Pie a family staple for weeknights and rainy days.
Course Dinner
Cuisine Irish
Keyword shepherd's pie, vegan
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 6 people
Calories 1770kcal
Author Cindy Gordon | Vegetarian Mamma


  • Oven-safe skillet



  • Preheat oven to 350 degrees.
  • In a medium oven-safe skillet, heat oil. Add leeks and sauté.
  • Add carrots and mushrooms. Sauté until soft.
  • Add frozen peas to pan. Stir to combine.
  • Add maple syrup and flour. Allow mixture to warm, stirring continuously. Mixture will thicken. Add tomato paste (optional).
  • Cover mixture with layer of vegan mashed potatoes. Cook in oven for about 20 minutes, until potatoes begin to turn golden brown.
  • Top with diced chives. Enjoy!



Calories: 1770kcal | Carbohydrates: 333g | Protein: 55g | Fat: 33g | Saturated Fat: 3g | Sodium: 982mg | Potassium: 6242mg | Fiber: 47g | Sugar: 79g | Vitamin A: 47075IU | Vitamin C: 356mg | Calcium: 339mg | Iron: 14mg