Hearty Vegan Lentil Shepherd’s Pie Recipe with 14g Protein
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A hearty and satisfying vegan version of shepherd’s pie packed with protein-rich lentils and topped with creamy mashed potatoes.
- Author: RecipeZest
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 6 servings
- Category: Main Dish
- Method: Baking
- Cuisine: British
- Diet: Vegan
- 1 cup dried green or brown lentils
- 2 cups vegetable broth
- 4 medium potatoes, peeled and cubed
- 1/4 cup plant-based milk
- 2 tbsp vegan butter
- 1 onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 1 tsp dried thyme
- 1 tsp dried rosemary
- 1 tbsp tomato paste
- 1 tbsp soy sauce
- 1 cup frozen peas
- Salt and pepper to taste
- Cook lentils in vegetable broth until tender, about 25 minutes.
- Boil potatoes until soft, then mash with plant-based milk and vegan butter.
- Sauté onion, carrots, and celery until softened, about 5 minutes.
- Add garlic, thyme, rosemary, tomato paste, and soy sauce. Cook 2 minutes.
- Combine cooked lentils and peas with vegetable mixture.
- Spread lentil mixture in baking dish, top with mashed potatoes.
- Bake at 375°F for 20 minutes until golden brown.
Notes
- Rinse lentils before cooking to remove debris.
- Add more broth if mixture seems dry.
- Let pie rest 10 minutes before serving.