Vegan Shepherd’s Pie | Gluten-free, Oil-free

Vegan Shepherd’s Pie (V, GF): a delicious, nutritious, quick and easy recipe that only requires a few ingredients. Vegan, Gluten-Free, Oil-Free.

healthy shepherd's pie recipe

Vegan Shepherd’s Pie

I don’t know about you, but I’m always in the mood for comfort food.

This vegan shepherd’s pie is gluten-free, oil-free and very easy to make. What I love about this pie is that it is easily customizable — if for some reason you don’t have all the vegetables listed below, you can totally use other vegetables. It will be as delicious and comforting.

vegetarian shepherd's pie

Easy, Healthy and Delicious Shepherd’s Pie

My favorite part about this shepherd’s pie is without doubt the smooth and creamy layer of potato puree. I also love how the nutritional yeast becomes slightly crispy when baked and adds a nice and cheesy flavor. Yum!

Now, not only is this shepherd’s pie delicious, but it is also very healthy and nutritious. It will provide you with protein and iron from the lentils and the nutritional yeast, complex carbohydrates from the potatoes and a good amount of fiber and vitamins from the vegetables.

gluten-free shepherd's pie

healthy shepherd's pie recipe

I hope you will love this healthy shepherd’s pie recipe! It’s:

  • Creamy
  • Crunchy
  • Comforting
  • Packed with vitamins and minerals
  • Very tasty

Have fun!

Nolwenn ☀


recipe shepherd's pie

More Vegan Recipes for Lunch and Dinner:

Vegan Shepherd's Pie

Vegan Shepherd's Pie

Yield: 4

Vegan Shepherd’s Pie: a delicious, nutritious, quick and easy recipe that only requires a few ingredients. Vegan, Gluten-Free, Oil-Free recipe.


For the base:

  • 2 cups green lentils, cooked
  • 3 carrots
  • 8 (200g) button mushrooms
  • 3 celery sticks
  • 240 g canned corn, drained
  • 2 onions
  • 1 clove of garlic
  • 200 g tomato sauce

For the top layer:

  • 700 g potatoes
  • 20 cl soy cream
  • nutritional yeast
  • curry powder
  • pepper
  • salt


For the base:

  1. Boil the lentils for 25 minutes or until soft. Rinse them under cold water and drain them.
  2. Chop the garlic, onions, carrots, mushrooms and celery.
  3. Place the chopped garlic and onions in a pot with a little bit of water and cook for 10 minutes.
  4. Add in the carrots, mushrooms, celery, curry powder, pepper and tomato sauce and cook over medium heat for 15 minutes.
  5. Add in the lentils and cook for another 5 minutes.
  6. Transfer the mixture to a baking dish.

For the top layer:

  1. Steam the potatoes until they are fork tender, peal them and place them in a blender or food processor with the soy cream, salt and pepper. Process into a smooth puree consistency.
  2. Spread the potato puree over the lentil mixture in an even layer and dust with nutritional yeast.
  3. Place the baking dish in your preheated oven and bake at 200°C for 25-30 minutes.
  4. Enjoy! 🙂
Easy Carrot Cake Bites


Tag me on Instagram (@bloomingnolwenn) and use the hashtag #bloomingnolwenn so I don’t miss your post. I will gladly leave you a comment and share your picture in my story 🙂

⭐ Instagram ⭐ Pinterest ⭐ YouTube ⭐

Please note that this post contains affiliate links. You can read my full disclosure at the bottom of the page.


  1. July 28, 2018 / 3:21 pm

    This look amazing, can’t wait to try it! I love how golden and crunchy the top potato layer looks 🙂

    • July 28, 2018 / 3:32 pm

      Thank you for your sweet comment, Jennifer 🙂
      I’m glad you like my picture and I hope you will give my recipe a try.
      Nolwenn ☀

    • July 29, 2018 / 8:43 am

      Thank you very much, I hope you will give my recipe a try 🙂
      Nolwenn ☀

  2. August 26, 2018 / 6:31 pm

    Wow, this meal looks absolutely amazing! 😍
    Such a delicious recipe!
    Well done!😊
    Much love,

    • August 27, 2018 / 9:36 am

      Hi Bianca, thank you so much for your sweet comment, it means a lot coming from you 🙂
      I hope you will try my recipe!
      Have a nice day,
      Nolwenn ☀

  3. Dolly
    March 7, 2019 / 11:56 am

    I think you are a recipie genius for vegans. I have been reading your recipes and the simplicty is wonderful. The fact that they are all healthy,oil free, and sound delicious makes me so excited to try them all. Thank you so much for your generosity in sharing your recipes.

    • March 7, 2019 / 12:01 pm

      Dolly, wow, thank you so much for your kind words! It means a lot to me.
      I really appreciate your support and I’m SO glad you’re excited to try my recipes.
      Have a beautiful day,
      Nolwenn ☀

  4. Jenny
    June 4, 2019 / 3:45 am

    Hi Nolwenn,

    This looks great! I haven’t seen soy cream in the shops. Is it like cream cheese or more liquidy?


    • June 4, 2019 / 7:21 am

      Hi Jenny,
      Soy cream is a plant-based single cream alternative and is liquidy. You could use the ones from Alpro if your supermarket has them 🙂
      Nolwenn ☀

Leave a Reply

Your email address will not be published. Required fields are marked *