Lentil Shepherd's Pie: A meat-free version of a comfort food classic

Actually, it’s its own delicious thing, no comparisons needed.

Actually, it’s its own delicious thing, no comparisons needed

Start this recipe by soaking the lentils on a Saturday night if you want to sit down to this warming meal on Sunday evening. With a rich and savoury mushroom and tamari gravy, this is as close to a classic shepherd's pie with gravy as you can get, while being its own wonderful thing in both taste and texture.

See how this recipe fits into a five-part vegetarian dinner party menu here!

Lentil Shepherd’s Pie

Start this recipe a day earlier, the lentils need to be soaked overnight.


  • 1 ½ cups dry green lentils
  • 2 tbsp butter
  • 1 medium yellow onion, sliced
  • 3 cups button mushrooms, cleaned
  • 3 cloves garlic, minced
  • 3 tbsp tomato paste
  • 1 ½ tbsp tamari
  • 4 cups mushroom or vegetable stock
  • 2 large carrots, sliced into coins
  • 1 cup fresh or frozen corn kernels (approx. 2 ears of corn)
  • 1 cup fresh or frozen green peas
  • Salt, to taste
  • Pepper, to taste

Potato topping:

  • 1 cup heavy cream
  • 1 cup milk
  • 2 stalks rosemary
  • 1 sweet potato, sliced into coins
  • 1 russet potato, sliced into coins
  • Salt, to taste
  • Pepper, to taste
  • ⅔ cup Parmesan, finely grated
  • Fresh rosemary, for garnish


  • 1 stick unsalted butter
  • 2 tbsp tomato paste
  • 2 tbsp tamari
  • ¼ cup flour
  • 1 cup heavy cream
  • 1 cup mushroom stock
  • Salt, to taste
  • Pepper, to taste


Soak dry green lentils overnight in water. Melt the butter in a large, heavy bottomed pan over medium-high heat. Add sliced the onion and sauté for 4-5 minutes until translucent. Add the button mushrooms to the pan and sauté for 5 minutes until they are brown and begin to release some water. Add the garlic and sauté for 2-3 minutes until fragrant. Drain the green lentils if there is any water left and add them to the pan. Add the tomato paste and tamari and stir until everything is combined. Add the stock and sliced carrots, stir and lower the heat to medium. Leave the pot uncovered and allow everything to simmer together for about 45 minutes, stirring regularly. The lentils will be finished when most of the stock has been absorbed or has evaporated and the lentils begin to break apart. Taste and season with salt and pepper as needed. Turn the heat off and stir in the corn and peas.

While the lentils are cooking, prepare the potatoes and the gravy.

To a medium saucepan add the heavy cream, milk, rosemary, sweet and russet potatoes and season with salt and pepper. Bring the pot to a boil and then reduce to a simmer. Allow the potatoes to simmer for 5-8 minutes or until they are soft but not falling apart (keep an eye on them). Drain the cream and milk from the pot and set aside.

To make the gravy, melt the unsalted butter in a medium saucepan over medium-high heat. Add the tomato paste and tamari and whisk everything together. Sprinkle in the flour and whisk for 2-3 minutes until combined and slightly cooked. Add heavy cream and mushroom stock and continue whisking until the gravy begins to bubble and thicken. Taste and season with salt and pepper as needed. Turn off the heat and set aside.

Preheat the oven to 400F degrees. Stir the gravy into the cooked lentils and vegetables and tip everything into a large baking dish. Carefully arrange the par-cooked sweet and russet potato coins on the top of the dish in an alternating fashion. Sprinkle the potatoes with grated parmesan and top with a sprig or two of fresh rosemary. Transfer the baking dish to the oven and bake for 25-35 minutes or until everything has heated through and the potatoes are crispy. Allow to cool for 5 minutes before serving.

Servings: Makes 6 servings


To encourage thoughtful and respectful conversations, first and last names will appear with each submission to CBC/Radio-Canada's online communities (except in children and youth-oriented communities). Pseudonyms will no longer be permitted.

By submitting a comment, you accept that CBC has the right to reproduce and publish that comment in whole or in part, in any manner CBC chooses. Please note that CBC does not endorse the opinions expressed in comments. Comments on this story are moderated according to our Submission Guidelines. Comments are welcome while open. We reserve the right to close comments at any time.

Become a CBC Member

Join the conversationCreate account

Already have an account?