Vegetarian cottage pie, aka vegetarian shepherds pie or lentil cottage pie, is my meat free version of a traditional cottage pie. It has a vegetable and lentil pie filling topped with sliced potatoes and is easy to make.
This veggie cottage pie is a tasty winter warmer and a perfect comfort food.
It is great for a family dinner served alongside your favourite vegetables such as roast sprouts or hasselback carrots.
Similar to veggie chilli and spicy bean burgers this recipe makes use of cheap ingredients making it a great budget meal.
The filling can be prepared in advance and can be made in bulk and frozen making it ideal for busy days or for when you don't want to spend too much time in the kitchen.
The quantities in this easy vegetarian cottage pie recipe are for four servings. I sometimes use half the filling to make a two serving cottage pie and freeze the other half to use another day. The photos here show a two portion version.
For a vegan cottage pie simply use a vegan cheese or brush the potato slices with a little olive oil before baking.
Vegetarian cottage pie ingredients
- 1 large onion - either brown or red.
- 1 sweet potato - medium sized. You could use carrots or swede instead.
- 200g red lentils - red lentils add protein to this vegetarian dish and also help to thicken the pie filling.
- One 400g tin chopped tomatoes - if your tin of tomatoes contains whole tomatoes simply chop with a knife before adding to the other ingredients.
- 4 teaspoons oregano - I usually use dried oregano but if your have fresh oregano that could be used instead.
- 4 teaspoons paprika - you could use either smoked or unsmoked paprika depending on your preference an what you have in your spice cupboard.
- Vegetable stock - use sufficient vegetable stock to cook the lentils and vegetables. Add extra stock or water if needed while cooking.
- Approximately 4 medium sized potatoes - cook enough potato slices to cover the pie filling. You may need to adjust the amount of potato for a different sized bowl or tin. If you have any left over potato slices they can be served alongside your meal or used in another recipe.
- Salt and pepper - season to taste.
- Dash of olive oil - use this to cook the onion and sweet potato before adding the other ingredients.
- Cheddar cheese (optional) - Add to the top of the potato slices before baking your cottage pie. Use a vegan cheese suitable for melting in the oven if you wish to make a vegan cottage pie. If you do not wish to use cheese you could brush the potatoes with a little olive oil instead.
Equipment needed
No specialist equipment is need for this recipe but the following will be useful:
- Sharp knife
- Chopping board
- Roasting dish
- Kitchen scales
- Teaspoons
- Large spoon
- Ovenproof dish (30cm by 20cm approx or equivalent size)
- Grater for the cheese topping (optional)
How to make vegetarian cottage pie
Chop the onion and dice the sweet potato.
Heat the oil in a roasting dish. Add the onion and sweet potato and roast until soft.
Add the tomatoes, lentils, oregano, paprika, enough vegetable stock to cover, salt and pepper and stir. Simmer for around 30 minutes or until the lentils are cooked. Check regularly and add more vegetable stock or water if needed.
Peel and slice the potatoes while the lentil mixture is cooking. Bring to the boil and simmer for a few minutes until partially cooked, and then drain.
When the lentil mixture is cooked, arrange the sliced potatoes on top making sure all parts of the mixture are covered. Add grated cheese over the cottage pie topping to help the potatoes turn golden.
For a vegan version use a vegan cheese or omit the cheese and brush olive oil over the sliced potatoes before cooking.
How to cook
Cook in the top of the oven at gas mark 6, 200oC, 400oF for about 30 to 40 minutes or until heated through and the top has browned.
Variations
- A wide range of vegetables can be used to make this dish including carrots, peas, swede, runner beans, etc.
- Add other pulses such as edamame beans or broad beans for extra protein.
- Top your cottage pie with creamy mashed potatoes instead of sliced potatoes.
- Add a topping of mashed sweet potatoes for a burst of colour.
Tips
- The pie filling can be cooked and stored in the fridge for a couple of days or can be frozen.
- Any leftovers can be covered with foil, stored in the fridge and reheated the next day.
- I sometimes use half the filling to make a two serving cottage pie and freeze the other half to save time another day. The photos here show a two portion version.
- The lentil mixture also makes a tasty topping for jacket potatoes. It is a good idea to freeze some in small quantities ready to use for jacket potato fillings.
Other vegetarian dinner ideas
Take a look at some other vegetarian recipes for main meals.
- Lentil nut roast (vegetarian nut roast)1 Hours 35 Minutes
- Cheese and spinach cannelloni2 Hours 18 Minutes
- Mediterranean vegetable stew (ratatouille with beans)45 Minutes
- Vegetarian sausages (apricot and nut sausages)1 Hours 40 Minutes
Other budget meal ideas
- Falafel (chick pea burgers)36 Minutes
- Spicy bean burgers (veggie burgers)35 Minutes
- Veggie chilli55 Minutes
- Sweet potato burgers36 Minutes
Vegetarian cottage pie (vegetarian shepherds pie)
Equipment
- 30cm by 20cm ovenproof dish
Ingredients
For the filling
- 1 onion
- 1 sweet potato (medium sized)
- 200 g lentils
- 400 g tinned chopped tomatoes
- 3 teaspoon oregano
- 4 teaspoon paprika
- 1 litre vegetable stock (approx)
- 1 tablespoon olive oil
- 1 pinch salt
- 1 pinch black pepper
For the topping
- 4 potatoes (approx) medium sized
- 1 tablespoon Cheddar cheese (grated)
Instructions
To prepare the cottage pie filling
- Chop the onion and peel and dice the sweet potato.
- Heat the oil in a roasting tin and roast the onion and sweet potato until soft.
- Add the tomatoes, lentils, oregano, paprika, enough vegetable stock to cover, salt and pepper and stir. Simmer for about 30 minutes or until the lentils are cooked. Check regularly and add more vegetable stock or water if needed.
To prepare the cottage pie topping
- Peel and slice the potatoes while the lentil mixture is cooking.
- Bring the sliced potatoes to the boil, simmer for a few minutes to partially cook, and then drain.
To assemble
- Transfer the cooked lentil mixture to an ovenproof bowl (approx 18cm diameter or equivalent size).
- Arrange the partially cooked sliced potatoes over the lentil mixture making sure that all parts are covered.
- Sprinkle the grated Cheddar cheese evenly over the top.
To cook
- Cook in the top of the oven at gas mark 6, 200°C, 400°F for around 30 to 40 minutes or until heated through and until the top has browned.
Notes
- A wide range of vegetables can be used to make this dish including carrots, peas, swede, runner beans, etc.
- Add other pulses such as edamame beans or broad beans for extra protein.
- Top your cottage pie with creamy mashed potatoes instead of sliced potatoes.
- Add a topping of mashed sweet potatoes for a burst of colour.
- The lentil pie filling can be cooked and stored in the fridge for a couple of days, or can be frozen.
- Any leftovers can be covered with foil, stored in the fridge and reheated the next day.
- I sometimes use half the filling to make a two serving cottage pie and freeze the other half to to save time another day. The photos here show a two portion version.
- For a vegan version use a vegan cheese or omit the cheese and brush olive oil over the sliced potatoes before cooking.
- The lentil mixture also makes a tasty topping for jacket potatoes. It is a good idea to freeze some in small quantities ready to use for a jacket potato filling.
Rich Tweedy
This is a great recipe - delicious and easy to make. My wife doesn't like mashed potato so I was looking for a recipe with a sliced potato topping, and this was it! I used a combination of sweet potato, carrots and celery for the vegetable mixture, otherwise I followed the main recipe.
Judith
Hi Rich, I'm pleased you enjoyed this. I vary the vegetables too, depending on what I have to hand. Thank you for taking the time to leave a review 🙂