clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Shepherd’s Pie

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Georgia @ Full of Beans
  • Prep Time: 20
  • Cook Time: 45
  • Total Time: 1 hour 5 minutes
  • Category: Big Pot
  • Diet: Vegan


This vegan Shepherd’s Pie is the perfect hearty, and healthy, choice for a potluck, a family dinner or one of those nights when no one gets to eat together, but everyone needs a good meal available.


Units Scale


  1. Preheat the oven to 350℉
  2. In a large casserole dish, gently combine the beans, carrots, and plant-based meat and pat down for an even surface.
  3. Pour the gravy evenly into the casserole.
  4. Dollop the mashed potatoes onto the dish and, using a large spoon or spatula, evenly spread them edge to edge.
  5. Dot with vegan butter if desired.
  6. Bake at 350℉ for 45 minutes.