top of page

Vegan Shepherds Pie

Hello and thanks so much for visiting us today. I'm really excited to share this delicious dish with you.This is a great recipe for when having family and friends over for dinner. No complicated ingredients, everything that you don't already have at home can be found at your nearest grocery. This is a great meal to use for a "Meatless Monday" or while entertaining loved ones for an evening at your home.

You will need:

  • Pot

  • Pan

  • Oven

  • Wooden spoon

  • Measuring cups and spoons

  • Time: 45 minutes

  • Serves: 4


  • 4 Large potatoes

  • 1 large onion

  • 1 and ½ cups of frozen mix veg

  • 1 tin of lentils

  • 4 teaspoon coconut oil

  • 1 tsp of fresh or dry parsley

  • ½ teaspoon smoked paprika

  • Splash of vegan worcestershire sauce

  • 1 teaspoon of garlic

  • 1 teaspoon of vegetable stock

  • ½ cup of boiling water

  • salt and black pepper to taste


  1. Place the potatoes on the stove to boil until soft and preheat the oven to 180°C.

  2. In the mean time sauté the onions in the coconut oil until soft. Add the garlic and spices and cook for a further 2 minutes.

  3. Add the frozen vegetables with the vegetable stock mixed in the boiling water.

  4. Rinse the lentils thoroughly and all to the pan.

  5. Add the splash of worcestershire sauce and salt and pepper to taste

  6. Simmer for about 10 minutes.

  7. Once the potatoes are cooked and drain and place them back into the pot. Add the coconut oil and salt and pepper to taste and mash the potatoes to your desired consistency.

  8. Place the lentil mixture into an oven dish and top with the mashed potatoes.

  9. Pierce a few holes in the top of the mash using a fork.

  10. Place in the oven and cook for about 20-25 minutes until the mash turns a slight golden colour on top.

  11. Serve while hot and enjoy with a fresh side salad or delicious french loaf.

Tip: this is also a great dish to make a freeze to have ready for you on those busy days.

If you liked this recipe please let us know and don't forget to subscribe :)

27 views1 comment

Recent Posts

See All
bottom of page