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.


vegan shepherd's pie


Hey guys 🙂

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.


vegan shepherd's pie


My favourite 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 flavour. 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.


vegan shepherd's pie

vegan shepherd's pie


I hope you will love this Shepherd’s Pie! It’s:

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


Have fun!

Nolwenn ☀



Vegan Shepherd's Pie

Free Ebook



5 from 1 vote
Vegan shepherd's pie
Vegan Shepherd's Pie
Author: Blooming Nolwenn
For the base:
  • 150 g green lentils, cooked
  • 3 carrots
  • 200 g button mushrooms
  • 3 celery sticks
  • 240 g canned sweet 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
  • salt and pepper to taste
For the base:
  1. Chop the garlic, onions, carrots, mushrooms and celery.

  2. Place the chopped garlic and onions in a pot with a little bit of water and cook for 10 minutes.

  3. Add in the carrots, mushrooms, celery, curry powder, pepper and tomato sauce and cook over medium heat for 15 minutes.

  4. Add in the lentils and cook for another 5 minutes.

  5. 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. 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 ⭐

Vegan Shepherd's Pie


  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 ☀

Leave a Reply

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