Vegetable Shepherd's Pie with Lentils
A hearty, comforting casserole loaded with tender green lentils and colorful veggies in a rich rosemary-scented gravy, crowned with a cloud of fluffy golden mashed potatoes. Every spoonful delivers the cozy satisfaction of a classic shepherd's pie, made completely meatless.
For 6 servings
- boil · ~25 min
Cook the lentils.
Combine the rinsed lentils and 2 cups water in a medium saucepan. Bring to a boil, then reduce the heat to low, cover, and simmer until the lentils are tender but still hold their shape, about 20 to 25 minutes. Drain any excess water and set aside.
- boil · ~15 min
Boil the potatoes.
Place the quartered potatoes in a large pot and add enough cold water to cover by an inch. Bring to a boil over high heat and cook until fork-tender, about 12 to 15 minutes. Drain well and return the potatoes to the pot.
- mix · ~5 min
Mash the potatoes.
1.Add the butter and warm milk to the drained potatoes.2.Mash until smooth and creamy, leaving no lumps.3.Season with a pinch of salt and pepper, then set aside. - prep
Preheat the oven to 400°F (200°C).
- saute · ~9 min
Build the vegetable base.
1.Heat the olive oil in a large skillet over medium heat.2.Add the chopped onion, carrot, and celery. Cook, stirring occasionally, until softened, about 7 to 8 minutes.3.Add the minced garlic and cook until fragrant, about 1 minute. - saute · ~7 min
Make the gravy.
1.Stir the tomato paste and flour into the vegetables. Cook for 1 minute to remove the raw flour taste.2.Pour in the ½ cup water while stirring constantly. Bring the mixture to a gentle simmer.3.Add the cooked lentils, frozen peas, rosemary, and thyme. Stir well and let it bubble for 2 minutes until thickened.4.Season with salt and pepper.TIPDon't skip cooking the flour with the tomato paste — it deepens the savory flavor and prevents a floury taste in the final dish. - assemble · ~3 min
Assemble the pie.
Spoon the lentil and vegetable mixture evenly into the baking dish. Dollop the mashed potatoes over the top, then use the back of a spoon to spread them to the edges, sealing in the filling.
- bake · ~25 min
Bake until golden and bubbling.
Place the dish on a baking sheet to catch any drips. Bake for 20 to 25 minutes, or until the potato topping is lightly golden and the filling is bubbling around the edges. Let it stand for 5 minutes before serving.
- serve
Scoop into bowls and serve warm.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1Don't skip cooking the flour with the tomato paste — it deepens the savory flavor and prevents a floury taste.
- 2Let the assembled pie rest for 5 minutes after baking to allow the filling to set for cleaner slices.
- 3For ultra-creamy mashed potatoes, pass them through a ricer before adding milk and butter.
- 4Spread the mashed potatoes to the very edges of the dish to create a seal that traps the filling's steam.
- 5Leftover shepherd's pie keeps well in the fridge for up to 4 days; reheat in a 350°F oven to restore the crispy potato top.
Adapt it for your goals.
Vegan
Replace butter with plant-based butter and use unsweetened oat or soy milk in the mash. The lentil filling is already vegan-friendly, making this a simple swap for a fully plant-based meal.
gluten freeGluten-free
Substitute the all-purpose flour with a gluten-free all-purpose blend or cornstarch slurry (1 tbsp cornstarch mixed with 2 tbsp cold water). The texture will remain thick and glossy.
low oilLow-oil
Sauté the vegetables in a splash of vegetable broth instead of olive oil. Reduce the butter in the mashed potatoes to 1 tbsp or replace with unsweetened applesauce for fewer calories.
cheesy toppingCheesy-topping
Stir ½ cup grated sharp cheddar into the mashed potatoes before spreading or sprinkle it on top during the last 5 minutes of baking for a golden, cheesy crust.
Why this is on our healthy list.
Rich in Plant-Based Protein
Green lentils provide a solid dose of protein and fiber, helping to keep you full and satisfied without any meat.
High in Dietary Fiber
The combination of lentils, carrots, celery, and peas delivers soluble and insoluble fiber, supporting healthy digestion.
Packed with Vitamins from Vegetables
Carrots contribute beta-carotene for eye health, while peas and celery provide vitamin C and K.
Frequently asked questions
Brown lentils work well but take slightly longer to cook; red lentils break down completely and will make a mushier filling, so they are not recommended for this shepherd's pie.



