Go Back
+ servings
a piece of vegan Shepherds pie on a small plate
Print

Vegan Shepherd's Pie

This vegan shepherd’s pie is hearty, filling, and combines a veggie-packed lentil filling with a fluffy mashed potato topping for ultimate comfort food! Even better, this lentil shepherd’s pie is gluten-free, dairy-free, meat-free, ready in under an hour, perfect for a mid-week meal or impressing at Thanksgiving!
Course Main Course
Cuisine British, Irish
Prep Time 25 minutes
Cook Time 20 minutes
Total Time 45 minutes
Servings 4

Ingredients

Filling:

  • 1/2 tbsp vegetable oil
  • 1 onion diced
  • 2 cloves of garlic minced
  • 2 medium carrots diced
  • 1 stalk of celery diced (see recipe notes)
  • 1 tsp onion powder
  • 1 tsp dried thyme (or 2 tsp fresh)
  • 1/2 tsp dried rosemary (or tarragon)
  • 1/2 tsp sugar (or maple syrup)
  • Salt & pepper to taste
  • 2 tbsp tomato paste
  • 2 tbsp soy sauce or coconut aminos
  • 1 tbsp balsamic vinegar
  • 1/4 cup (60 ml) vegetable stock
  • 1/4 cup (60 ml) red wine OR more veggie stock
  • 2 cups (400 g) cooked lentils (cooked from dry or use canned)
  • 1/2 cup peas (frozen or canned)
  • 1/2 cup corn fresh, frozen or canned

Mashed Potatoes:

  • 2 pounds of (1 kg) potatoes
  • 1/4 cup (60 ml) plant-based milk
  • 2 tbsp vegan butter OR vegetable oil (or use plant-based milk if oil-free)
  • nutmeg, salt, and black pepper to taste

Instructions

  • You can watch the video in the post for visual instructions.
  • Peel and chop the potatoes, transfer them to a pot with salted water and bring to a boil. Cook on medium heat for about 15 minutes or until tender, then drain.
  • Transfer back to the pot, add vegan butter, plant-based milk, nutmeg, black pepper, and sea salt to taste, and mash with a potato masher (don't use a food processor or blender).
  • In the meantime, heat oil in a skillet over medium heat, add onion, garlic, carrot, celery, and all spices. Fry for about 3 minutes.
  • Add tomato paste, soy sauce, balsamic vinegar and stir to combine.
  • Add cooked lentils, corn, and peas and pour in the red wine and vegetable stock. Bring to a boil and let simmer for about 5-7 minutes or until slightly reduced.
  • Preheat the oven to 390 degrees F (200 degrees C).
  • Spoon the lentil mixture into a baking dish (e.g. square 9" pan). Spoon the mashed potatoes over the lentil mixture and spread it evenly.
  • Bake for about 15 minutes, then broil for a few minutes to get it golden brown on top.
  • Garnish with fresh herbs and enjoy!

Notes

  • You can leave out the celery if you don't like the taste and use any other vegetables instead (for example cauliflower, broccoli, etc).
  • Recipe serves 4. Nutrition facts are for one serving.
Nutrition Facts
Vegan Shepherd's Pie
Amount per Serving
Calories
458
% Daily Value*
Fat
 
8
g
12
%
Carbohydrates
 
66
g
22
%
Fiber
 
13.5
g
54
%
Sugar
 
8.5
g
9
%
Protein
 
16
g
32
%
* Percent Daily Values are based on a 2000 calorie diet.