Go Back
Vegetable Shepherd's Pie (Vegan and Gluten Free)

Vegetable Shepherd's Pie (Vegan and Gluten Free)

Loaded with the goodness of Vegetables and Lentils, this baked Vegetable Shepherd’s pie is healthy, Vegan, Gluten free and can be assembled ahead of time.
5 from 1 vote
Print Pin Save
Course: Main Course
Cuisine: International
Keyword: CottagePie, Gluten Free, Lentils, MakeAheadPartyIdeas, Shepherd'sPie, Vegan, Vegetable
Prep Time: 30 minutes
Cook Time: 25 minutes
Soaking Time: 1 hour
Total Time: 1 hour 55 minutes
Author: Renu Agrawal-Dongre


For Lentils Gravy

  • 1 Cup Washed Brown Lentils Masoor Dal
  • 2 Cans Finely chopped Tomatoes / 5-6 plum and ripe Finely chopped Tomatoes
  • 2 Cups Chopped Vegetables of your choice (I used Mushrooms, Carrot, Broccoli, Cauliflower)
  • 2 Medium Onion Chopped
  • 3-4 Cloves Garlic (Grated or chopped)
  • 2 Bay leaf
  • 1/2 tsp Black pepper as per taste
  • 1 tbsp Smoked Paprika as per taste, can be swapped with Red chilly powder
  • Salt to taste
  • 2-3 tbsp Soya Sauce Gluten free sauce can be used
  • 2 tbsp Olive oil or Vegetable Oil
  • ¼ Cup Chopped parsley
  • 2 Green chillies This is completely optional, I added it for the heat and my Indian touch :D

For Mashed Potatoes

  • 6 Medium size Boiled Potatoes
  • 1 Cup Milk Around 100 -125 ml, Vegans can use almond or soy milk
  • 1 tsp Black pepper
  • Salt to taste


For Lentils Gravy

  • Wash and Soak the Brown Lentils in enough water for at least 2 hours. (One can use canned brown lentils too but be sure to wash them before using)
  • In a large pan add the oil. Once it is a bit hot, add in the chopped onion and garlic.
  • Saute for 1-2 mins until translucent.
  • Add in the chopped vegetables. Let them cook for 3-4 minutes.
  • Next add in the Tomato puree, and lentils, smoked paprika, black pepper, salt, soya sauce, green chillies.
  • Mix everything and let it cook for 15-20 mins on medium stirring in between until the sauce thickens.
  • You should be able to get a nice thick lentil and vegetable mix.

For Mashed Potatoes

  • In the meantime, in a heavy bottom pan, add in the milk, pepper, salt and potatoes.
  • Mash the potatoes well and let the mixture cook well until it slightly thickens.
  • The mix will get more thick once cooled a bit.


  • In a wide pie dish of your choice, Add in the Lentils Gravy and spread it uniformly.
  • Top it with the Mashed potato and spread it.
  • You can use a fork to make some design or just leave it.
  • Bake in a pre heated oven at 180 C for 25-30 mins. Broil it for the last 5 mins to give it a nice golden colour on the top.


  • Baking time will vary depending on the dish used and the quantity.
Tried this recipe?Share your feedback @renunad or tag #cookwithrenu
Made it? Upload Your photosMention @cookwithrenu or tag #cookwithrenu
Tried this recipe?Share your feedback @cookwithrenu or tag #cookwithrenu