Go Back

Vegan Lentil Shepherd’s Pie

This hearty Vegan Lentil Shepherd’s Pie features a smoky, savory lentil filling topped with creamy mashed potatoes. The dish is assembled in layers, then baked until golden and bubbling, resulting in a comforting, rustic casserole with a satisfying texture and rich aroma.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 4
Course: Main Course
Cuisine: British
Calories: 380

Ingredients
  

  • 1 cup brown lentils rinsed
  • 3 cups vegetable broth preferably umami-rich
  • 2 carrots carrots peeled and diced
  • 1 onion onion diced
  • 2 tablespoons tomato paste for smoky depth
  • 1 teaspoon thyme dried or fresh
  • 1 teaspoon rosemary dried or fresh
  • 4 large potatoes for mash
  • 2 tablespoons olive oil or vegan margarine for mash
  • 1 tablespoon vegan Worcestershire sauce for umami flavor

Equipment

  • Large saucepan
  • Baking dish
  • Potato masher or fork
  • Skillet
  • Spatula or spoon

Method
 

  1. Rinse the lentils under cold water and set aside. Bring the vegetable broth to a boil in a large saucepan, then add the lentils. Reduce the heat to a simmer (~90°C / 194°F) and cook for 25-30 minutes until tender but not mushy. Drain any excess liquid and set the lentils aside.
  2. Peel and dice the carrots and onion. In a skillet over medium heat (~160°C / 320°F), add a splash of olive oil and sauté the diced vegetables for about 8 minutes until fragrant and slightly caramelized, with the onions becoming translucent and the carrots softening.
  3. Stir in the tomato paste and cook for 1-2 minutes, allowing it to deepen in color and aroma. Add the cooked lentils, thyme, rosemary, and a splash of vegan Worcestershire sauce. Pour in 1 cup of vegetable broth, then simmer uncovered for 10 minutes until the mixture thickens and flavors meld. Taste and season with salt and pepper as needed.
  4. While the filling simmers, peel the potatoes and cut them into even chunks. Boil them in salted water (~100°C / 212°F) for 15-20 minutes until very tender when pierced with a fork. Drain well and return to the hot pot to steam-dry for a minute or two.
  5. Mash the hot potatoes with olive oil or vegan margarine until smooth and fluffy. Season with salt and pepper to taste. Keep warm.
  6. Preheat your oven to 200°C (392°F). Spread the lentil filling evenly in your baking dish. Dollop the mashed potatoes on top and spread evenly with a spatula or spoon, creating a rustic textured surface.
  7. Bake uncovered for 20-25 minutes until the top is golden brown and bubbling around the edges. For extra crispness, broil on high for 2-3 minutes, watching carefully to prevent burning.
  8. Remove from the oven and let the shepherd’s pie rest for 5-10 minutes. This helps the filling set and makes slicing easier. Serve warm, garnished with herbs if desired.