This Green Lentil Shepherd’s Pie isn’t just a recipe in our household; it’s an event. I remember the first time I decided to swap out the traditional lamb for hearty green lentils. My husband, a self-proclaimed “meat-and-potatoes” man, eyed the dish with a healthy dose of skepticism. My kids, ever the discerning food critics, were equally wary. But then, the aroma began to fill the kitchen – a rich, savory scent of herbs, vegetables, and slow-cooked lentils, all mingling under a blanket of creamy, golden mashed potatoes. The first bite was a revelation. Skepticism melted away, replaced by contented sighs and requests for seconds. Now, this Green Lentil Shepherd’s Pie is a beloved staple, a go-to comfort food that’s not only incredibly delicious but also surprisingly wholesome and satisfying. It’s proof that plant-based meals can be just as comforting and robust as their meat-centric counterparts. It warms us from the inside out on chilly evenings, fuels us after busy days, and always, always brings smiles to the table. It’s a hug in a dish, and I’m thrilled to share how you can bring this little piece of our family joy into your own kitchen.
Ingredients
For the Lentil Filling:
- 1 tablespoon olive oil: For sautéing the aromatics and building a flavor base.
- 1 large onion, finely chopped: Provides a sweet and savory foundation.
- 2 carrots, peeled and diced: Adds sweetness, color, and texture.
- 2 celery stalks, finely diced: Contributes a subtle savory note and crunch.
- 3 cloves garlic, minced: For that essential aromatic punch.
- 8 oz (225g) cremini or button mushrooms, sliced or chopped: Lends a meaty texture and umami depth.
- 1 cup dried green lentils (or Puy lentils), rinsed: The star of the show, providing protein and a hearty bite.
- 4 cups (1 litre) vegetable broth: For cooking the lentils and creating a savory sauce.
- 1 (14.5 oz / 400g) can diced tomatoes, undrained: Adds acidity and richness to the filling.
- 2 tablespoons tomato paste: Concentrated tomato flavor for depth.
- 1 tablespoon soy sauce (or tamari for gluten-free): Boosts umami and savory notes.
- 1 teaspoon dried thyme: A classic herb pairing for shepherd’s pie.
- 1 teaspoon dried rosemary, crushed: Adds a fragrant, woody aroma.
- 1/2 teaspoon smoked paprika (optional, but recommended): For a hint of smokiness.
- 2 tablespoons all-purpose flour (or cornstarch slurry for gluten-free): To thicken the filling. (For slurry: mix 1 tbsp cornstarch with 2 tbsp cold water).
- 1 cup frozen peas: Added at the end for a pop of color and sweetness.
- 1/2 cup frozen corn (optional): For extra sweetness and texture.
- Salt and freshly ground black pepper to taste: Essential for seasoning.
For the Mashed Potato Topping:
- 2.5 lbs (1.1 kg) potatoes (Russet or Yukon Gold recommended), peeled and quartered: The creamy, comforting crown of the pie.
- 1/2 cup milk (dairy or unsweetened plant-based): For creaminess in the mash.
- 4 tablespoons butter (dairy or vegan butter alternative): Adds richness and flavor.
- 1/2 teaspoon salt, or to taste: To season the potatoes.
- 1/4 teaspoon white pepper (optional): A more subtle pepper flavor for mash.
- Pinch of nutmeg (optional): A traditional, warming spice for mashed potatoes.
- 1 egg yolk (optional, for a richer, golden topping): Helps the topping brown beautifully.
Instructions
Prepare the Lentil Filling:
- Sauté Aromatics: Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the chopped onion, diced carrots, and diced celery. Cook, stirring occasionally, for 8-10 minutes, or until the vegetables have softened.
- Add Garlic and Mushrooms: Stir in the minced garlic and sliced/chopped mushrooms. Cook for another 5-7 minutes, until the mushrooms have released their liquid and started to brown.
- Incorporate Lentils and Flavor Base: Add the rinsed green lentils, vegetable broth, diced tomatoes (undrained), tomato paste, soy sauce (or tamari), dried thyme, dried rosemary, and smoked paprika (if using). Stir well to combine.
- Simmer the Filling: Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 35-45 minutes, or until the lentils are tender but not mushy. Stir occasionally to prevent sticking.
- Thicken the Filling: If using flour, sprinkle it over the lentil mixture and stir vigorously for 1-2 minutes until it’s fully incorporated and the sauce begins to thicken. If using a cornstarch slurry, whisk it in and simmer for another 1-2 minutes until thickened.
- Add Frozen Vegetables: Stir in the frozen peas and frozen corn (if using). Cook for another 5 minutes, or until heated through.
- Season: Taste the filling and adjust seasoning with salt and freshly ground black pepper as needed. Set aside.
Prepare the Mashed Potato Topping:
- Boil Potatoes: While the lentil filling is simmering, place the peeled and quartered potatoes in a large pot and cover them with cold, salted water. Bring to a boil over high heat, then reduce heat to medium-low and simmer for 15-20 minutes, or until the potatoes are very tender when pierced with a fork.
- Drain and Mash: Drain the potatoes thoroughly in a colander. Return them to the hot pot (off the heat) for a minute to allow any excess moisture to evaporate.
- Add Dairy/Fats: Add the milk, butter, salt, white pepper (if using), and nutmeg (if using) to the potatoes.
- Mash to Perfection: Mash the potatoes using a potato masher until smooth and creamy. Be careful not to over-mash, as this can make them gluey. For an extra smooth mash, you can use a potato ricer.
- Enrich (Optional): If using, stir in the egg yolk for a richer topping that browns well.
Assemble and Bake the Shepherd’s Pie:
- Preheat Oven: Preheat your oven to 375°F (190°C).
- Assemble: Pour the prepared lentil filling into a 9×13 inch baking dish or a similar-sized casserole dish. Spread it out evenly.
- Top with Mash: Carefully spoon the mashed potato topping over the lentil filling, spreading it gently to cover the entire surface. You can use the back of a spoon to create swirls or a fork to create ridges, which will crisp up nicely.
- Bake: Place the baking dish in the preheated oven and bake for 25-30 minutes, or until the filling is bubbly around the edges and the potato topping is lightly golden brown. If you want a browner topping, you can place it under the broiler for the last 2-3 minutes, watching carefully to prevent burning.
- Rest: Remove the Shepherd’s Pie from the oven and let it rest for at least 10-15 minutes before serving. This allows the filling to set slightly and makes it easier to serve.
Nutrition Facts
- Servings: 6-8 hearty servings
- Calories per serving (approximate): 450-550 calories (will vary based on exact ingredients and portion size)
- Protein: Rich in plant-based protein primarily from the green lentils, crucial for muscle repair and satiety.
- Fiber: High in dietary fiber from lentils and vegetables, promoting digestive health and sustained energy.
- Iron: A good source of iron, important for oxygen transport and preventing fatigue.
- Complex Carbohydrates: Provides sustained energy from the potatoes and lentils, without a rapid blood sugar spike.
- Vitamins & Minerals: Packed with various vitamins and minerals from the diverse range of vegetables, contributing to overall well-being.
Preparation Time
- Preparation Time: Approximately 30-40 minutes (chopping vegetables, preparing potatoes).
- Cooking Time: Approximately 1 hour 15 minutes to 1 hour 30 minutes (simmering filling, boiling potatoes, baking).
- Total Time: Approximately 1 hour 45 minutes to 2 hours 10 minutes.
This Green Lentil Shepherd’s Pie involves a bit of stovetop simmering and oven baking, making it a wonderful weekend meal or a dish you can partly prepare in advance. The aroma filling your kitchen makes every minute worthwhile!
How to Serve
This Green Lentil Shepherd’s Pie is a complete meal in itself, but here are some delightful ways to serve it:
- Classic Comfort:
- Serve generous portions directly from the baking dish.
- A simple side of steamed green beans or buttered peas complements it beautifully.
- With a Fresh Contrast:
- Pair with a crisp green salad tossed with a light vinaigrette to balance the richness.
- A side of tangy coleslaw also works well.
- Garnishes for Flair:
- Sprinkle fresh chopped parsley or chives over the mashed potato topping just before serving for a touch of color and freshness.
- A drizzle of good quality olive oil over the mash can add an extra layer of flavor.
- Bread for Dipping:
- Serve with crusty bread or warm dinner rolls to mop up any delicious leftover sauce.
- Individual Portions:
- For a more elegant presentation or for easier portion control, bake the shepherd’s pie in individual ramekins. Adjust baking time accordingly (usually a bit shorter).
- Condiment Companions:
- While not traditional for shepherd’s pie, some enjoy a dash of Worcestershire sauce (ensure it’s a vegetarian version if needed) or even a spot of ketchup or brown sauce on the side.
Additional Tips
- Lentil Choice Matters: Green lentils or French Puy lentils are best for this recipe as they hold their shape well during cooking. Avoid red lentils, which tend to break down and become mushy, changing the texture of the filling.
- Boost Umami Flavor: For an even deeper, more savory flavor in the lentil filling, consider adding a tablespoon of nutritional yeast, a splash of mushroom soaking liquid (if you’ve rehydrated dried mushrooms), or a teaspoon of Marmite/Vegemite (use sparingly).
- Perfect Potato Mash: For the creamiest mashed potatoes, ensure your potatoes are well-cooked and drained thoroughly. Mash them while they are still hot. Using warm milk and melted butter also helps achieve a smoother consistency. Avoid overmixing, which can make them gluey.
- Vegetable Variations: Feel free to customize the vegetables in the filling. Diced parsnips, turnips, sweet potatoes, or bell peppers can be wonderful additions. Sauté them along with the carrots and celery.
- Herb Power: Fresh herbs can elevate the dish. If you have fresh thyme or rosemary, use about 1 tablespoon of chopped fresh herbs for every teaspoon of dried. Add them towards the end of the filling’s simmering time.
- Make-Ahead Magic: You can prepare the lentil filling a day or two in advance and store it in an airtight container in the refrigerator. The mashed potatoes are best made fresh, but you can also make them ahead and reheat gently before topping the pie. You can also assemble the entire pie, cover, and refrigerate for up to 24 hours before baking (you might need to add 10-15 minutes to the baking time if baking from cold).
- Freezing Finesse: This shepherd’s pie freezes wonderfully! Allow it to cool completely, then cover tightly with plastic wrap and then foil, or transfer to freezer-safe containers. It can be frozen for up to 3 months. Thaw overnight in the refrigerator and reheat in a 350°F (175°C) oven for 20-30 minutes, or until heated through. The potato topping might not be as crisp after freezing and reheating, but it will still be delicious.
- Veganize It Perfectly: To make this recipe fully vegan, ensure your vegetable broth is vegan. For the mashed potato topping, use an unsweetened plant-based milk (like almond, soy, or oat) and a good quality vegan butter alternative. Omit the optional egg yolk.
FAQ Section
Q1: Can I use other types of lentils for this Shepherd’s Pie?
A: While green lentils or Puy lentils are recommended for their ability to hold their shape, you could technically use brown lentils. They will break down a bit more than green lentils, resulting in a slightly softer, less textured filling, but still delicious. Avoid red or yellow lentils as they cook down to a puree, which isn’t ideal for the texture of a shepherd’s pie filling.
Q2: How can I make this Green Lentil Shepherd’s Pie gluten-free?
A: It’s easy! Ensure your soy sauce is replaced with tamari (which is typically gluten-free, but always check the label) or coconut aminos. For thickening the filling, instead of all-purpose flour, use a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) or arrowroot starch slurry. All other ingredients are naturally gluten-free, but always double-check labels on packaged goods like vegetable broth.
Q3: How long will the Green Lentil Shepherd’s Pie last in the refrigerator?
A: Leftover shepherd’s pie can be stored in an airtight container in the refrigerator for 3-4 days. Reheat thoroughly in the oven or microwave before serving.
Q4: Can I use sweet potatoes for the topping instead of regular potatoes?
A: Absolutely! Sweet potato topping is a delicious and nutritious alternative. Prepare them just as you would regular mashed potatoes, mashing with a little butter (or vegan alternative) and milk (or plant-based milk). You might want to add a pinch of cinnamon or ginger for a different flavor profile.
Q5: My lentil filling seems a bit too watery. How can I fix it?
A: If your filling is too watery after the initial simmering, you can simmer it uncovered for an additional 10-15 minutes to allow some of the excess liquid to evaporate. Alternatively, if you’ve already added the flour or cornstarch and it’s still not thick enough, you can make a small additional cornstarch slurry (1-2 teaspoons cornstarch mixed with 1-2 tablespoons cold water), stir it in, and simmer for a few more minutes until thickened.
Q6: Is this recipe kid-friendly?
A: Yes, this Green Lentil Shepherd’s Pie is generally very kid-friendly! The savory filling and creamy mashed potato topping are often a hit with children. You can dice the vegetables smaller if preferred. If your kids are wary of lentils, the way they are incorporated into this rich, flavorful sauce often wins them over.
Q7: Can I prepare parts of this recipe in advance to save time?
A: Yes, definitely. The lentil filling can be made up to 2 days ahead and stored in the fridge. The vegetables can be chopped a day in advance. While mashed potatoes are best fresh, you can also make them ahead, though they might need a little extra milk or butter when reheating to regain creaminess before topping the pie.
Q8: Why is it called Shepherd’s Pie if it doesn’t contain lamb?
A: Traditionally, “Shepherd’s Pie” is made with lamb (as shepherds tend sheep), and a similar dish made with beef is called “Cottage Pie.” However, in modern usage, especially with vegetarian and vegan versions, “Shepherd’s Pie” has become a more generic term for a savory filling topped with mashed potatoes. This “Green Lentil Shepherd’s Pie” borrows the beloved structure and comfort-food appeal of the classic, offering a delicious plant-based interpretation.

