This Lentil Shepherd’s Pie is the ultimate comfort food recipe. Perfect for autumn and winter and packed with nutrition too. The rich lentil and tomato base is topped with a creamy olive oil mash. Perfect for easy family dinners.
Finely chop the onion, garlic and carrots. Add 1 tbsp of olive oil to a large pan. I use a large cast iron one that I can also put in the oven. Add the chopped veggies and sauté for 7-8 mins until soft.
Stir in the tomato purée, oregano, Worcestershire sauce, tinned tomatoes and stock. Drain the lentils and add those too.
Let it bubble away for 15 mins or so until the vegetables are cooked and it’s reduced and thickened a little. Season well.
Whilst the sauce is cooking. Peel the potatoes and chop into even chunks. Add to a large pan and cover will water. Bring to the boil. Simmer for about 15 mins or until soft. Drain and mash with the milk and oil. Season well.
Preheat the oven to 180C/350F
Add the mashed potatoes to the top of the lentil sauce. I use an ice-cream scoop to evenly distribute it over the filling. Use a fork to flatten the potatoes and spread into an even layer.
Place in the oven and bake for about 25-30 mins until bubbling and the top is golden.
Notes
I use a large cast iron casserole pan for this recipe. I make the sauce on the hob and then can transfer to the oven without changing dishes. If you don’t have one, you can cook the sauce in a separate pan and transfer everything to an oven-proof dish to bake.
This will keep in the fridge for 2-3 days and can be frozen for about a month.
For the mash, I used soy milk but any milk will do.
*This post contains affiliate links. I may receive a small commission when you purchase through these links (at no extra cost to you). I only endorse products that I personally use or have tested.