Vegan Shepherd’s Pie

Vegan Shepherd’s Pie

delicious vegan dinner idea

Recipe by
Reviewed by Arturs Arnicans
Prep Time: 25m
Cook Time: 50m
Total Time: 1h 15m
Temp.: 350 °F
Servings: 8
Difficulty: Easy
4.9 (11 Reviews)
Cooking Mode
Prevents your screen from turning off while cooking

Ingredients

Adjust servings:

Nutritional Information

138
CALORIES
2.2g
FAT
0g
SATURATED FAT
19.5g
CARBS
8.7g
FIBER
10g
PROTEIN
Vegan Shepherd’s Pie

Recipe Description

This Vegan Shepherd’s Pie is a real family favorite in my house. It is a healthy, filling vegan meal which is packed full of flavor. It is a perfect dish to prepare in advance and simply cook when you are ready to eat.

To make this gorgeous dish, start by cooking the lentil and tomato sauce for the base. Boil potatoes to make the mashed potato topping. The secret ingredient for my mashed potato is to use low-fat eggless mayonnaise, which brings both flavor and creaminess to the topping. Once prepared, spread the topping over the lentil mixture. Sprinkle with smoked paprika, parsley flakes, and coarse ground pepper and bake in the oven for 25 minutes.

To make my Vegan Shepherd’s Pie, you will need the following ingredients:

Ingredients for Vegan Shepherd’s Pie

Steps to make

  1. 1

    Saute vegetables

    5 min
    Step 1 - Vegan Shepherd’s PieStep 1 - Vegan Shepherd’s Pie

    Place the diced vegetables in a large saucepan. Saute in about ½ a cup vegetable broth for about 5 minutes, until slightly tender.

  2. 2

    Add tomato paste, herbs and lentils

    30 min
    Step 2 - Vegan Shepherd’s PieStep 2 - Vegan Shepherd’s Pie

    Stir in a 6-ounce can of tomato paste, 1 teaspoon each of rosemary, garlic powder, sea salt, 1 bay leaf, and 1½ cup of dry green or brown lentils and about 3½ cups of water. Bring the contents of the saucepan to a boil. Reduce to medium-high heat, cover and simmer for 30 minutes.

  3. 3

    Cook potatoes

    20 min
    Step 3 - Vegan Shepherd’s Pie

    While the lentils cook, dice 8 red potatoes and add them to a stockpot. Cover with water and cook for about 20 minutes until tender.

  4. 4

    Transfer lentils to casserole dish

    1 min
    Step 4 - Vegan Shepherd’s Pie

    Once the lentils are cooked, remove the bay leaf and discard. Transfer the lentil mixture to a 9 x 13-inch baking dish, and set it to one side while you prepare the mashed potato topping.

  5. 5

    Heat oven

    5 min

    Preheat the oven to 350 °F.

  6. 6

    Drain potatoes

    2 min
    Step 6 - Vegan Shepherd’s Pie

    Remove the pot of cooked potatoes from the heat. Drain the water using a colander.

  7. 7

    Mash potatoes

    3 min
    Step 7 - Vegan Shepherd’s Pie

    Place the cooked potato chunks in a large mixing bowl. Add low-fat, oil-free vegan mayo, plant milk, and salt. Blend together with a hand mixer until smooth.

  8. 8

    Top lentils with potatoes

    3 min
    Step 8 - Vegan Shepherd’s Pie

    Spread the potato topping over the lentils. Sprinkle with smoked paprika, parsley flakes, and coarse ground pepper.

  9. 9

    Bake

    25 min
    Step 9 - Vegan Shepherd’s Pie

    Bake the pie in the oven for 20-25 minutes until the sauce is bubbling up around the edges.

  10. 10

    Serve

    15 min
    Step 10 - Vegan Shepherd’s Pie

    Leave to stand for 15 minutes before serving.

This Vegan Shepherd's Pie is a delicious vegan dinner idea that the whole family will love! Don’t forget to tag #CookMeRecipes if you decide to try this one!

About the author

Nina Cole

Nina dreams of gender equality and for women all over the world to feel empowered and enjoy the same freedom she has. She’s a careful consumer, believing that by being more conscious about the way we live we can make the world a better place! Already a vegetarian, she uses animal products sparingly and tries to produce as little waste as possible. Most of her recipes are vegan as a result!

Recipe Reviews

Have you made this recipe? Share your experience and help other cooks!

★★★★★
★★★★★
4.9 out of 5 (11 reviews)
Samantha Green
January 28, 2025
Verified

Super easy, kids loved

Xander
November 18, 2024
Verified

This Vegan Shepherd's Pie is simply superb! I made it for my friends' movie night, and they couldn't believe it was vegan. The mashed potatoes turned out so creamy with the mayo trick. It brought back memories of my grandma's cooking, but healthier!

Wendy Smith
August 8, 2024
Verified

Superb recipe! Easy to make, tasted fantastic.

Hannah
July 5, 2024
Verified

Wow! This Vegan Shepherd's Pie made dinner with friends unforgettable! 🌱 I never knew mashed potatoes could be so creamy with mayo! Can't wait to impress everyone next time! It felt like home. 😍

Annie
February 23, 2024
Verified

This Vegan Shepherd's Pie was a hit at our last family dinner! I made it with my daughter and she loved mashing the potatoes. The eggless mayo made the topping so creamy, everyone asked for seconds. It felt great to serve a healthy dish that tasted so good. Definetely a keeper for our family meals!

Patricia
January 23, 2024
Verified

Superb

Robert Smith
August 13, 2023
Verified

Amazing!

Xander
March 28, 2023
Verified

Fantastic!

Ximena
December 23, 2022
Verified

I absolutly loved this Vegan Shepherd's Pie! It's super easy to make. I made it for my friends last weekend, and everyone was so impressed. The low-fat mayo in the mash made it so creamy. I will def make this again.

Yvonne Smith
July 6, 2022
Verified

Wow! This dish was a hit at my family dinner!

Athina
March 19, 2021
Verified

Delicious vegan lunch or dinner! Thanks!

Taste of the dish
Accuracy of stated difficulty
Instruction accuracy
Would you recommend this recipe to others?
0/1000
Add photos
Upload photos of your result. This will help others see how the dish should look.

Author Information

Email will not be displayed publicly