Skip to content
Vegan Vegetarian Vegan Shepherd’s Pie

Filling

Vegan Shepherd’s Pie

dessertdinnerlunchVeganVegetarianDairy-FreeNut-FreeShellfish-FreeEgg-FreeSesame-Free

Ingredients

  • vegetable oil1 tablespoon
  • garlic2 tablespoon
  • onion1
  • celery3 stalk
  • carrot2
  • mushrooms2 cup
  • corn1 cup
  • fresh parsley¼ cup
  • tomato paste1 tablespoon
  • dried thyme1 teaspoon
  • dried sage1 teaspoon
  • pepper1 teaspoon
  • salt1 teaspoon
  • vegetable broth2 cup
  • flour1 tablespoon
  • potato4
  • vegan butter1 tablespoon
  • soy milk½ cup
  • salt1 teaspoon
  • pepper1 teaspoon

Instructions

  1. 1

    Preheat oven to 220ºC (425ºF).

  2. 2

    In a medium-large pot, over medium heat, combine oil, garlic, and onions.

  3. 3

    Cook for one minute, until onions start to soften.

  4. 4

    Add celery and carrots, stir until onions are translucent.

  5. 5

    Add mushrooms, corn, parsley, tomato paste, thyme, sage, salt, and pepper until well mixed.

  6. 6

    Add veggie stock in half-cup (120 ml) increments, allowing it to come to a simmer before adding more.

  7. 7

    Add flour, then mix.

  8. 8

    Continue mixing until the mixture thickens.

  9. 9

    Once thick, remove from heat and pour into a pie dish.

  10. 10

    Add potatoes to a large pot and cover with lightly salted water.

  11. 11

    Set over medium-high heat and bring to a boil.

  12. 12

    Cook until potatoes have softened and are fork-tender.

  13. 13

    Remove from heat and drain.

  14. 14

    Mash potatoes then add butter, milk, salt, and pepper.

  15. 15

    Spoon potato mixture over the top of the veggies in the pie dish, and smooth so that it is evenly spread.

  16. 16

    Optional: Using a butter knife or a long, thin spatula.

  17. 17

    press into potato surface every inch (2 ½cm) to create a beautiful, undulating presentation.

  18. 18

    Bake pie for 20-25 minutes.

  19. 19

    Allow to cool for five minutes then serve.

  20. 20

    Enjoy!

Watch video

Nutrition (per serving · serves 5)

239calories
6gProtein
41gCarbs
6gFat
Fiber5g
Sugar8g

Estimated values based on ingredient data. Actual nutrition may vary.