Go Back
+ servings

Vegan Shepherd's Pie

Handsome man wearing glasses and a blue polka dot shirt with a Williams Sonoma apron at a cozy kitchen counter.Jonathan Porter
No ratings yet
Prep Time 10 minutes
Cook Time 1 hour 5 minutes
Total Time 1 hour 15 minutes
Course dinner
Cuisine American
Servings 8
Calories 384 kcal

Ingredients
  

  • 3 pounds russet potatoes peeled and cubed
  • 4 tablespoons vegan butter
  • 1/2 cup unsweetened non-dairy milk
  • Salt and black pepper to taste
  • 1 tablespoon olive oil
  • 1 medium yellow onion diced
  • 3 cloves garlic minced
  • 2 medium carrots diced
  • 1 celery rib diced
  • 2 tablespoons all-purpose flour
  • 3 tablespoons tomato paste
  • 4 cups cooked green lentils
  • 1 1/2 cups vegetable broth
  • 1 teaspoon dried thyme
  • 1 1/2 cups frozen peas and corn
  • Fresh parsley chopped (for garnish)

Instructions
 

  • Place the cubed potatoes in a large pot and cover with cold water. Bring to a boil over high heat, reduce to a simmer, and cook until fork-tender, about 15-20 minutes. Drain well.
  • Return the drained potatoes to the pot. Add vegan butter, non-dairy milk, salt, and pepper. Mash until smooth and creamy. Set aside.
  • Heat olive oil in a large skillet over medium heat. Add the diced onion, minced garlic, carrots, and celery. Cook for 5-7 minutes until the vegetables soften. Sprinkle in flour and stir; cook for 1 minute.
  • Stir in the tomato paste, lentils, vegetable broth, and dried thyme. Bring the mixture to a simmer. Add salt and pepper to taste.
  • Mix in the frozen peas and corn; cook for an additional 3-4 minutes until they are heated through and the sauce thickens.
  • Preheat your oven to 400°F. Transfer the lentil and vegetable filling into a greased baking dish, and spread it evenly. Top with the mashed potatoes, smoothing the surface with a spoon.
  • Use a fork to create a light pattern on the potatoes for extra browning. Bake for 25-30 minutes until the top is lightly browned. Let cool slightly before serving. Garnish with parsley.

Nutrition

Calories: 384kcalCarbohydrates: 65gProtein: 17gFat: 7gSaturated Fat: 2gSodium: 300mgFiber: 14g
Keyword Vegan Shepherd's Pie
Tried this recipe?Let us know how it was!