Hearty Lentil Shepherds Pie

Featured in: Family Meals

This dish features a savory blend of brown lentils, carrots, celery, and aromatic herbs simmered in vegetable broth. Topped with creamy mashed Yukon Gold potatoes, the pie is baked until the surface turns a light golden brown. The filling combines the earthiness of lentils with the richness of tomato paste and smoked paprika, while peas add a tender pop. Perfect for a fulfilling vegetarian main, it pairs well with crisp greens or steamed beans. For a vegan twist, plant-based butter and milk can be used without sacrificing flavor.

Updated on Sat, 13 Dec 2025 11:47:00 GMT
Steaming, golden-baked Hearty Lentil Shepherd's Pie overflowing with a savory lentil and vegetable base. Save to Pinterest
Steaming, golden-baked Hearty Lentil Shepherd's Pie overflowing with a savory lentil and vegetable base. | shiftpan.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 have always loved making this dish for guests because it feels like a warm and satisfying hug on a plate.

Ingredients

  • Olive oil: 2 tablespoons
  • Yellow onion: 1 large, finely chopped
  • Carrots: 2, diced
  • Celery stalks: 2, diced
  • Garlic cloves: 3, minced
  • Brown or green lentils: 1 cup, rinsed
  • Tomato paste: 2 tablespoons
  • Dried thyme: 1 teaspoon
  • Dried rosemary: 1 teaspoon
  • Smoked paprika: 1 teaspoon
  • Bay leaf: 1
  • Vegetable broth: 2 cups
  • Frozen peas: 1 cup
  • Soy sauce: 1 tablespoon
  • Salt and black pepper: to taste
  • Yukon Gold or russet potatoes: 2 pounds (about 900 g), peeled and cubed
  • Unsalted butter: 4 tablespoons
  • Whole milk or plant-based alternative: 1/3 cup
  • Salt and white pepper: to taste

Instructions

Product image
Make fresh ice for iced coffee, cocktails, chilling ingredients, and keeping drinks cold while cooking.
Check price on Amazon
Preheat oven:
Preheat the oven to 400°F (200°C).
Boil 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 spices:
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.
Prepare topping:
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
Make fresh ice for iced coffee, cocktails, chilling ingredients, and keeping drinks cold while cooking.
Check price on Amazon
Product image
Make fresh ice for iced coffee, cocktails, chilling ingredients, and keeping drinks cold while cooking.
Check price on Amazon
A close-up shot of Hearty Lentil Shepherd's Pie showing fluffy mashed potatoes topping a rich lentil filling. Save to Pinterest
A close-up shot of Hearty Lentil Shepherd's Pie showing fluffy mashed potatoes topping a rich lentil filling. | shiftpan.com

This recipe always brings the family together around the dinner table for a warm and satisfying meal.

Notes

Serve with a crisp green salad or steamed green beans. Pairs well with a robust red wine or a malty ale.

Required Tools

Large pot, large skillet, potato masher, 9x13-inch baking dish, mixing spoon, oven.

Allergen Information

Contains soy (from soy sauce) and dairy (butter, milk). Use tamari for gluten-free and plant-based butter or milk for vegan or dairy-free options. Always check ingredient labels for allergens.

Warm, inviting image of a serving of Hearty Lentil Shepherd's Pie, perfect for a cozy, vegetarian dinner. Save to Pinterest
Warm, inviting image of a serving of Hearty Lentil Shepherd's Pie, perfect for a cozy, vegetarian dinner. | shiftpan.com
Product image
Whisk eggs, batters, sauces, and cream smoothly for baking, cooking, and everyday meal prep.
Check price on Amazon

This shepherds pie is sure to become a staple in your meal rotation. Enjoy the cozy flavors and nutritious ingredients!

Questions & Answers About This Recipe

What lentils work best for this dish?

Brown or green lentils are ideal as they hold their shape well and provide a hearty texture that complements the vegetables.

Can I prepare the mashed potato topping in advance?

Yes, you can boil and mash the potatoes ahead of time and refrigerate them. Reheat gently before spreading over the filling.

How to achieve a golden crust on top?

Using a fork to create ridges on the mashed potatoes helps the heat crisp the surface while baking, resulting in a nice golden color.

Are there any good substitutions for soy sauce?

Tamarind or coconut aminos can be used for a gluten-free or soy-free alternative while maintaining umami depth.

What sides complement this savory pie?

Fresh green salads or steamed green beans provide a light contrast, balancing the rich mashed potatoes and lentil filling.

Hearty Lentil Shepherds Pie

Comforting dish with lentil filling and creamy mashed potatoes baked until golden.

Prep Time
25 min
Time to Cook
45 min
Total Duration
70 min
Recipe by Emma Miller


Skill Level Medium

Cuisine British

Serves 6 Portions

Dietary Info Vegetarian

What You'll Need

Lentil Filling

01 2 tablespoons olive oil
02 1 large yellow onion, finely chopped
03 2 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 alternative
04 Salt and white pepper, to taste

How to Make It

Step 01

Preheat Oven: Set the oven temperature to 400°F.

Step 02

Cook Potatoes: Boil the peeled and cubed potatoes in salted water until tender, approximately 15 to 18 minutes. Drain and return to the pot.

Step 03

Prepare Mashed Potatoes: Add butter and milk to the cooked potatoes. Mash until smooth and season with salt and white pepper. Set aside.

Step 04

Sauté Vegetables: Heat olive oil in a large skillet over medium heat. Add the onion, carrots, and celery. Cook until softened, about 6 to 8 minutes.

Step 05

Add Aromatics and Spices: Incorporate garlic, tomato paste, thyme, rosemary, smoked paprika, and bay leaf into the skillet. Cook for 1 minute until fragrant.

Step 06

Simmer Lentils: Add lentils and vegetable broth to the skillet. Bring to a boil, then reduce heat to low, cover, and simmer for 20 to 25 minutes until lentils are tender and most liquid is absorbed.

Step 07

Finish Filling: Remove the bay leaf. Stir in frozen peas and soy sauce. Season with salt and black pepper as desired. Simmer for an additional 2 to 3 minutes.

Step 08

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

Step 09

Create Potato Texture and Bake: Use a fork to create ridges on the mashed potato surface, then bake for 20 minutes until the topping turns lightly golden.

Step 10

Rest Before Serving: Allow the dish to cool for 10 minutes before serving.

What You'll Need

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

Allergy Details

Review all items for allergies and speak to a healthcare expert with any concerns.
  • Contains soy from soy sauce and dairy from butter and milk.
  • Use tamari for gluten-free and plant-based butter/milk for vegan or dairy-free options.
  • Always verify ingredient labels for potential allergens.

Nutrition Details (per serving)

For reference only — always check with a nutrition or medical professional.
  • Caloric Value: 325
  • Fats: 8 g
  • Carbohydrates: 52 g
  • Proteins: 12 g