Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Shepherd’s Pie


  • Author: admin
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Diet: Vegan

Description

A cozy and delicious vegan version of the classic shepherd’s pie, packed with hearty lentils, seasonal veggies, and creamy mashed potatoes.


Ingredients

Scale
  • 1 cup dried brown or green lentils
  • 4 cups vegetable broth
  • 2 tablespoons olive oil
  • 1 large yellow onion, diced
  • 2 medium carrots, diced
  • 2 stalks celery, diced
  • 8 oz mushrooms, sliced
  • 3 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 1/2 cup red wine (optional)
  • 1 teaspoon dried thyme
  • 1/2 teaspoon dried rosemary
  • 1 bay leaf
  • 1 cup frozen peas
  • 1 cup corn kernels (frozen or canned)
  • 1 tablespoon soy sauce or tamari
  • Salt and black pepper to taste
  • 4 lbs russet potatoes, peeled and quartered
  • 1 cup unsweetened plant-based milk
  • 4 tablespoons vegan butter
  • 2 tablespoons nutritional yeast (optional)
  • Salt and white pepper to taste

Instructions

  1. Preheat the oven to 400°F (200°C).
  2. Rinse the lentils in cold water.
  3. In a large pot, heat olive oil over medium heat. Add the diced onion and sauté until translucent (about 5 minutes).
  4. Add carrots and celery, sauté for another 5 minutes.
  5. Add sliced mushrooms and minced garlic; stir well.
  6. Stir in tomato paste, red wine (if using), thyme, rosemary, and bay leaf. Simmer for 2 minutes.
  7. Add the rinsed lentils and vegetable broth. Bring to a boil, then simmer for 25-30 minutes until lentils are tender.
  8. Add peas and corn, season with soy sauce, salt, and black pepper. Remove the bay leaf.
  9. Meanwhile, boil the peeled and quartered potatoes until fork-tender (about 15-20 minutes).
  10. Drain potatoes, then mash with plant-based milk, vegan butter, nutritional yeast, salt, and white pepper.
  11. In a large baking dish, spread lentil filling evenly, top with a layer of mashed potatoes.
  12. Use a fork to create peaks in the mashed potatoes.
  13. Bake for 25 minutes or until golden brown on top.
  14. Let cool for a few minutes before serving.
  15. Scoop and enjoy!

Notes

Feel free to customize with your favorite veggies or spices. This dish can be frozen before baking for meal prep.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Vegan

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 4g
  • Sodium: 600mg
  • Fat: 15g
  • Saturated Fat: 4g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 58g
  • Fiber: 16g
  • Protein: 18g
  • Cholesterol: 0mg

Keywords: vegan, shepherd's pie, comfort food, plant-based, healthy