Vegan Shepherd’s Pie with Lentils, Mushrooms, and Sweet Potato Mash

Vegan Shepherd’s Pie with Lentils, Mushrooms, and Sweet Potato Mash

Vegan Shepherd's Pie with Lentils, Mushrooms, and Sweet Potato Mash


Welcome to our delicious and nutritious recipe for Vegan Shepherd’s Pie with Lentils, Mushrooms, and Sweet Potato Mash. This hearty and flavorful dish is a perfect choice for those following a plant-based diet or simply looking to incorporate more vegetables into their meals. With a combination of protein-rich lentils, earthy mushrooms, and creamy sweet potato mash, this recipe is sure to satisfy your taste buds and leave you feeling satisfied.

The Perfect Vegan Twist on a Classic Dish

Shepherd’s Pie is a traditional British dish that typically consists of ground meat, vegetables, and a mashed potato topping. However, our vegan version replaces the meat with protein-packed lentils and mushrooms, making it a wholesome and cruelty-free alternative. By using lentils, we not only add a great source of plant-based protein but also create a rich and hearty texture that mimics the traditional meat filling.


To create this mouthwatering Vegan Shepherd’s Pie, you will need the following ingredients:

– 1 cup of green or brown lentils, cooked
– 1 tablespoon of olive oil
– 1 onion, diced
– 2 cloves of garlic, minced
– 8 ounces of mushrooms, sliced
– 2 carrots, diced
– 2 celery stalks, diced
– 1 teaspoon of dried thyme
– 1 teaspoon of dried rosemary
– 1 cup of vegetable broth
– 2 tablespoons of tomato paste
– Salt and pepper to taste
– 4 large sweet potatoes, peeled and cubed
– 2 tablespoons of vegan butter
– 1/4 cup of unsweetened plant-based milk


Follow these simple steps to create your own Vegan Shepherd’s Pie masterpiece:

1. Preheat your oven to 375°F (190°C).

2. In a large skillet, heat the olive oil over medium heat. Add the diced onion and minced garlic, and sauté until they become fragrant and translucent.

3. Add the sliced mushrooms, diced carrots, and diced celery to the skillet. Cook for about 5 minutes, or until the vegetables start to soften.

4. Stir in the cooked lentils, dried thyme, dried rosemary, vegetable broth, and tomato paste. Season with salt and pepper to taste. Allow the mixture to simmer for 10-15 minutes, or until the flavors meld together and the liquid reduces slightly.

5. While the lentil and vegetable mixture is simmering, prepare the sweet potato mash. Place the peeled and cubed sweet potatoes in a large pot of boiling water and cook until tender. Drain the potatoes and return them to the pot.

6. Mash the sweet potatoes using a potato masher or fork until smooth. Add the vegan butter and plant-based milk, and continue mashing until well combined. Season with salt and pepper to taste.

7. Transfer the lentil and vegetable mixture to a baking dish and spread it evenly. Top with the sweet potato mash, spreading it out to cover the filling completely.

8. Place the baking dish in the preheated oven and bake for 25-30 minutes, or until the sweet potato mash develops a golden crust.

9. Once cooked, remove the Vegan Shepherd’s Pie from the oven and let it cool for a few minutes before serving.

Enjoy Your Vegan Delight

Now that your Vegan Shepherd’s Pie with Lentils, Mushrooms, and Sweet Potato Mash is ready, it’s time to indulge in its delicious flavors. This wholesome and satisfying dish is perfect for a cozy family dinner or for impressing guests with your culinary skills. Serve it alongside a fresh green salad for a complete and balanced meal.


In conclusion, our Vegan Shepherd’s Pie with Lentils, Mushrooms, and Sweet Potato Mash is a delightful twist on a classic dish. By using plant-based ingredients, we have created a flavorful and nutritious alternative that can easily rival its meat-based counterpart. Whether you follow a vegan lifestyle or simply enjoy exploring new culinary horizons, this recipe is a must-try. So gather your ingredients, follow the instructions, and enjoy a hearty and satisfying meal that will leave you wanting more.

Leave a Comment