Go Back
+ servings
Square photo of a portion of vegan shepherd's pie
Print Recipe
5 from 3 votes

Vegan Shepherd's Pie

Vegan Shepherd's pie, a super comforting recipe. It's delicious, nutritious, packed with lots of veggies and protein, and made with simple ingredients.
Prep Time15 minutes
Cook Time45 minutes
Total Time1 hour
Course: Main Dish, Vegan Thanksgiving
Cuisine: British
Diet: Vegan
Servings: 8
Calories: 371kcal
Author: Iosune

Ingredients

For the mashed potatoes:

  • 2 pounds potatoes peeled and cubed
  • ½ cup unsweetened plant milk of your choice I used soy milk
  • 4 tablespoon extra virgin olive oil or melted vegan butter
  • 4 tablespoon nutritional yeast
  • 1 teaspoon sea salt
  • ¼ teaspoon ground black pepper

For the filling:

  • 2 tablespoon extra virgin olive oil
  • 1 onion chopped
  • 4 cloves of garlic sliced
  • 2 carrots peeled and chopped
  • 1 red bell pepper chopped
  • ½ cup red wine optional
  • 1 cup frozen peas
  • 4 tablespoon tomato paste optional
  • 2 15-ounce cans crushed tomatoes
  • 1 15-ounce can lentils drained and rinsed
  • 2 teaspoon paprika
  • 2 tablespoon dried oregano
  • 2 tablespoon dried rosemary
  • 1 and ½ teaspoon salt
  • ¼ teaspoon ground black pepper

Instructions

  • Preheat the oven to 355 ºF or 180 ºC.
  • Steam or boil the potatoes for about 15 to 20 minutes or until they're soft. Drain and set aside.
  • In the meantime, add the oil to a large pot and when it's hot, add the veggies (onion, garlic, carrot, and red bell pepper) and cook over medium-high heat for about 5 to 10 minutes or until they're soft. Then add the wine, stir, and cook for another 5 minutes.
  • Add all the remaining ingredients (peas, tomato paste, canned tomatoes, lentils, paprika, oregano, rosemary, salt, and pepper), stir, and cook over medium-high heat for about 10 to 15 minutes.
  • To make the mashed potatoes just place the potatoes in a large bowl and mash them using a potato masher, a fork, or even an immersion blender. Then add all the remaining ingredients (milk, oil or vegan butter, nutritional yeast, salt, and pepper) and mash again.
  • Transfer the filling to a large baking dish (of about 9x13 inch or a similar size, about 23x33 cm) and top it with the mashed potatoes.
  • Then use a fork and score the top to create grooves that will brown easily (this step is optional).
  • Bake the pie for about 20 to 25 minutes or until golden brown.
  • Serve immediately or keep the leftovers in an airtight container in the fridge for 3-5 days or in the freezer for up to 2 months.

Notes

  • Although I didn't peel the potatoes, you can do it if you'd like.
  • Feel free to boil the potatoes instead of steaming them.
  • You can add any veggies, dried or fresh herbs, or spices you like.
  • If you don't want to use canned tomatoes you can replace them with fresh tomatoes or even with some tomato sauce.
  • If you can’t find nutritional yeast, use brewer’s yeast instead or just add some beer.
  • If you don’t eat oil, just use some water or vegetable stock instead.
  • You can also replace the wine with some water or vegetable stock.

Nutrition

Serving: 1serving | Calories: 371kcal | Carbohydrates: 52g | Protein: 15.9g | Fat: 12.1g | Saturated Fat: 1.7g | Sodium: 968mg | Fiber: 15.8g | Sugar: 13g