Savory Lentil Shepherds Pie is a perfect cozy dish that warms the heart and satisfies the soul. This vegetarian shepherd’s pie features a hearty filling of lentils and vegetables, all topped with a fluffy layer of mashed potatoes. It’s not only delicious but also packed with protein and fiber, making it a nutritious choice for any dinner table. Let’s dive into the comforting world of this savory meal that’s ideal for family gatherings or a quiet night in.
Why You’ll Love This Savory Lentil Shepherds Pie
This Savory Lentil Shepherds Pie is a fantastic choice for several reasons. First, it’s a vegetarian shepherd’s pie that even meat-lovers will enjoy. Second, it’s gluten-free, making it suitable for those with dietary restrictions. Third, the dish is rich in protein, thanks to the lentils, which provide a hearty lentil shepherd’s pie experience. Fourth, it’s a complete meal on its own, offering a balance of carbohydrates and nutrients. Fifth, this easy lentil shepherd’s pie recipe can be prepared in about an hour, making it a weeknight hero. Lastly, it’s also a comfort food lentil dish that brings back childhood memories of home-cooked meals.
Ingredients for Savory Lentil Shepherds Pie
Gather these items:
- 1 cup (190g) dry brown or green lentils
- 4 large russet potatoes (about 2 pounds / 900g), peeled and chopped
- 2 medium carrots, diced
- 1 large onion, finely chopped
- 2 celery stalks, diced
- 3 garlic cloves, minced
- 2 tablespoons tomato paste
- 2 cups (480ml) vegetable broth
- 2 teaspoons vegetarian Worcestershire sauce
- 1 teaspoon fresh thyme, chopped
- 1 teaspoon fresh rosemary, chopped
- 1 cup (150g) frozen peas
- 4 tablespoons (60g) butter
- 1/2 cup (120ml) milk
- Salt and pepper to taste
How to Make Savory Lentil Shepherds Pie Step-by-Step
- Step 1: Preheat oven to 400°F (200°C). Peel and chop potatoes into even chunks. Dice carrots, celery, and onion.
- Step 2: Boil potatoes in salted water until fork-tender, about 15 minutes. Drain and set aside.
- Step 3: Heat 1 tablespoon olive oil or butter in a large saucepan over medium heat. Add onion, celery, and carrots; cook until softened, about 7-8 minutes.
- Step 4: Stir in minced garlic and tomato paste; cook for 2 minutes until tomato paste darkens.
- Step 5: Rinse lentils and add to the pan with vegetable broth, Worcestershire sauce, thyme, rosemary, salt, and pepper. Simmer covered for about 15 minutes until lentils are tender but not mushy, stirring occasionally.
- Step 6: Fold in frozen peas and cook for 2 more minutes. Adjust seasoning with salt and pepper.
- Step 7: Mash drained potatoes with butter and milk until creamy but still slightly textured. Season with salt and pepper.
- Step 8: Spoon lentil filling into a 9×13-inch baking dish. Spread mashed potatoes evenly on top, smoothing with a spatula and roughing up the surface with a fork for crispy peaks.
- Step 9: Bake for 25-30 minutes until top is golden brown and edges are bubbling. For extra crispy edges, increase oven to 425°F (220°C) for the last 5 minutes.
- Step 10: Let the pie rest for 10 minutes before serving to set.
Pro Tips for the Best Savory Lentil Shepherds Pie
Keep these in mind:
- Use fresh herbs for better flavor.
- Feel free to substitute lentils with other legumes for a different taste.
- Consider adding a dash of hot sauce for a spicy kick.
- Ensure the mashed potatoes are fluffy for the best texture.
Best Ways to Serve Savory Lentil Shepherds Pie
Pair this delicious savory lentil pie with a side salad or steamed vegetables for a complete meal. You can also serve it with crusty bread for a heartier dinner. This dish is perfect as leftovers, as the flavors develop even more overnight.