Green Lentil Shepherd’s Pie
Ingredients
For the Lentil Filling:
- 1 tablespoon olive oil: For sautéing the aromatics and building a flavor base.
- 1 large onion, finely chopped: Provides a sweet and savory foundation.
- 2 carrots, peeled and diced: Adds sweetness, color, and texture.
- 2 celery stalks, finely diced: Contributes a subtle savory note and crunch.
- 3 cloves garlic, minced: For that essential aromatic punch.
- 8 oz (225g) cremini or button mushrooms, sliced or chopped: Lends a meaty texture and umami depth.
- 1 cup dried green lentils (or Puy lentils), rinsed: The star of the show, providing protein and a hearty bite.
- 4 cups (1 litre) vegetable broth: For cooking the lentils and creating a savory sauce.
- 1 (14.5 oz / 400g) can diced tomatoes, undrained: Adds acidity and richness to the filling.
- 2 tablespoons tomato paste: Concentrated tomato flavor for depth.
- 1 tablespoon soy sauce (or tamari for gluten-free): Boosts umami and savory notes.
- 1 teaspoon dried thyme: A classic herb pairing for shepherd’s pie.
- 1 teaspoon dried rosemary, crushed: Adds a fragrant, woody aroma.
- 1/2 teaspoon smoked paprika (optional, but recommended): For a hint of smokiness.
- 2 tablespoons all-purpose flour (or cornstarch slurry for gluten-free): To thicken the filling. (For slurry: mix 1 tbsp cornstarch with 2 tbsp cold water).
- 1 cup frozen peas: Added at the end for a pop of color and sweetness.
- 1/2 cup frozen corn (optional): For extra sweetness and texture.
- Salt and freshly ground black pepper to taste: Essential for seasoning.
For the Mashed Potato Topping:
- 2.5 lbs (1.1 kg) potatoes (Russet or Yukon Gold recommended), peeled and quartered: The creamy, comforting crown of the pie.
- 1/2 cup milk (dairy or unsweetened plant-based): For creaminess in the mash.
- 4 tablespoons butter (dairy or vegan butter alternative): Adds richness and flavor.
- 1/2 teaspoon salt, or to taste: To season the potatoes.
- 1/4 teaspoon white pepper (optional): A more subtle pepper flavor for mash.
- Pinch of nutmeg (optional): A traditional, warming spice for mashed potatoes.
- 1 egg yolk (optional, for a richer, golden topping): Helps the topping brown beautifully.
Instructions
Prepare the Lentil Filling:
- Sauté Aromatics: Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the chopped onion, diced carrots, and diced celery. Cook, stirring occasionally, for 8-10 minutes, or until the vegetables have softened.
- Add Garlic and Mushrooms: Stir in the minced garlic and sliced/chopped mushrooms. Cook for another 5-7 minutes, until the mushrooms have released their liquid and started to brown.
- Incorporate Lentils and Flavor Base: Add the rinsed green lentils, vegetable broth, diced tomatoes (undrained), tomato paste, soy sauce (or tamari), dried thyme, dried rosemary, and smoked paprika (if using). Stir well to combine.
- Simmer the Filling: Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 35-45 minutes, or until the lentils are tender but not mushy. Stir occasionally to prevent sticking.
- Thicken the Filling: If using flour, sprinkle it over the lentil mixture and stir vigorously for 1-2 minutes until it’s fully incorporated and the sauce begins to thicken. If using a cornstarch slurry, whisk it in and simmer for another 1-2 minutes until thickened.
- Add Frozen Vegetables: Stir in the frozen peas and frozen corn (if using). Cook for another 5 minutes, or until heated through.
- Season: Taste the filling and adjust seasoning with salt and freshly ground black pepper as needed. Set aside.
Prepare the Mashed Potato Topping:
- Boil Potatoes: While the lentil filling is simmering, place the peeled and quartered potatoes in a large pot and cover them with cold, salted water. Bring to a boil over high heat, then reduce heat to medium-low and simmer for 15-20 minutes, or until the potatoes are very tender when pierced with a fork.
- Drain and Mash: Drain the potatoes thoroughly in a colander. Return them to the hot pot (off the heat) for a minute to allow any excess moisture to evaporate.
- Add Dairy/Fats: Add the milk, butter, salt, white pepper (if using), and nutmeg (if using) to the potatoes.
- Mash to Perfection: Mash the potatoes using a potato masher until smooth and creamy. Be careful not to over-mash, as this can make them gluey. For an extra smooth mash, you can use a potato ricer.
- Enrich (Optional): If using, stir in the egg yolk for a richer topping that browns well.
Assemble and Bake the Shepherd’s Pie:
- Preheat Oven: Preheat your oven to 375°F (190°C).
- Assemble: Pour the prepared lentil filling into a 9×13 inch baking dish or a similar-sized casserole dish. Spread it out evenly.
- Top with Mash: Carefully spoon the mashed potato topping over the lentil filling, spreading it gently to cover the entire surface. You can use the back of a spoon to create swirls or a fork to create ridges, which will crisp up nicely.
- Bake: Place the baking dish in the preheated oven and bake for 25-30 minutes, or until the filling is bubbly around the edges and the potato topping is lightly golden brown. If you want a browner topping, you can place it under the broiler for the last 2-3 minutes, watching carefully to prevent burning.
- Rest: Remove the Shepherd’s Pie from the oven and let it rest for at least 10-15 minutes before serving. This allows the filling to set slightly and makes it easier to serve.
Nutrition
- Serving Size: one normal portion
- Calories: 550