Shepherd's pie

You are here

» Shepherd's pie

No sheep will be harmed in the making of this pie.


  • 750g potatoes, peeled and cubed
  • 25 - 50g vegan margarine
  • 50ml or more soya milk
  • Vegetable oil for frying
  • 1/2 onion, finely chopped
  • 1 stick celery, finely chopped
  • 1 medium carrot, diced
  • 75g dried red lentils, cooked in water until tender
  • 1 x 400g tin tomatoes, chopped
  • 150ml vegetable stock


  1. Steam potatoes until soft. Place in separate bowl and add margarine. Mash thoroughly, adding soya milk until potato is smooth and creamy. Place aside.
  2. Heat vegetable oil in frying pan and add onions and celery. Fry until tender. Add carrot, lentils, chopped tomatoes and vegetable stock. Simmer for 20 mins or until lentils are cooked and liquid is absorbed.
  3. Place in casserole dish and spread creamed potato on top. Heat in oven at 180C, 350F or gas mark 4 for 15-20 mins until potato is browned on top.

Also good for babies 10+ months.

Reg. Charity No: 279228 Company Reg. No: 01468880 Copyright © 1944 - 2024 The Vegan Society