Shepherd’s Pie

Shepherd’s Pie
Shepherd's Pie, a traditional comfort food, gets a wholesome and delightful vegan makeover in this recipe. Packed with rich flavors and nourishing ingredients, it's a testament to how plant-based recipes can be just as hearty and satisfying as their meat-based counterparts. This dish layers savory lentils, vegetables, and aromatic herbs under a canopy of creamy mashed potatoes, delivering a fusion of textures and tastes that will please both vegans and non-vegans alike.
Ideal for family dinners, potlucks, or any day you crave something special, this recipe is designed to be straightforward, ensuring that cooks of all skill levels can bring this plant-based masterpiece to the table.
No ratings yet
Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Estimated Cost$15
Course Main Course
Cuisine American
Servings 6 People
Calories 278.8 kcal


  • 2 Tbsp. Olive Oil
  • 1 Onion (chopped)
  • 3 Cloves Garlic (minced)
  • 2 Carrots (diced)
  • 2 Stalks Celery (diced)
  • 1 Cup Green Lentils (rinsed)
  • 3 Cups Vegetable Broth
  • 2 Tbsp. Tomato Paste
  • 1 tsp. Thyme (dried)
  • 1 tsp. Rosemary (dried)
  • ¾ tsp. Sea Salt
  • 1 tsp. Pepper
  • 2 lbs. Potatoes (peeled and chopped)
  • ¼ Cup Almond Milk
  • 2 Tbsp. Plant-Based Butter


  • Preheat the oven to 375°F (190°C).
  • In a large skillet, heat the olive oil over medium heat. Add the onion and garlic, sautéing until soft.
  • Add carrots and celery to the skillet, cooking for 5 minutes.
  • Stir in the lentils, vegetable broth, tomato paste, thyme, rosemary, salt, and pepper.
  • Bring to a boil, then reduce heat and simmer for 25 minutes.
  • Meanwhile, boil the potatoes in a large pot until tender.
  • Drain and mash with almond milk and vegan butter.
  • Season with salt and pepper.
  • Once the lentil mixture is done, pour it into the baking dish.
  • Spread the mashed potatoes over the lentil mixture.
  • Bake for 15 minutes, or until the top is slightly golden.
  • Let it cool for a few minutes before serving.


Calories: 278.8kcalCarbohydrates: 42.5gProtein: 8.1gFat: 9.6gSaturated Fat: 1.6gPolyunsaturated Fat: 2gMonounsaturated Fat: 5.6gTrans Fat: 0.7gSodium: 678.4mgPotassium: 980.1mgFiber: 9gSugar: 5gVitamin A: 3595.5IUVitamin C: 35.8mgCalcium: 85.5mgIron: 4.1mg

Rate this Recipe!

No ratings yet

More Tasty Recipes

Articles & Guides