vegan shepherd's pie
Vegan Shepherd's Pie
Prep Time:
45 mins
Cook Time:
25 mins
Total Time:
1 hr 10 mins
Author: As Easy As Apple Pie
Course: Main Course

This vegan shepherd's pie is not just a comforting meal, it’s also easy, hearty, nutritious, budget-friendly, and utterly delicious!

  • For the topping:
  • 1.1 Kg (2.5 lb) sweet potatoes peeled and cut into chunks
  • 30 grams (2 tablespoons) vegan butter
  • 1 teaspoon salt
  • 1/4 teaspoon ground nutmeg
  • For the filling:
  • 300 grams (1 1/2 cup) dry green lentils
  • 600 ml (2 1/2 cup) vegetable stock divided
  • 2 tablespoons cornstarch
  • 1 tablespoon olive oil
  • 200 grams (7 ounces) cremini mushroom sliced
  • 1 medium onion diced
  • 1 celery stalk diced
  • 1 large carrot diced
  • 1/2 teaspoon salt
  • 1 tablespoon low- sodium soy sauce
  • 1 tablespoon tomato paste
  • 1/2 tablespoon fresh thyme finely chopped
  • 1/2 tablespoon fresh rosemary finely chopped
  • ½ teaspoon freshly ground pepper
  • To garnish (optional) :
  • fresh thyme finely chopped
  • fresh rosemary finely chopped
  1. Preheat the oven to 200 degrees C (392 degrees F).
  2. For the Topping:
  3. Place the potatoes into a large pan of cold salted water over a medium heat. Bring to the boil and simmer for 15 minutes, or until tender. Drain and leave to steam dry then return to the pan with the butter, salt and nutmeg. Mash until smooth, adjust the seasoning as needed and set aside.
  4. For the Filling:
  5. Rinse and cook the lentils according to package instructions. Set aside.
  6. Add the cornstarch to 120 ml (1/2 cup) of vegetable stock, whisk throughly and set aside.
  7. Heat the olive oil in a large saucepan, add the onion, celery, carrot, mushrooms, 1/2 teaspoon of salt and saute' for about 7 minutes, stirring occasionally.
  8. Add the soy sauce, tomato paste, thyme, rosemary, pepper, the remaining vegetable stock and lentils. Bring to a simmer, then add the cornstarch/stock mixture and simmer, whisking gently, until it thickens, for about 5 minutes.
  9. Taste and adjust the seasoning as needed.
  10. To Assemble:
  11. Put the lentil mixture into a 29x18 cm (11x7 inches) casserole and spoon the potatoes on top and fluff them up with a fork to create ridges, or use a piping bag with a star tip.
  12. Bake for 25/30 minutes or until golden. Let the vegan shepherd's pie rest for 10 minutes, garnish with extra chopped rosemary and thyme, if desired, and serve.
  13. Enjoy!

© as easy as Apple Pie. All images & content are copyright protected. Please do not use my images without prior permission. If you want to republish this recipe, please re-write the recipe in your own words, or link back to this post for the recipe

Calories: 425, Fat: 6.2g, Saturated Fat: 1.4g, Sodium: 681mg, Carbohydrates: 77.7g, Fiber: 21g, Sugar: 4.8g, Protein: 15g

Did you make this recipe?

Leave a comment or share a photo on Instagram with the hashtag #aseasyasapplepie. We’d love to see what you come up with!