← BlogJune 28, 2026

How to Make the Perfect Mushroom and Lentil Shepherd Pie

British · Medium · 65 min · 6 servings

VeganDairy-Free Option
Advertisement

This hearty mushroom and lentil shepherd pie is a comforting plant-based twist on the classic British dish, topped with a cloud of buttery mashed potato. It is packed with protein from the lentils and deep umami flavor from the mushrooms.

Why this recipe works

This Mushroom and Lentil Shepherd Pie recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 65 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 340 calories with 14g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 6 simple ingredients that you can find at any grocery store:

  • 400 g brown lentils drained and rinsed
  • 350 g chestnut mushrooms diced
  • 1 kg potatoes peeled and cubed
  • 2 tbsp tomato paste
  • 0.5 cup milk warmed
  • 2 tbsp butter

Step by step instructions

Step 1: Make the Mashed Potato Topping

Boil the cubed potatoes in salted water for 15 minutes until completely tender when pierced with a fork. Drain and mash with the warmed milk and butter until smooth and creamy, then set aside.

Step 2: Cook the Mushroom Lentil Filling

Heat oil in a large ovenproof skillet over medium heat and cook diced mushrooms for 8 minutes until deeply browned. Add the tomato paste and stir for 1 minute, then add the drained lentils and 1 cup of vegetable broth.

Step 3: Simmer and Season

Stir the filling mixture and simmer over low heat for 10 minutes until thickened, seasoning generously with salt, pepper, and a pinch of dried thyme. The mixture should be saucy but not watery.

Step 4: Assemble and Bake

Preheat the oven to 190 degrees Celsius and spread the mashed potato over the mushroom lentil filling in an even layer, using a fork to create texture on top. Bake for 20 minutes until the top is golden and the filling is bubbling around the edges.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • brown lentils → green lentils or canned lentils to save time
  • chestnut mushrooms → portobello mushrooms for a meatier bite

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Making the lentil filling too wet which causes the mashed potato topping to sink into it
  • Not browning the mushrooms long enough which results in a bland filling without depth

Nutrition facts

Per serving: 340 calories, 14g protein, 48g carbs, 10g fat, 9g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement