Hearty Lentil Shepherds Pie

Featured in: Family Meals

This dish features a hearty lentil and vegetable filling seasoned with herbs and spices, topped with smooth mashed potatoes. Lentils simmer with carrots, celery, and aromatic herbs to create a flavorful base, while the creamy potato topping bakes to a golden crust. Perfect for a satisfying main course with a vegetarian focus, it offers rich textures and balanced flavors in every bite. Versatile and comforting, it pairs well with leafy greens or steamed veggies for a complete meal.

Updated on Sat, 13 Dec 2025 10:49:00 GMT
Hearty Lentil Shepherd's Pie overflowing in a baking dish, with a golden mashed potato topping. Save
Hearty Lentil Shepherd's Pie overflowing in a baking dish, with a golden mashed potato topping. | electricpork.com

A comforting vegetarian twist on the classic shepherds pie featuring a savory lentil and vegetable filling topped with creamy mashed potatoes baked to golden perfection

I first made this dish on a chilly autumn evening and it quickly became a family favorite that we return to every season

Ingredients

  • For the Lentil Filling: 2 tablespoons olive oil 1 large yellow onion finely chopped 2 carrots diced 2 celery stalks diced 3 garlic cloves minced 1 cup brown or green lentils rinsed 2 tablespoons tomato paste 1 teaspoon dried thyme 1 teaspoon dried rosemary 1 teaspoon smoked paprika 1 bay leaf 2 cups vegetable broth 1 cup frozen peas 1 tablespoon soy sauce Salt and black pepper to taste
  • For the Mashed Potato Topping: 2 pounds (about 900 g) Yukon Gold or russet potatoes peeled and cubed 4 tablespoons unsalted butter 1/3 cup whole milk (or plant-based alternative) Salt and white pepper to taste

Instructions

Product image
Grill meats and vegetables indoors with beautiful sear marks and easy cleanup using minimal oil.
Check price on Amazon
Preheat the oven:
Preheat the oven to 400°F (200°C)
Cook potatoes:
Boil the potatoes in salted water until fork-tender about 15-18 minutes Drain and return to the pot
Mash potatoes:
Add butter and milk to the potatoes Mash until smooth Season with salt and white pepper Set aside
Sauté vegetables:
While potatoes cook heat olive oil in a large skillet over medium heat Add onion carrots and celery Sauté until softened about 6-8 minutes
Add aromatics:
Stir in garlic tomato paste thyme rosemary smoked paprika and bay leaf Cook for 1 minute until fragrant
Cook lentils:
Add lentils and vegetable broth Bring to a boil then reduce heat cover and simmer for 20-25 minutes until lentils are tender and most liquid is absorbed
Finish filling:
Discard bay leaf Stir in peas and soy sauce Season with salt and pepper to taste Simmer for 2-3 minutes
Assemble pie:
Transfer lentil mixture to a 9x13-inch baking dish Spoon mashed potatoes evenly on top
Create topping texture:
Use a fork to create ridges in the potatoes then bake for 20 minutes or until the top is lightly golden
Cool and serve:
Let cool for 10 minutes before serving
Product image
Grill meats and vegetables indoors with beautiful sear marks and easy cleanup using minimal oil.
Check price on Amazon
Product image
Grill meats and vegetables indoors with beautiful sear marks and easy cleanup using minimal oil.
Check price on Amazon
This Hearty Lentil Shepherd's Pie features a rich lentil filling, delicious under fluffy mashed potatoes. Save
This Hearty Lentil Shepherd's Pie features a rich lentil filling, delicious under fluffy mashed potatoes. | electricpork.com

Making this recipe became a treasured family activity especially during weekends when we all gather in the kitchen

Serving Suggestions

Serve with a crisp green salad or steamed green beans for a balanced meal

Pairing

Pairs well with a robust red wine or a malty ale to complement the earthy flavors of the lentils

Variations

Add chopped mushrooms for extra umami flavor or swap the lentils for mixed beans to suit your taste

Enjoy the comforting sight of this baked Hearty Lentil Shepherd's Pie with perfectly browned potato crust. Save
Enjoy the comforting sight of this baked Hearty Lentil Shepherd's Pie with perfectly browned potato crust. | electricpork.com
Product image
Keeps spices within easy reach while cooking, helping you season dishes quickly during everyday meal prep.
Check price on Amazon

