Vegan Lentil Shephard’s Pie

Enjoy vegan lentil shepherd’s pie—a hearty, comforting plant-based meal topped with creamy mashed potatoes.

Vegan lentil shepherd’s pie is warm, filling, and deeply satisfying. Moreover, it’s packed with vegetables and protein-rich lentils, making it perfect for family dinners, meal prep, or cozy nights in.


⏱ Time

Prep: 20 minutes
Bake: 30–35 minutes
Serves: 4–6


🧺 Ingredients

Lentil Filling

  • 1 cup cooked green or brown lentils
  • 1 tbsp olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 carrot, chopped
  • ½ cup peas or corn
  • 1 tbsp tomato paste
  • 1 cup vegetable broth
  • 1 tsp dried thyme
  • ½ tsp smoked paprika
  • Salt and black pepper to taste

Mashed Potato Topping

  • 3 large potatoes, peeled and chopped
  • ¼ cup plant-based milk
  • 2 tbsp vegan butter or olive oil
  • Salt to taste

👩‍🍳 Instructions

Firstly, boil potatoes until fork-tender. Mash with plant milk, vegan butter, and salt, then set aside.

Meanwhile, heat olive oil in a pan. Then, sauté onion, garlic, and carrots until softened.

Next, add lentils, peas, tomato paste, broth, thyme, smoked paprika, salt, and pepper. Simmer for 8–10 minutes until thick.

After that, spread lentil mixture in a baking dish.

Then, evenly layer mashed potatoes on top.

Finally, bake at 190°C (375°F) for 30–35 minutes until lightly golden.


🌟 Tips & Variations

  • Extra Creamy: Mix vegan cheese into mashed potatoes.
  • Gluten-Free: Naturally gluten-free when using lentils and potatoes.
  • Veggie Boost: Add mushrooms or zucchini to filling.
  • Spiced Version: Add rosemary or a dash of chili flakes.
  • Make Ahead: Assemble and refrigerate, then bake later.

🌿 Benefits of Vegan Lentil Shepherd’s Pie

Firstly, lentils provide plant-based protein and fiber, keeping you full longer.

Secondly, vegetables add essential vitamins and minerals.

Moreover, this dish is cholesterol-free and heart-friendly.

In addition, potatoes supply energy-boosting complex carbohydrates.

As a result, it’s both comforting and nourishing.

Finally, it’s perfect for balanced, family-style meals.


🧒 Kid-Friendly Version

  • Firstly, mash potatoes extra smooth for a creamy topping kids love.
  • Then, finely chop vegetables in the filling.
  • Next, reduce spices for milder flavor.
  • Finally, serve with ketchup or gravy for dipping.

🧮 Nutrition Facts (Per Serving – Approximate)

  • Calories: 380–420 kcal
  • Protein: 16 g
  • Carbohydrates: 55 g
  • Fat: 10 g
  • Fiber: 14 g
  • Sugar: 6 g
  • Cholesterol: 0 mg