Lentil Shepherd’s Pie

Lentil Shepherd's Pie

The most delicious comforting vegan shepherd’s pie.




2 large sweet potatoes, peeled and cut into large chunks

1 celery root, peeled and cut into large chunks

23 tablespoons cooking water to thin the mash

A splash of unsweetened soy milk

1 teaspoon Herbes de Provence

Freshly ground black pepper


34 tablespoons vegetable stock

1 large onion, peeled and finely chopped

2 sticks celery, finely chopped

23 carrots, peeled and chopped

2 garlic cloves, crushed

1 teaspoon freshly ground black pepper

2 teaspoons ground cumin

1 1/2 teaspoons Herbes de Provence

12 fresh sprigs of fresh rosemary

1, 15oz can cooked lentils

1 packet of sliced mushrooms (I used shiitake)

1 – 2 tablespoons tomato puree

1, 14 oz can crushed tomatoes

1/2 cup red wine or white wine (optional – you can substitute low-sodium vegetable broth

1 cup frozen peas

1 tablespoon balsamic vinegar

1 tablespoon cornstarch


Heat the oven to 400 F

1. Place the sweet potatoes and celery root in a large pan of boiling water and cook until tender, approximately 20 minutes. Drain, reserving a couple of tablespoons of the cooking water, add the unsweetened soy milk, and mash well. If the mixture is too thick add some of the reserved cooking water.

3. Meanwhile, heat 3-4 tablespoons vegetable stock in a large saute pan, add the onions,  cook on low heat until translucent, add the celery, carrots, garlic, rosemary, pepper, Herbs de Provence, or other savory herbs of your choice, and cumin. Continue cooking for another 3-4 minutes. Add the drained lentils, tomato paste, mushrooms, crushed tomatoes, and wine. Stir well to combine. If the mixture is very thick add 1/3 cup of low sodium vegetable broth.

4. Bring to the boil, turn down to a simmer and partially cover. Simmer on the stovetop for about 20-25 minutes until the vegetables are tender. Add the frozen peas. Add the balsamic vinegar, stir well. Remove the sprig of rosemary.

5. In a small bowl combine the tablespoon of cornstarch with 2-3 tablespoons of the lentil sauce, stir until you have a slurry, then pour into the lentil sauce and stir well to incorporate.

6. Place the mixture either a large baking dish or individual small dishes on a lined baking tray. Fill the dish or dishes about 3/4 way to the top. Gently spread the mashed potato mixture over the top. Place in the oven and cook for about 20- 30  minutes until the top is just crisping.

7. Remove from oven, allow to rest for 5-10 minutes then serve and enjoy.

Keywords: Lentil Shepherd's Pie

Download our FREE ebook of Deliciously Vegan Recipes