Lentil and Vegetable Shepherd’s Pie brings together a savoury lentil filling, plenty of vegetables and a soft potato topping with crisp, golden ridges. It is a comforting way to put a meat-free dinner on the table without making several separate dishes. Mushrooms give the filling depth, carrots add sweetness and peas bring a little colour beneath the mash.
This version uses cooked green or brown lentils, so you can concentrate on building flavour and getting the texture right. The aim is a thick filling that holds together under the potatoes, with enough sauce to keep every spoonful moist. A little time spent browning the mushrooms and drying the cooked potatoes makes a noticeable difference.
Lentil and Vegetable Shepherd’s Pie
Serves: 4 generously. Preparation: about 25 minutes. Cooking: about 55 minutes, with some stages overlapping. You will need a large frying pan or casserole, a saucepan and an ovenproof dish approximately 25 x 20 cm, with room for both layers.
For the lentil and vegetable filling
- 1 tablespoon olive oil
- 1 large onion, finely chopped
- 2 medium carrots, cut into small dice
- 2 celery sticks, finely chopped
- 250 g chestnut or button mushrooms, finely chopped
- 2 garlic cloves, finely chopped
- 2 tablespoons tomato purée
- 1 teaspoon dried thyme
- 1 tablespoon plain flour
- 400 g tin chopped tomatoes
- 200 ml vegetable stock, plus a little extra if needed
- 2 x 400 g tins green or brown lentils, drained and rinsed, approximately 480 g drained weight in total
- 100 g frozen peas
- 1 teaspoon soy sauce, plus more to taste
- Freshly ground black pepper and salt, if needed
For the potato topping
- 900 g floury potatoes, such as Maris Piper or King Edward, peeled and cut into even chunks
- 75 ml milk, warmed
- 20 g butter
- 1 teaspoon Dijon mustard, optional
- Freshly ground black pepper and a little salt
How to make the pie
- Start the potatoes. Put the potato chunks into a saucepan and cover with cold water. Add a small pinch of salt, bring to the boil and simmer for 15–20 minutes, until a knife slides through easily. Meanwhile, heat the oven to 200°C, or 180°C fan.
- Soften the vegetables. Heat the olive oil in a large pan over a medium heat. Add the onion, carrots and celery. Cook for 8–10 minutes, stirring regularly, until the onion softens and the vegetables begin to colour. If they catch, add a small splash of water and stir.
- Cook the mushrooms. Add the mushrooms and cook for 7–10 minutes. They will release liquid at first; keep cooking until most of it evaporates and the mixture starts to brown. Stir in the garlic, tomato purée and thyme, then cook for another minute.
- Build the sauce. Sprinkle over the flour and stir thoroughly for a minute. Gradually add the stock, stirring to prevent lumps, then add the chopped tomatoes, lentils and soy sauce. Bring to a gentle simmer and cook uncovered for 12–15 minutes, stirring occasionally, until thickened.
- Make the mash. Drain the tender potatoes well, return them to the empty saucepan and leave uncovered for 2 minutes so steam can escape. Mash with the butter, then gradually beat in the warm milk. Add the mustard, if using, and season to taste. The mash should be spreadable but firm enough to hold fork marks.
- Finish the filling. Stir the frozen peas into the lentils and simmer for another 2 minutes. Taste and add black pepper, with a little more soy sauce or salt only if needed. If the mixture looks dry, loosen it with a splash of stock. If watery, simmer a little longer.
- Assemble the layers. Spoon the filling into the ovenproof dish and level it gently. Let it stand for 5 minutes. Place small spoonfuls of mash across the surface, then join them together with the back of a spoon, spreading right to the edges. Draw a fork over the top to make ridges.
- Bake and rest. Put the dish on a baking tray to catch any drips. Bake for 25–30 minutes, until the filling bubbles around the edges and the potato ridges are golden. Leave to stand for 10 minutes before serving; this helps the layers settle and makes portions easier to lift.
Getting the texture right
Use lentils that keep their shape
Green and brown lentils give this pie a pleasantly substantial filling. Red lentils break down much more readily and would need a different balance of liquid and cooking time. If you prefer to cook dried lentils, prepare them separately according to the packet instructions, drain thoroughly and weigh out 480 g cooked lentils for the filling.
Reduce the filling before adding the mash
Drag a wooden spoon through the finished filling. The channel should remain briefly before the mixture slowly settles back. If it immediately floods with liquid, keep simmering uncovered. The oven will heat the pie and brown the topping, but it cannot easily remove excess moisture trapped beneath a thick layer of potatoes.
Keep the potato topping light
Use a potato masher rather than a blender or food processor, which can make potatoes gluey. Add the milk gradually because different potatoes absorb different amounts. Spoon the mash over the filling in several places instead of dropping it all in the middle; you will need less pressure to spread it and keep the layers separate.
What to serve alongside
The pie already combines potatoes, lentils and vegetables, so a simple side is enough. Try steamed broccoli, green beans or shredded cabbage, cooked until just tender. A crisp salad with a sharp lemon dressing also works well against the soft mash and rich tomato filling.
Serve with a wide spoon, reaching down through both layers so everyone gets some filling and topping. For smaller appetites, offer a modest first portion and leave the dish on the table for anyone who wants more.
Simple variations
- Make it vegan: replace the butter with olive oil and use unsweetened plant milk. Check that your stock, mustard and other ingredients suit your needs.
- Add a cheesy top: scatter a small handful of grated mature cheddar over the forked mash before baking. Choose cheese made with vegetarian rennet if required.
- Use different vegetables: replace one carrot with finely diced parsnip, or swap the peas for frozen sweetcorn. Keep the pieces small so they cook evenly.
- Try a mixed mash: replace 300 g of the potatoes with peeled celeriac. Cook until tender and drain especially well before mashing with the remaining potatoes.
Making ahead and storing leftovers
You can prepare the filling and mash ahead, cool them promptly and refrigerate in separate covered containers. Assemble when ready to bake. A chilled pie will need longer in the oven than a freshly assembled warm one; allow roughly 40–50 minutes and check that the centre is piping hot. Cover loosely with foil if the topping browns too quickly.
Cool leftovers and refrigerate within 2 hours, dividing large amounts into shallow containers to help them cool. Eat within 48 hours or freeze individual portions for up to 3 months. Defrost frozen portions in the fridge before reheating. Heat until piping hot throughout, checking the middle rather than just the edges, and reheat only once. A small splash of water around the filling can help prevent a refrigerated portion from drying out.

