Hearty Lentil Shepherds Pie

Featured in: Family Meals

This dish features a savory blend of brown lentils, carrots, celery, and aromatic herbs cooked in tomato paste and vegetable broth. It’s topped with creamy mashed Yukon Gold potatoes seasoned with butter and milk, then baked until golden and lightly crisp on top. Ideal for a filling, fiber-rich meal with rich flavors and a satisfying texture.

Preparation involves sautéing vegetables and simmering lentils with spices before layering with mashed potatoes in a baking dish. Baking enhances the flavors while creating a deliciously smooth, warm topping. Perfect for vegetarians seeking a hearty and wholesome main course.

Updated on Sat, 13 Dec 2025 15:30:00 GMT
Hearty Lentil Shepherd's Pie overflowing with savory lentils and fluffy mashed potato topping, ready to eat. Pin it
Hearty Lentil Shepherd's Pie overflowing with savory lentils and fluffy mashed potato topping, ready to eat. | vectorbaker.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 hearty meals that bring my family together and this lentil shepherds pie never disappoints on a cozy night

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 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
Get hot or cold water instantly for cooking, tea, coffee, and quick meal prep.
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
Create ridges and bake:
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
Get hot or cold water instantly for cooking, tea, coffee, and quick meal prep.
Check price on Amazon
Product image
Get hot or cold water instantly for cooking, tea, coffee, and quick meal prep.
Check price on Amazon
A golden-brown baked dish shows off a delicious serving of vegetable-filled Hearty Lentil Shepherd's Pie. Pin it
A golden-brown baked dish shows off a delicious serving of vegetable-filled Hearty Lentil Shepherd's Pie. | vectorbaker.com

My family looks forward to this dish especially on colder evenings it truly feels like a warm hug from the kitchen

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 milk for vegan or dairy-free options Always check ingredient labels for allergens

Close-up of a warm, comforting Hearty Lentil Shepherd's Pie, perfect for a cozy vegetarian dinner. Pin it
Close-up of a warm, comforting Hearty Lentil Shepherd's Pie, perfect for a cozy vegetarian dinner. | vectorbaker.com
Product image
Transfer liquids, oils, and dry ingredients cleanly into bottles and jars while cooking or baking.
Check price on Amazon

This lentil shepherds pie is a perfect weeknight meal that satisfies both vegetarians and meat-eaters alike

Recipe FAQs

What type of lentils work best for this dish?

Brown or green lentils are ideal as they hold their shape well and develop a hearty texture when cooked.

Can I make this dairy-free?

Yes, substitute butter and milk with plant-based alternatives like vegan margarine and almond or oat milk for a dairy-free option.

How can I add more depth to the flavor?

Adding chopped mushrooms or smoked paprika enhances umami and adds a rich, smoky undertone to the filling.

Is it possible to prepare this ahead of time?

Absolutely, you can prepare the lentil filling and mashed potatoes separately, then assemble and bake when ready to serve.

What sides pair well with this dish?

Fresh green salads or steamed green beans complement the savory pie, while robust red wines or malty ales balance the rich flavors.

Hearty Lentil Shepherds Pie

Comforting lentil and vegetable filling topped with smooth mashed potatoes, baked to a golden finish.

Time to prep
25 minutes
Time to cook
45 minutes
Overall time
70 minutes
Created by Jack Sanchez


Skill level Medium

Cuisine type British

Makes 6 Portions

Dietary details Meat-free

What you 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

Directions

Step 01

Preheat Oven: Set oven to 400°F.

Step 02

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

Step 03

Mash 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; cook until softened, about 6 to 8 minutes.

Step 05

Add Aromatics: Incorporate garlic, tomato paste, thyme, rosemary, smoked paprika, and bay leaf. Cook for one minute until fragrant.

Step 06

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

Step 07

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

Step 08

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

Step 09

Create Potato Texture: Use a fork to create ridges on the mashed potato surface to enhance browning.

Step 10

Bake: Bake in preheated oven for 20 minutes, or until the topping is lightly golden.

Step 11

Rest Before Serving: Allow to cool for 10 minutes before serving to set flavors.

Tools you'll need

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

Allergy advice

Always check each ingredient for allergens and talk to a healthcare pro if you’re unsure.
  • Contains soy and dairy; substitute tamari and plant-based products for allergen-free adaptations.

Nutrition info (per portion)

These values are estimates for your reference. They’re not a substitute for professional medical advice.
  • Calorie count: 325
  • Fat content: 8 grams
  • Carbohydrates: 52 grams
  • Proteins: 12 grams