Vegan Shepherd’s Pie

by Jill Dalton

Vegan Shepherd’s PIe

Jill Dalton
When it is cold outside and you are looking for a comforting plant-based dish to warm you up, Vegan Shepherd’s Pie is definitely a winner. This veggie filled casserole topped with creamy mashed potatoes brings the cozy and will satisfy even the most robust of appetites. As with all our recipes, this recipe is gluten-free, refined oil-free, and low in sodium.
5 from 1 vote
Servings 10 people
Prep 20 minutes
Cook 35 minutes
Total 55 minutes

Our Sponsors



Potato topping


  • Fill a saucepan with water and add the potatoes.
  • Boil until potatoes are soft.
  • Sauté onions for 5 minutes.
  • Add celery, carrots, cauliflower and red wine and cook for 5 minutes.
  • Mix in remaining filling ingredients as well as the cooked lentils and cook for a few minutes.
  • Once potatoes are finished cooking, drain off water and mash with a potato masher.
  • Stir the nutritional yeast, soy milk and Braggs into the mashed potatoes.
  • Pour filling mixture into a large casserole dish.
  • Add the mashed potatoes to the top of the filling by adding one scoopful at a time.
  • Use the back of a spoon or butter knife to smooth the mashed potatoes so that it completely covers the filling.
  • Use a fork to press a design into the entire mashed potato surface.
  • Bake at 400° for 30 minutes.
  • Turn on the broil setting for a few minutes to brown the surface, watching carefully so it doesn’t burn.
Love this FREE recipe? Help us make more!Become a Supporting Member today!

Nutrition info

Calories: 246kcalCarbohydrates: 45gProtein: 11gFat: 3gSaturated Fat: 0.4gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 237mgPotassium: 1086mgFiber: 11gSugar: 5gVitamin A: 3825IUVitamin C: 45mgCalcium: 77mgIron: 3mg

You may also like


Aileen Grist January 9, 2021 - 1:18 pm

In the UK Shepherd’s pie is made with lamb and cottage pie with beef. That’s the only difference, although some people add peas to cottage pie, but not shepherd’s pie.

Jill Dalton January 10, 2021 - 10:03 am

Thank you for clarifying that. I honestly didn’t know this. I’ve only had shepherd’s pie once in my life so when our membership community voted that this was the recipe I would work on, I took the challenge. Guess I should have done a bit more research on its origins.

Minitata (ailz95) January 10, 2021 - 12:37 pm

There’s every chance that it only works that way in the UK. For shepherd’s pie the clue is in the name – shepherd’s and sheep, but cottage pie doesn’t work the same way – if the shepherd looks after the sheep then the cottage looks after the farmer – not the cattle :). We have several odd things like that here – Irish stew = mutton/lamb, potato ash = beef, corned beef hash = (you’ve guessed it) corned beef.

You have to remember that some areas are still fighting the Wars of the Roses – having lived in Lancashire most of my life, at one point very close to the Yorkshire border – Lancastrians reckon that Yorkshire pudding should be Lancashire pudding as it was so good that an angel stole it and dropped it in Yorkshire. and they claimed it as theirs!

Cedars February 19, 2021 - 1:12 am

I vote we change the name to Master Gardener’s Pie! I think is that good. Jill scores again!

Maria January 10, 2021 - 11:10 am

I’ll sure be trying this recipe! I wanted to ask you if you ever use “soy meat” or TVP, and if not, why not. I remember trying it years ago (90’s) when I tried to go vegetarian, but I haven’t seen any recipes nowadays using it. Thanks!

Jill Dalton January 11, 2021 - 11:23 am

Hello Maria, I don’t use TVP. It is a bit too processed for me and we only use plant based meat alternatives occasionally at home but not for our recipes. Our audience wants recipes without using processed ingredients like the meat alternatives. I think they are ok to use every once in a while and especially if you are just transitioning to a plant based diet to make the switch easier.

Shirley January 17, 2021 - 7:39 pm

This was a great recipe for vegan shepherd’s pie. I never understood the attraction of regular shepherd’s pie made with meat, always thought it bland. I did not use cauliflower and instead used a bag of frozen mixed vegetables. Will make again, thanks.

Isabel January 19, 2021 - 6:09 pm

Fantastic recipe! My whole family enjoyed it very much. I substitued broccoli for the cauliflower because that is what I had at home. Thank you for always developing such great recipes.

Cedars February 7, 2021 - 1:03 am

Love the recipe. I tasted the mashed potatoes, think I will make them for dinner one night. Very yummy, the pie AND the potatoes. I /chuckle. think a pie should be made in a pie pan due to the name. I am fairly new to the WFPB. I haven’t had any cravings for foods I used to eat. Actually is really nice to work within a system which tells me if you are hungry eat more. I usually end up stuffed. I don’t find myself mindlessly eating like I used to do. I am very fortunate to have 2 other people on the program where I work. They also have chosen one of the more restrictive of the group of WFPB-no processed food, no oils, no gluten. I am 64 and notice my energy going up weekly. Thank you for your time and energy into giving people good tasting food recipes to make.

Simon McG March 20, 2021 - 9:04 pm

Hi Jill, thanks for the Sheperds Pie recipe it was great, even looked like meat and managed to finish over 3 days for dinner. I found an easy way to smooth out the potato on top, using a wet back of spoon makes it easier to move around. Im going to try this on some meat eating friends, I reckon they wont be able to tell the difference. Great recipe.

Jill Dalton March 21, 2021 - 8:16 pm

Cool! Let me know if they are fooled. =)

Carolina April 9, 2021 - 5:12 pm

Hello! Do you think sweet potatoes would work as well? If so, anything I should keep in mind i.e. any suggested modifications?
I love all your recipes. It has really changed the way we eat at home.
Please keep them coming 🙂
Many thanks.

Jill Dalton April 10, 2021 - 1:26 pm

I think they would be delicious. I haven’t tried it myself so I don’t have any tips sorry.

Rebecca A Hallahan September 24, 2021 - 5:39 pm

I just made this and I followed the intructions to a tee. However, the “filling” was so soupy that my mashed potatoes sunk right to the bottom. There was not even a way to smooth them around, as they were being pushed under the filling. Did I do something wrong? Is this normal? Should we be adding cornstarch to thicken the gravy? I’m very confused as I’m a good cook and very good at following instructions.

Jill Dalton September 26, 2021 - 10:28 am

Not sure what went wrong for you. Mine doesn’t come out soupy.

Susan Putnam November 30, 2021 - 9:42 am

A lot of ingredients and work bu t mine turned out perfect. A non vegan would not know the difference. Will make it again!

Jane Chapman December 31, 2021 - 8:41 pm

So delicious!!! It turned out amazing. Made an enormous batch so I could freeze big portions for lunches.

Eve October 20, 2022 - 10:38 pm

This is the most delicious Shepard’s pie I’ve made! Really great combo of flavors in the filling, can’t wait to try more of your recipes Jill! Your beautiful spirit shines through in each video you make, it’s really lovely.

Natalia Caetano January 8, 2023 - 7:51 pm

I made a serving for 6 and ate half of it as one serving. It was really good. It had a nice rich gravy. I would probably add the peas at the very end next time so that they don’t get so mushy and over cooked.


Share your thoughts

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: