Easy Vegetarian Lentil Shepherd’s Pie Recipe
Introduction
This easy lentil shepherd’s pie is a comforting, vegetarian twist on a classic favorite. Packed with hearty lentils and vegetables, it’s perfect for a cozy weeknight meal. The creamy mashed potato topping creates a satisfying finish that everyone will love.

Ingredients
- 1 cup brown lentils (or green lentils)
- 3-4 cups vegetable broth (or beef broth if not making vegetarian)
- 2 teaspoons olive oil
- ½ cup chopped onion
- 1 cup chopped mushrooms (about 4 oz)
- 1 carrot (chopped)
- 1 rib celery (chopped)
- ½ cup frozen peas (thawed)
- ½ tablespoon all-purpose flour
- 3 tablespoons red wine
- 2 teaspoons Worcestershire sauce (use vegetarian Worcestershire sauce if desired)
- 3 tablespoons tomato paste
- 2 tablespoons chopped fresh parsley
- Salt and black pepper (to taste)
- 2 ½ cups prepared mashed potatoes
Instructions
- Step 1: Preheat your oven to 400°F (200°C).
- Step 2: In a saucepan, combine the lentils and 3 cups of broth. Bring to a boil, then reduce heat to a simmer, cover, and cook for 20-25 minutes until the lentils are tender.
- Step 3: While the lentils cook, heat olive oil in a pan over medium heat. Add onion, mushrooms, carrot, and celery, cooking until the onion and carrot soften.
- Step 4: Stir in the flour and cook for another minute to remove the raw taste. Then add the cooked lentils with their broth, red wine, Worcestershire sauce, and tomato paste. Mix well.
- Step 5: Stir in the thawed peas and let the mixture simmer uncovered for 10 minutes. Add more broth if needed to keep a saucy consistency. Finish by stirring in fresh parsley and seasoning with salt and pepper.
- Step 6: Spoon the lentil filling into a deep-dish pie plate. Spread the prepared mashed potatoes evenly over the top.
- Step 7: Bake in the preheated oven for 20-25 minutes or until the mashed potatoes are golden brown and the filling is bubbly.
Tips & Variations
- For a richer flavor, use vegetable broth made from homemade stock or add a splash of soy sauce instead of Worcestershire sauce for a vegan option.
- Try adding chopped garlic along with the onions for extra aroma.
- Use sweet potatoes instead of regular mashed potatoes for a different twist and added sweetness.
- If you prefer a thicker filling, reduce the broth slightly or add a bit more flour when cooking the vegetables.
Storage
Store leftover shepherd’s pie covered in the refrigerator for up to 3 days. Reheat in the oven at 350°F (175°C) until warmed through, about 20 minutes. You can also reheat individual portions in the microwave for 2-3 minutes, stirring halfway through.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use canned lentils instead of dried?
Yes, canned lentils can be used to save time. Drain and rinse them well, then add them directly to the vegetable mixture and reduce the simmering time accordingly since they are already cooked.
Is this recipe gluten-free?
To make the recipe gluten-free, substitute the all-purpose flour with a gluten-free flour blend or cornstarch, and check that your Worcestershire sauce is gluten-free.
PrintEasy Vegetarian Lentil Shepherd’s Pie Recipe
This Easy Lentil Shepherd’s Pie is a comforting and hearty vegetarian dish that combines tender brown lentils simmered with vegetables and savory seasonings, topped with creamy mashed potatoes and baked to a golden brown. Perfect for a wholesome, meat-free meal that satisfies classic shepherd’s pie cravings.
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 10 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Baking
- Cuisine: British
- Diet: Vegetarian
Ingredients
Lentil Filling
- 1 cup brown lentils (or green lentils)
- 3–4 cups vegetable broth (or beef broth if not making vegetarian)
- 2 teaspoons olive oil
- ½ cup chopped onion
- 1 cup chopped mushrooms (about 4 oz)
- 1 carrot (chopped)
- 1 rib celery (chopped)
- ½ cup frozen peas (thawed)
- ½ tablespoon all-purpose flour
- 3 tablespoons red wine
- 2 teaspoons Worcestershire sauce (use vegetarian Worcestershire sauce if desired)
- 3 tablespoons tomato paste
- 2 tablespoons chopped fresh parsley
- salt and black pepper (to taste)
Mashed Potato Topping
- 2 ½ cups prepared mashed potatoes
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) to prepare for baking the shepherd’s pie.
- Cook Lentils: In a saucepan, combine the lentils with 3 cups of broth and bring to a boil. Reduce heat to a simmer, cover, and cook for 20-25 minutes until the lentils are tender but not mushy.
- Sauté Vegetables: While the lentils cook, heat olive oil in a pan over medium heat. Add the chopped onion, mushrooms, carrot, and celery and sauté until the onion and carrot have softened, about 5-7 minutes. Stir in the flour and cook for 1 more minute to remove raw flour taste.
- Combine Ingredients: Add the cooked lentils along with any remaining broth, red wine, Worcestershire sauce, and tomato paste to the sautéed vegetables. Stir in the thawed peas, then simmer uncovered for 10 minutes, stirring occasionally and adding more broth if needed to form a sauce. Stir in fresh parsley and season with salt and black pepper to taste.
- Assemble and Bake: Spoon the lentil mixture into a deep-dish pie plate, spreading evenly. Top with prepared mashed potatoes, spreading smoothly or creating rustic peaks. Bake in the preheated oven for 20-25 minutes, or until the mashed potatoes are lightly browned and the filling is bubbling around the edges.
Notes
- Use vegetable broth for a fully vegetarian version; beef broth can be substituted for a richer flavor if not vegetarian.
- Red wine adds depth to the filling but can be omitted or replaced with additional broth if preferred.
- Vegetarian Worcestershire sauce is important to keep the dish vegetarian since traditional versions may contain anchovies.
- For smoother mashed potato topping, add a bit of butter and cream or milk when preparing potatoes.
- Leftovers can be refrigerated for up to 3 days or frozen for up to 2 months.
Keywords: lentil shepherd’s pie, vegetarian shepherd’s pie, lentil casserole, meatless shepherd’s pie, mashed potato casserole, vegetarian comfort food

