Lentil and Herb Vegan Cottage Pie Recipe
Introduction
This Lentil and Herb Vegan Cottage Pie is a comforting, flavorful dish perfect for chilly evenings. Packed with tender vegetables, savory lentils, and topped with creamy mashed potatoes, it’s a hearty plant-based meal the whole family will enjoy.

Ingredients
- Mashed Potato Topping:
- 1 ½ pounds russet potatoes, peeled and roughly chopped
- 3 tablespoons plus 2 teaspoons vegan butter
- ¼ cup unsweetened non-dairy milk
- ¼ cup vegan parmesan (optional)
- ½ teaspoon salt
- Lentil Filling:
- 2 tablespoons oil
- 1 cup onion (about half a large onion)
- 1 large leek, white part only, thinly sliced (about ½ cup)
- 8 ounces sliced mixed mushrooms (button, cremini, shiitake)
- 1 ½ cups carrots (about 2 large), diced finely
- ½ cup celery, diced finely
- 3 cloves garlic, minced
- 2 teaspoons finely chopped rosemary
- 1 tablespoon fresh thyme
- 1 ½ teaspoons vegan Worcestershire sauce
- 1 teaspoon salt, plus more for seasoning
- ½ teaspoon black pepper
- 2 ½ tablespoons tomato paste
- 2 tablespoons flour
- 1 ½ cups vegetable broth
- 2 cups canned lentils, drained and rinsed
- 1 cup frozen peas
Instructions
- Step 1: Preheat the oven to 375°F (190°C) and prepare a large baking dish, about 8 inches in diameter.
- Step 2: Place the peeled and chopped potatoes in a pot, cover with cold water and a pinch of salt, and bring to a boil. Reduce heat and simmer, covered, for about 10 minutes or until tender. Drain and return to the pot, steaming uncovered to release excess water.
- Step 3: While potatoes cook, heat oil in a large frying pan over medium-low heat. Add the onion and leek, cooking for 8–10 minutes until tender but not browned.
- Step 4: Add the mushrooms to the pan and cook for 6 minutes. Then add the finely diced carrots, celery, garlic, rosemary, thyme, vegan Worcestershire sauce, salt, and pepper. Cook for another 6 minutes until carrots are tender, scraping the pan bottom if needed.
- Step 5: Stir in the tomato paste and cook until combined, about 2–3 minutes. Sprinkle in the flour, stir well, and cook for 1 minute.
- Step 6: Add the vegetable broth, lentils, and peas. Simmer for 2–3 minutes until the mixture thickens. Adjust salt to taste.
- Step 7: Mash the cooked potatoes with a potato masher. Mix in the vegan butter, salt, non-dairy milk, and vegan parmesan (if using) until creamy.
- Step 8: Spoon the lentil filling into the baking dish, spreading evenly. Top with an even layer of mashed potatoes.
- Step 9: Bake for about 30 minutes, until the topping is lightly browned and the filling bubbles. For extra richness, you can dot the top with 2 tablespoons of vegan butter and sprinkle fresh herbs during the last 10 minutes of baking.
- Step 10: Let the pie rest at room temperature for 15 minutes before serving.
Tips & Variations
- Use mixed mushrooms for a richer, more complex flavor in the filling.
- Add a splash of soy sauce or tamari if you don’t have vegan Worcestershire sauce on hand.
- For extra texture, sprinkle breadcrumbs or crushed walnuts over the mashed potato topping before baking.
- Replace frozen peas with green beans or corn if preferred.
- To make this gluten-free, substitute the flour for a gluten-free alternative or cornstarch.
Storage
Store leftover pie covered in the refrigerator for up to 2 days. Reheat in the oven at 350°F (175°C) until warmed through to keep the topping crisp. You can also freeze the pie for up to 3 months; thaw overnight before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use dried lentils instead of canned?
Yes, but be sure to cook the dried lentils fully before adding to the filling. Use about 1 cup dried lentils and simmer them separately until tender, then drain and rinse.
Is this recipe suitable for a gluten-free diet?
It can be made gluten-free by substituting the flour used to thicken the filling with a gluten-free flour or cornstarch. Ensure all other ingredients, like vegan Worcestershire sauce, are also gluten-free.
PrintLentil and Herb Vegan Cottage Pie Recipe
This Lentil and Herb Vegan Cottage Pie is a hearty, comforting dish featuring a savory lentil and vegetable filling topped with creamy mashed potatoes. Perfectly seasoned with fresh herbs and baked to a golden finish, it provides a nutritious and satisfying vegan alternative to the classic cottage pie.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: British
- Diet: Vegan
Ingredients
Mashed Potato Topping
- 1 ½ pounds russet potatoes, peeled and roughly chopped
- 3 tablespoons plus 2 teaspoons vegan butter
- ¼ cup unsweetened non-dairy milk
- ¼ cup vegan parmesan (optional)
- ½ teaspoon salt
Lentil Filling
- 2 tablespoons oil
- 1 cup onion (about half a large onion)
- 1 large leek (white part only), thinly sliced (about ½ cup)
- 8 ounces sliced mixed mushrooms (button, cremini, shiitake)
- 1 ½ cups carrots (about 2 large), diced finely (¼ inch pieces)
- ½ cup celery, diced finely (¼ inch pieces)
- 3 cloves garlic, minced
- 2 teaspoons finely chopped rosemary
- 1 tablespoon fresh thyme
- 1 ½ teaspoons vegan Worcestershire sauce
- 1 teaspoon salt, plus more for seasoning
- ½ teaspoon black pepper
- 2 ½ tablespoons tomato paste
- 2 tablespoons flour
- 1 ½ cups vegetable broth
- 2 cups canned lentils, drained and rinsed
- 1 cup frozen peas
Instructions
- Preheat Oven: Preheat the oven to 375°F (190°C) and prepare a large baking dish, approximately 8 inches in diameter.
- Cook Potatoes: Place peeled and chopped potatoes into a pot, cover with cold water and add a generous pinch of salt. Bring to a boil, then reduce heat and simmer covered for about 10 minutes until tender. Drain and return potatoes to pot to steam uncovered, releasing excess water.
- Sauté Aromatics: While potatoes cook, heat oil in a large frying pan over medium-low heat. Add chopped onions and leek, cooking for 8-10 minutes until tender but not browned.
- Add Vegetables: Add diced mushrooms to the pan and cook for 6 minutes. Then add carrots, celery, minced garlic, rosemary, thyme, vegan Worcestershire sauce, salt, and black pepper. Cook for another 6 minutes until carrots are tender, stirring and scraping the pan as needed.
- Incorporate Tomato Paste and Flour: Stir in tomato paste and cook for 2-3 minutes until well combined. Sprinkle flour over the mixture and cook for 1 minute, stirring constantly.
- Add Liquids and Lentils: Pour in vegetable broth, then add drained lentils and frozen peas. Simmer the filling for 2-3 minutes until thickened. Taste and adjust salt as needed.
- Mash Potatoes: Mash the drained potatoes using a potato masher. Add vegan butter, salt, non-dairy milk, and vegan parmesan if using. Mix until smooth and creamy.
- Assemble Pie: Spread the lentil filling evenly in the baking dish. Top with an even layer of mashed potatoes.
- Bake: Bake the pie for about 30 minutes, until the mashed potato topping begins to brown and the filling is bubbling. Optionally, dot the top with an extra 2 tablespoons of butter and sprinkle fresh herbs during the last 10 minutes of baking for added richness.
- Rest: Let the pie stand at room temperature for 15 minutes before serving to set. Store leftovers in the refrigerator for up to two days or freeze for longer storage.
Notes
- For extra richness, add vegan parmesan to the mashed potatoes and dot the top with additional vegan butter before baking.
- Use a baking sheet under the dish if the pie is full to prevent bubbling over in the oven.
- The filling can be made ahead of time; just assemble and bake when ready to serve.
- To save time, canned lentils and frozen peas are used, but you can cook dried lentils beforehand if preferred.
- Use a potato masher or ricer for the mashed potatoes depending on desired texture.
- Herbs can be adjusted; fresh thyme and rosemary add the best flavor but dried herbs can be substituted in smaller amounts.
Keywords: vegan cottage pie, lentil cottage pie, plant-based cottage pie, vegan comfort food, mashed potato topping, lentil stew, herb-infused lentils

