This is a traditional-style shepherd's pie like my Mum used to make, but completely vegan. All amounts are approximate and can be altered to your tastes!

Recipe Summary

prep:
20 mins
cook:
55 mins
total:
1 hr 15 mins
Servings:
6
Yield:
6 servings
Advertisement

Ingredients

6
Original recipe yields 6 servings
The ingredient list now reflects the servings specified
Mashed potato layer:
Bottom layer:

Directions

Instructions Checklist
  • Place the potatoes in a pot, cover with cold water, and bring to a boil over medium-high heat. Turn the heat to medium-low, and boil the potatoes until tender, about 25 minutes; drain.

    Advertisement
  • Stir the vegan mayonnaise, soy milk, olive oil, vegan cream cheese, and salt into the potatoes, and mash with a potato masher until smooth and fluffy. Set the potatoes aside.

  • Preheat oven to 400 degrees F (200 degrees C), and spray a 2-quart baking dish with cooking spray.

  • Heat the vegetable oil in a large skillet over medium heat, and cook and stir the onion, carrots, celery, frozen peas, and tomato until softened, about 10 minutes. Stir in the Italian seasoning, garlic, and pepper.

  • Reduce the heat to medium-low, and crumble the vegetarian ground beef substitute into the skillet with the vegetables. Cook and stir, breaking up the meat substitute, until the mixture is hot, about 5 minutes.

  • Spread the vegetarian meat substitute mixture into the bottom of the baking dish, and top with the mashed potatoes, smoothing them into an even layer. Sprinkle the potatoes with the shredded soy cheese.

  • Bake in the preheated oven until the cheese is melted and slightly browned and the casserole is hot, about 20 minutes.

Nutrition Facts

552 calories; protein 20.2g 40% DV; carbohydrates 64.5g 21% DV; fat 24.4g 38% DV; cholesterol 0mg; sodium 1316.9mg 53% DV. Full Nutrition
Advertisement

Reviews (203)

Read More Reviews

Most helpful positive review

Rating: 5 stars
02/03/2010
This was great! I made it using dairy products instead of making it vegan however I still kept it vegetarian by using the ground beef substitute. I also used butter in the mashed potatoes instead of cream cheese because I didn't have any. I'm always looking for tasty vegetarian recipes since recently becoming one and this is one I will definitely make again!! Read More
(118)

Most helpful critical review

Rating: 2 stars
05/17/2013
I made this Shepherd's Pie as it gets such great reviews but I found the bottom dry very dry. The mashed potatoes were good but overall it was nothing special. Read More
(3)
268 Ratings
  • 5 star values: 208
  • 4 star values: 49
  • 3 star values: 4
  • 2 star values: 3
  • 1 star values: 4
Rating: 5 stars
02/03/2010
This was great! I made it using dairy products instead of making it vegan however I still kept it vegetarian by using the ground beef substitute. I also used butter in the mashed potatoes instead of cream cheese because I didn't have any. I'm always looking for tasty vegetarian recipes since recently becoming one and this is one I will definitely make again!! Read More
(118)
Rating: 5 stars
12/28/2010
Made this for Christmas. My brother's girlfriend is vegan, has been for several years, and we always feel bad because we're a meat and potatoes family and don't now what we can really feed her. This turned out quite well. She described it as "decadent" and my brother had seconds and thirds. Leftovers were finished at dinner tonight. Definitely keeping this one in my recipe box! My parents rated it as a 4. Put a little salt in the bottom half of the dish, and I think it really will earn that 5 star rating! Read More
(95)
Rating: 5 stars
07/15/2009
Great recipe! I did make a few changes to suit my tastes - I added mushrooms and pie crusts (I guess I made more of a "pot pie") Very yummy and filling. I thought the mashed potato layer was fabulous. I would make this again thanks for submitting! Read More
(68)
Advertisement
Rating: 5 stars
12/23/2010
Had been wanting to make this for a while and finally got around to it last night. OMG!!! Absolutely amazing! I made a couple of minor adjustments mostly just to speed it up. I subbed instant potatoes prepared just according to package instructions (just easier). I also subbed a whole bag of frozen peas and carrots (15 oz or so) rather than using the scant half cup of peas fresh carrots. Like another reviewer I forgot the tomato and just added some ketchup along with about half a cup of veggie bouillion to keep it moist. I also added a generous squirt of Sriracha. It was delicious!!! My boyfriend who converted to vegetarianism about a year ago said it is one of his favorite dishes that I have made. Since I left out the mayo cream cheese and oil in the potatoes and only used a splash of olive oil to saute the veggies in this was also a very low fat dish. So much better than we ever expected it to be!!!! A definite keeper. Read More
(41)
Rating: 5 stars
01/30/2012
Yum! Instead of using meat substitute i used a can of red kidney beans and 3/4 cup of red lentils, and i added twice the amount of Italian seasoning, and a couple more garlic cloves. Turned out great! Read More
(26)
Rating: 5 stars
02/23/2011
The potatoes alone get 5 stars. I wanted to eat them all out of the bowl before they made it to the oven! I followed the recipe as written except I added cheese to the potatoes. I used Daiya cheddar substitute because it's soy and gluten free. Yum!! I followed the bottom layer recipe almost exactly though I used green beans and broccoli instead of tomatoes and peas (don't like them) and added mushrooms. For the meat substitute I used Boca crumbles. This is definitely going on rotation in my house!! Thank you. Read More
(20)
Advertisement
Rating: 5 stars
10/18/2010
Thank you for sharing this recipe - it's fantastic! I doubled the recipe and my sons and husband devoured everything. I couldn't find vegan mayo or cream cheese so used regular (I didn't add oil to my potatoes). This was the first time I used soy cheese and enjoyed that too. Loved this recipe and will definitely make again. Read More
(20)
Rating: 4 stars
03/14/2011
This was very good but I will make a few changes next time...i was not crazy about the Italian seasoning....and i think I will put cheese on top of the veggie mixture as well as on topp of the mashed potatoes.....but still very yummy tastes great with ketchup. Read More
(14)
Rating: 5 stars
01/04/2011
I have never had traditional Shepherd's pies but my husband said he used to love it before he became a vegetarian. It came out absolutely fabulous! Even my five year old son didn't say a word about all the veggies in it and finished his whole plate. Read More
(13)
Rating: 2 stars
05/17/2013
I made this Shepherd's Pie as it gets such great reviews but I found the bottom dry very dry. The mashed potatoes were good but overall it was nothing special. Read More
(3)
Advertisement