A wholesome, plant-based twist on the classic British comfort dish. This Lentil & Roasted Vegetable Shepherd’s Pie features a savory filling of lentils, mushrooms, carrots, and peas in a rich herbed tomato gravy, topped with creamy mashed potatoes. It’s warm, filling, and perfect for cozy dinners or meal prep.
Shepherd’s Pie dates back to late 18th century Britain, originally made with minced lamb. The plant-based adaptation replaces meat with hearty lentils and umami-rich vegetables, creating a satisfying version that aligns with modern vegan cooking while staying true to its rustic roots.
Recipe Card
Lentil & Roasted Vegetable Shepherd’s Pie
Description
This comforting casserole is a go-to for both family dinners and impressing guests with plant-based cooking. It’s nutrient-dense, packed with fiber and plant protein, and delivers all the familiar textures of the original without any animal products. Simple, satisfying, and easy to customize with seasonal veggies, it’s a recipe that invites creativity and guarantees comfort.
Ingredients
For the mashed potato topping:
For the filling:
Instructions
-
Make the Mashed Potatoes:
Boil potatoes in salted water until soft (about 15–20 min). Drain and mash with plant-based butter, milk, salt, and pepper until creamy. Set aside.
-
Prepare the Filling:
In a skillet over medium heat, sauté onion and garlic in olive oil until fragrant. Add carrots, mushrooms, and cook 5–7 minutes until softened.
-
Add Lentils & Seasoning:
Stir in lentils, peas, tomato paste, herbs, and vegetable broth. Simmer for 10–15 minutes, until the mixture thickens slightly.
-
Assemble & Bake:
Preheat oven to 200°C / 390°F.
Spread the filling evenly in a baking dish. Spoon mashed potatoes over the top, smoothing with a spatula.
Bake for 20–25 minutes, or until the top is lightly golden. Optional: broil for last 3–5 minutes for crispier top.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 420kcal
- % Daily Value *
- Total Fat 11g17%
- Total Carbohydrate 50g17%
- Dietary Fiber 12g48%
- Protein 16g32%
- Vitamin A 80 IU
- Calcium 10 mg
- Iron 25 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
This dish freezes well and can be made in advance. Add a pinch of nutmeg to the mashed potatoes or top with breadcrumbs for extra crunch. You can also swap sweet potatoes for a sweeter, more colorful twist.


I’ve already tried this recipe, and I found it on your website. I’m thrilled — it’s an excellent light meal without unhealthy fats and so easy to prepare. I honestly recommend it!
When I see Jamie Oliver preparing it in the video, giving it so much importance, there’s no doubt it must be something good. I think I’ll give it a try.
Mmmm yes, Jamie Oliver is definitely a reason to try any dish.
Not just this recipe — I’m truly impressed with your website. So many great and useful insights about nutrition and healthy food. The recipes are a story of their own, with excellent photo illustrations and extremely clear, precise instructions. Hats off to you! I’ll definitely recommend you to others because you’re really something new, interesting, and valuable.