Shepherd’s Pie – Mushroom and Lentil

If you’re looking for a hearty, comforting meal that’s not only delicious but also packed with plant-based protein, then this Mushroom and Lentil Shepherd’s Pie is just the recipe you need.

This dish takes the traditional Shepherd’s Pie and gives it a vegan twist, with earthy mushrooms and protein-rich lentils taking center stage.

Perfect for a cozy dinner, this recipe offers a balance of flavors and textures, from the rich, savory filling to the creamy mashed potato topping.

Let’s dive into how to make this satisfying dish.

Pin it for later!

Vegetarian Shepherds pie recipe easy to make delicious

Ingredients

Filling:

1 cup green or brown

lentils (dried)
2 cups mushrooms

(cremini or button, sliced)
2 medium carrots (diced)
1 large onion (chopped)
2 cloves garlic (minced)
2 cups vegetable broth
1 tablespoon tomato

paste
Tablespoon soy sauce

(or tamari for gluten-free)
1 teaspoon thyme (dried)
1 teaspoon rosemary

(dried)
Salt and pepper (to taste)
2 tablespoons olive oil

For the Mashed Potato Topping:

4 large potatoes

(Yukon Gold or Russet,

peeled and cubed)
2 tablespoons vegan

butter
½ cup unsweetened

plant-based milk (such

as almond or oat)
Salt and pepper (to taste)
Fresh parsley

(chopped, for garnish)

Preparation Time

  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour

Servings

  • Serves: 6 people

Step-by-Step Instructions

1. Prepare the Lentils

Begin by rinsing the lentils under cold water to remove any debris. In a medium saucepan, add the lentils and cover with water. Bring to a boil over medium-high heat. Once boiling, reduce the heat to a simmer and cook for about 20 minutes, or until the lentils are tender but not mushy. Drain any excess water and set the lentils aside.

2. Cook the Vegetables

While the lentils are cooking, heat the olive oil in a large skillet over medium heat. Add the chopped onions and sauté for 3–4 minutes until they start to soften. Next, add the diced carrots and cook for another 5 minutes. Stir in the minced garlic and cook for an additional minute until fragrant.

At this point, toss in the sliced mushrooms. Sauté them for 5–7 minutes, allowing them to release their moisture and begin to brown. The mushrooms will add a rich, earthy flavor to the filling, creating a perfect balance with the lentils.

3. Combine the Filling Ingredients

Once the mushrooms are nicely browned, it’s time to bring everything together. Add the cooked lentils to the skillet, followed by the tomato paste, soy sauce, thyme, rosemary, and a generous pinch of salt and pepper. Pour in the vegetable broth, stirring everything together to combine the flavors.

Let the mixture simmer for 10–15 minutes, allowing the liquid to reduce and the filling to thicken. This process enhances the savory flavors, making each bite of the shepherd’s pie deeply satisfying.

4. Prepare the Mashed Potato Topping

While the filling is simmering, it’s time to make the mashed potatoes. Place the peeled and cubed potatoes in a large pot, cover with water, and bring to a boil. Cook the potatoes for 15–20 minutes, or until they are fork-tender. Drain the potatoes and return them to the pot.

Add the vegan butter and plant-based milk to the potatoes. Mash until smooth and creamy. Season with salt and pepper to taste. The key to perfect mashed potatoes is to ensure they’re creamy without being too runny, so adjust the milk as needed.

5. Assemble the Shepherd’s Pie

Preheat your oven to 400°F (200°C). Transfer the lentil and mushroom filling into a large baking dish, spreading it out evenly. Gently spoon the mashed potatoes on top of the filling, using a spatula to spread them evenly.

To create a classic Shepherd’s Pie texture, you can use a fork to create ridges on the surface of the potatoes, which will brown nicely in the oven.

6. Bake to Perfection

Place the assembled pie in the preheated oven and bake for 20–25 minutes, or until the top is golden brown and crispy. If you prefer an extra-crispy topping, you can switch to the broiler for the last 3–5 minutes, keeping a close eye to prevent burning.

7. Garnish and Serve

Once baked, remove the Shepherd’s Pie from the oven and let it cool for a few minutes before serving. Garnish with freshly chopped parsley for a pop of color and a hint of freshness.

Tips for Success

  • Customize the Vegetables: Feel free to add other vegetables to the filling, such as peas, corn, or celery. This adds extra nutrients and color to your pie.
  • Make It Gluten-Free: If you need to keep the recipe gluten-free, ensure you use tamari instead of soy sauce.
  • Meal Prep-Friendly: This Shepherd’s Pie can be made ahead of time and stored in the refrigerator for up to 3 days. Simply reheat in the oven before serving.
  • Freeze for Later: The assembled, unbaked pie can also be frozen. Wrap it tightly in plastic wrap and aluminum foil, then freeze for up to 2 months. When ready to eat, bake directly from frozen, adding an extra 10–15 minutes to the baking time.

Nutritional Information

This Mushroom and Lentil Shepherd’s Pie is not just delicious, but it also packs a nutritional punch. Lentils are a great source of plant-based protein, with about 18 grams of protein per cup. Mushrooms provide essential vitamins and minerals, including Vitamin D, selenium, and antioxidants. The mashed potatoes add a comforting element to the dish, while still being relatively low in fat when made with plant-based ingredients.

Each serving of this pie offers around 20 grams of protein, making it a satisfying meal for both vegans and non-vegans alike. It’s also high in fiber, thanks to the lentils and vegetables, which helps keep you full and satisfied.

Why You’ll Love This Recipe

  • Flavorful and Hearty: The combination of savory lentils, earthy mushrooms, and creamy mashed potatoes creates a comforting, flavorful dish that’s perfect for any occasion.
  • Protein-Rich and Nutritious: With a significant amount of plant-based protein, this Shepherd’s Pie is a great choice for those looking to incorporate more protein into their diet without relying on meat.
  • Family-Friendly: This recipe makes enough to serve a crowd, making it an excellent choice for family dinners or gatherings. Plus, it’s so delicious that even non-vegans will love it!
  • Easy to Make: Despite its impressive appearance, this dish is easy to prepare with simple, accessible ingredients.

Pin it for later!

mushroom shepherds pie easy

Final Thoughts

Mushroom and Lentil Shepherd’s Pie is the ultimate comfort food for those seeking a vegan, protein-packed meal. Its rich, savory filling and creamy potato topping make it a crowd-pleaser, perfect for any night of the week. Whether you’re feeding a family or just looking to treat yourself, this dish promises to deliver warmth and satisfaction with every bite.

So, next time you’re in the mood for a hearty, plant-based meal, give this recipe a try — you won’t be disappointed!