How to Store and Reheat Savory Lentil Shepherds Pie
To store, cover the cooled pie with plastic wrap or transfer it to an airtight container. It will keep in the fridge for up to 3 days. To reheat, place it in a preheated oven at 350°F (175°C) for about 20 minutes or until warmed through. This makes for an excellent meal prep option!
Frequently Asked Questions About Savory Lentil Shepherds Pie
What is lentil shepherd’s pie?
Lentil shepherd’s pie is a plant-based alternative to the traditional meat version. It features lentils cooked with vegetables and topped with creamy mashed potatoes, offering a cozy and satisfying meal.
Can I make Savory Lentil Shepherds Pie ahead of time?
Yes, you can prepare the filling a day ahead and store it in the refrigerator. Assemble the pie with mashed potatoes just before baking for a fresh, warm dish.
How do I avoid common mistakes with Savory Lentil Shepherds Pie?
To avoid mushy lentils, don’t overcook them. Ensure your mashed potatoes are well-seasoned and fluffy to enhance the overall flavor of the pie.
Variations of Savory Lentil Shepherds Pie You Can Try
For a twist on this classic dish, consider adding different vegetables like zucchini or mushrooms for added flavor and texture. You can also make a vegan shepherd’s pie with lentils by substituting butter and milk with plant-based alternatives. Additionally, this recipe can be adapted to be gluten-free lentil shepherd’s pie by ensuring all ingredients are certified gluten-free.
For more information on the nutritional benefits of lentils, check out this nutritional guide. If you’re interested in more vegetarian recipes, visit our vegan hotpot recipe. You can also explore Thanksgiving green bean casserole for a festive side dish.
Enjoy your Savory Lentil Shepherds Pie and happy cooking!
Print
Savory Lentil Shepherds Pie: 7 Comforting Ingredients
- Total Time: 1 hour 5 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A cozy, hearty vegetarian shepherd’s pie made with lentils and vegetables, topped with fluffy mashed potatoes. Perfect for fall dinners and packed with protein and fiber.
Ingredients
- 1 cup (190g) dry brown or green lentils
- 4 large russet potatoes (about 2 pounds / 900g), peeled and chopped
- 2 medium carrots, diced
- 1 large onion, finely chopped
- 2 celery stalks, diced
- 3 garlic cloves, minced
- 2 tablespoons tomato paste
- 2 cups (480ml) vegetable broth
- 2 teaspoons vegetarian Worcestershire sauce
- 1 teaspoon fresh thyme, chopped
- 1 teaspoon fresh rosemary, chopped
- 1 cup (150g) frozen peas
- 4 tablespoons (60g) butter
- 1/2 cup (120ml) milk
- Salt and pepper to taste
Instructions
- Preheat oven to 400°F (200°C). Peel and chop potatoes into even chunks. Dice carrots, celery, and onion.
- Boil potatoes in salted water until fork-tender, about 15 minutes. Drain and set aside.
- Heat 1 tablespoon olive oil or butter in a large saucepan over medium heat. Add onion, celery, and carrots; cook until softened, about 7-8 minutes.
- Stir in minced garlic and tomato paste; cook for 2 minutes until tomato paste darkens.
- Rinse lentils and add to the pan with vegetable broth, Worcestershire sauce, thyme, rosemary, salt, and pepper. Simmer covered for about 15 minutes until lentils are tender but not mushy, stirring occasionally.
- Fold in frozen peas and cook for 2 more minutes. Adjust seasoning with salt and pepper.
- Mash drained potatoes with butter and milk until creamy but still slightly textured. Season with salt and pepper.
- Spoon lentil filling into a 9×13-inch baking dish. Spread mashed potatoes evenly on top, smoothing with a spatula and roughing up the surface with a fork for crispy peaks.
- Bake for 25-30 minutes until top is golden brown and edges are bubbling. For extra crispy edges, increase oven to 425°F (220°C) for the last 5 minutes.
- Let the pie rest for 10 minutes before serving to set.
Notes
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: Vegetarian
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 2g
- Sodium: 300mg
- Fat: 6g
- Saturated Fat: 3g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 10g
- Protein: 15g
- Cholesterol: 15mg
Keywords: Savory Lentil Shepherds Pie