This lentil shepherds pie is both comforting and nutritious making it a wonderful addition to your recipe collection

Recipe Questions & Answers

What type of lentils work best for this dish?

Brown or green lentils are ideal as they hold their shape well during cooking and absorb flavors beautifully.

Can I prepare the mashed potatoes ahead of time?

Yes, prepare and mash the potatoes in advance, then cover and keep warm before assembling the pie.

How can I add more umami depth to the filling?

Incorporate chopped mushrooms or a splash of soy sauce to enhance the savory flavor profile.

Is there a way to make this dish vegan-friendly?

Use plant-based butter and milk alternatives in the mashed potatoes and substitute tamari for soy sauce if desired.

What sides complement this hearty lentil pie?

Serve with a crisp green salad, steamed green beans, or roasted seasonal vegetables for a balanced meal.

How do I ensure the mashed potato topping gets golden?

Create ridges on the mashed potatoes for crisp edges, then bake uncovered until lightly browned on top.

Hearty Lentil Shepherds Pie

Savory lentil and vegetable filling topped with creamy mashed potatoes, baked until golden and satisfying.

Prep Duration
25 minutes
Time to Cook
45 minutes
Overall Time
70 minutes
Created by Grace Martin


Skill Level Medium

Cuisine British

Makes 6 Portions

Diet Info Meatless

What You'll Need

Lentil Filling

01 2 tablespoons olive oil
02 1 large yellow onion, finely chopped
03 2 medium carrots, diced
04 2 celery stalks, diced
05 3 garlic cloves, minced
06 1 cup brown or green lentils, rinsed
07 2 tablespoons tomato paste
08 1 teaspoon dried thyme
09 1 teaspoon dried rosemary
10 1 teaspoon smoked paprika
11 1 bay leaf
12 2 cups vegetable broth
13 1 cup frozen peas
14 1 tablespoon soy sauce
15 Salt and black pepper, to taste

Mashed Potato Topping

01 2 pounds Yukon Gold or russet potatoes, peeled and cubed
02 4 tablespoons unsalted butter
03 1/3 cup whole milk or plant-based milk alternative
04 Salt and white pepper, to taste

How To Make It

Step 01

Preheat oven: Set oven temperature to 400°F.

Step 02

Cook potatoes: Boil potatoes in salted water until fork-tender, about 15 to 18 minutes. Drain and return to the pot.

Step 03

Prepare mashed potatoes: Add butter and milk to potatoes and mash until smooth. Season with salt and white pepper, then set aside.

Step 04

Sauté vegetables: Heat olive oil in a large skillet over medium heat. Add onion, carrots, and celery; sauté for 6 to 8 minutes until softened.

Step 05

Add seasonings and garlic: Stir in garlic, tomato paste, dried thyme, dried rosemary, smoked paprika, and bay leaf. Cook for 1 minute until fragrant.

Step 06

Cook lentils: Add lentils and vegetable broth. Bring to a boil, then reduce heat, cover, and simmer for 20 to 25 minutes until lentils are tender and liquid mostly absorbed.

Step 07

Finish filling: Remove bay leaf. Stir in frozen peas and soy sauce. Season with salt and black pepper. Simmer for 2 to 3 minutes.

Step 08

Assemble dish: Transfer lentil mixture into a 9x13-inch baking dish. Evenly spread mashed potatoes on top.

Step 09

Create texture and bake: Use a fork to create ridges in the mashed potatoes. Bake for 20 minutes until the topping is lightly golden.

Step 10

Rest before serving: Allow to cool for 10 minutes before serving.

Gear Needed

  • Large pot
  • Large skillet
  • Potato masher
  • 9x13-inch baking dish
  • Mixing spoon
  • Oven

Allergen Details

Be sure to carefully review ingredients for allergens. Check with your healthcare provider when uncertain.
  • Contains soy from soy sauce and dairy from butter and milk.
  • Use tamari to make gluten-free and plant-based butter/milk for vegan or dairy-free options.

Nutrition (per portion)

For informational use only, not a substitute for professional advice.
  • Caloric value: 325
  • Fat content: 8 g
  • Carbohydrates: 52 g
  • Proteins: 12 g