Lentil Shepherd’s Pie recipe

Lentil Shepherd’s Pie

by Karen Lee. You can find out more about Karen’s work at thesensitivefoodiekitchen.com

More recipes can be found in her book Eat Well Live Well with The Sensitive Foodie.



Good for:




  • 100 grams green or black lentils
  • 300 ml hot water
  • 1 medium red onion finely diced
  • 2 medium carrots finely chopped
  • 1 medium stick of celery finely chopped
  • 1 bay leaf
  • 1 clove of garlic finely chopped
  • 6 medium mushrooms washed and chopped
  • 6 cherry tomatoes cut into quarters
  • 1 tablespoon dried thyme
  • 2 tablespoons tomato puree mixed in 100ml water
  • 1 tablespoon tamari or 1/2 tablespoon liquid aminos
  • 200 ml vegetable stock
  • 100 grams frozen peas defrosted
  • 1 tablespoon cornflour or tapioca flour (if needed)
  • salt and pepper


  • 2 medium potatoes scrubbed and chopped
  • 2 medium parsnips peeled and chopped
  • 1 tablespoon extra virgin olive oil (optional)
  • salt and pepper

Step by Step Instructions

Step 1

Rinse the lentils and place in a bowl. Cover with the hot water and leave to soak for an hour. Alternatively skip this and use ready-cooked lentils.

Step 2

Using a medium-sized pan that can go under the grill, pre-heat a couple of tablespoons of water and sauté the onion, carrot, celery and bay leaf with a pinch of salt for 5 minutes over a medium heat. Stir from time to time to make sure it doesn’t stick. Add a little more water if needed.

Step 3

Add the garlic, mushrooms and cherry tomatoes to the pan and cook for 2 minutes.

Step 4

Add the thyme, tomato puree and tamari/coconut amines to the pan and cook for another couple of minutes.

Step 5

Drain the soaked lentils, rinse and then add to the pan, stirring it in to combine with the other ingredients. Cook for 2 minutes, then pour in the remaining stock. Bring to the boil, then reduce the heat, cover and cook for 20 minutes, then add the peas and cook for another 5 minutes.

Step 6

Whilst the lentil mix is simmering away, place the potatoes and parsnips into a pan of boiling water. Cook for 20 minutes or until the pieces are soft. Remove from the heat, drain well then mash with a little olive oil and salt and pepper.

Step 7

Check your lentil mix. The lentils should be soft but still have some texture and absorbed most of the fluid. If the lentils are cooked but there is too much fluid in the pan, remove 3 tablespoons of sauce and pour into a small bowl with the cornflour or tapioca flour. Stir to form a thin paste then return this to the pan and stir well. This should thicken the mix so it’s not too runny. Turn off the heat. Season with salt and pepper to taste.

Step 8

Pre-heat the grill to high.

Step 9

Spoon the prepared mash over the lentil mix and spread out equally. Create a pattern with a fork to make it look pretty, then place under the grill for 5 minutes until it’s firm and lightly browned.

Step 10

Remove from the grill and serve with additional veg. Leftover portions can be frozen.

More Recipes

Sweet corn or cucumber mint raita

Sweet corn or cucumber mint raita

Sweet corn or cucumber mint raitaby Nitu Bajekal. nitubajekal.com Raita as an accompaniment with the rice and chickpea dish is great.Good for: Accompaniment/ DippingIngredients 1 small can of sweet corn (250 g) -OR- 1/2 cucumber grated 250ml of soya yoghurt 4 tbsp of...

Chickpea spinach curry

Chickpea spinach curry

Chickpea spinach curryby Nitu Bajekal. nitubajekal.comServes 4Good for: Lunch DinnerIngredients 3 cans of chickpeas (rinse and drain) 2 green chillies slit (and deseeded if you prefer less spicy) 2 tbsp of fresh grated ginger root 1 tbsp of cumin powder 1 tsp of cumin...

Spicy Red Kidney Bean Potato Curry

Spicy Red Kidney Bean Potato Curry

Spicy Red Kidney Bean Potato Curryby Nitu Bajekal. nitubajekal.com Cooking time: 15 minServes 4Good for: Lunch DinnerIngredients 2 cans of red kidney beans - rinsed 1 can of chopped tomatoes 2 potatoes (boiled or chop fine for quicker cooking) 1 large red onion...

Never miss a new recipe!

Join our mailing list