Go Back

Plant-Based Shepherd's Pie With Lentils

This plant-based shepherd's pie recipe is a comfort food staple around here. It works equally well as a weeknight dinner or to take along to a potluck!

Course Main Course
Keyword Plant-Based Shepherd's Pie
Prep Time 45 minutes
Cook Time 45 minutes


  • 1.5 cups Dried green lentils
  • 2.5 cups Veggie stock
  • 1/2 cup Apple Juice
  • 2 Bay leaves
  • 1/2 tsp Garlic powder
  • 1/4 tsp Thyme
  • 1/4 tsp Rosemary
  • 1/4 tsp Sage
  • 7 Potatoes
  • 1 splash Almond milk
  • 2 tbsp Plant-based butter
  • 1/2 tsp Salt
  • 1/2 tsp Pepper
  • 1 cup Frozen mixed veggies
  • 1 tsp Paprika


  1. First, prepare the lentils. Rinse the dried lentils and dump them in a medium sauce pan. Add the veggie stock, apple juice, bay leaves, garlic powder, thyme, rosemary, and sage. Bring to a boil then simmer for about 30-45 minutes, or until the lentils are tender. Remove from heat, cover, and set aside to allow the lentils to absorb more of the liquid, if any is left.

  2. While the lentils cook, peel and quarter the potatoes, then boil them for about 15-20 minutes until they're done. Drain them, mash them, add the butter and the milk, as well as the salt and pepper and mix until smooth. Or prepare the mashed potatoes however you like to make them. :)

  3. Preheat the oven to 375 degrees. In a 9x13 glass casserole dish, create the layers of your shepherd's pie. First add the lentils, then add a layer of frozen veggies. Finally, top the whole thing with the mashed potatoes, smoothing them over the entire top of the casserole. Top with a sprinkling of paprika and bake for about 45 minutes.

  4. This shepherd's pie can be frozen before or after baking and reheats very well.