Hearty Lentil Shepherds Pie

Featured in: Weeknight Dinners

This hearty lentil shepherds pie offers a warm blend of sautéed onions, carrots, celery, and spices combined with tender lentils simmered in vegetable broth. Frozen peas and a touch of soy sauce add extra depth, all topped with creamy mashed Yukon Gold potatoes baked until golden. Perfect for a satisfying vegetarian main that balances rich flavors and textures.

Updated on Sat, 13 Dec 2025 08:06:00 GMT
Steaming hot, golden-topped Hearty Lentil Shepherds Pie, perfect for a cozy weekend dinner. Save
Steaming hot, golden-topped Hearty Lentil Shepherds Pie, perfect for a cozy weekend dinner. | pulseoven.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.

This recipe quickly became a favorite in my household because it combines simple ingredients into a delicious and filling dish that everyone enjoys.

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
Track cooking times accurately for baking, boiling, roasting, and multitasking recipes without overcooking.
Check price on Amazon
Step 1:
Preheat the oven to 400°F (200°C).
Step 2:
Boil the potatoes in salted water until fork-tender, about 15-18 minutes. Drain and return to the pot.
Step 3:
Add butter and milk to the potatoes. Mash until smooth. Season with salt and white pepper. Set aside.
Step 4:
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.
Step 5:
Stir in garlic, tomato paste, thyme, rosemary, smoked paprika, and bay leaf. Cook for 1 minute until fragrant.
Step 6:
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.
Step 7:
Discard bay leaf. Stir in peas and soy sauce. Season with salt and pepper to taste. Simmer for 2-3 minutes.
Step 8:
Transfer lentil mixture to a 9x13-inch baking dish. Spoon mashed potatoes evenly on top.
Step 9:
Use a fork to create ridges in the potatoes, then bake for 20 minutes, or until the top is lightly golden.
Step 10:
Let cool for 10 minutes before serving.
Product image
Track cooking times accurately for baking, boiling, roasting, and multitasking recipes without overcooking.
Check price on Amazon
Product image
Track cooking times accurately for baking, boiling, roasting, and multitasking recipes without overcooking.
Check price on Amazon
Save
| pulseoven.com

This recipe often brings our family together around the table, perfect for chilly evenings when everyone craves comfort food.

Serving Suggestions

Serve with a crisp green salad or steamed green beans to balance the richness of the pie.

Pairing Options

Pairs well with a robust red wine or a malty ale to complement the savory flavors.

Allergen Information

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

A close-up of a bubbling Hearty Lentil Shepherds Pie, with a creamy mashed potato topping in its dish. Save
A close-up of a bubbling Hearty Lentil Shepherds Pie, with a creamy mashed potato topping in its dish. | pulseoven.com
Product image
Wash produce, prep ingredients, rinse cookware, and streamline cooking tasks with an all-in-one sink workstation.
Check price on Amazon

This shepherds pie is both nutritious and satisfying, a great addition to any meal plan.

Recipe FAQs

What lentils are best for this dish?

Brown or green lentils work well as they hold their shape and absorb flavors wonderfully during simmering.

Can I make this dish vegan?

Yes, substitute butter and milk with plant-based alternatives to keep it fully vegan without sacrificing creaminess.

How do I achieve a golden mashed potato topping?

Bake the mashed potatoes on top at 400°F (200°C) for about 20 minutes until lightly browned, creating a crisp, appetizing surface.

What herbs enhance the flavor?

Dried thyme, rosemary, smoked paprika, and bay leaf add aromatic, earthy notes that elevate the lentil filling.

Can I add other vegetables?

Yes, chopped mushrooms or extra peas can be included for additional umami and texture variety.

Hearty Lentil Shepherds Pie

Savory lentil and vegetable filling topped with creamy mashed potatoes baked to golden perfection.

Prep Time
25 min
Cook Time
45 min
Overall Time
70 min
Created by Henry Baker


Skill Level Medium

Cuisine British

Makes 6 Portions

Diet Preferences Meatless

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

Step 01

Prepare Oven: Preheat 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 the drained 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 and sauté until softened, about 6 to 8 minutes.

Step 05

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

Step 06

Simmer Lentils: Add lentils and vegetable broth. Bring to a boil, reduce heat to low, 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 to taste, then simmer for 2 to 3 minutes.

Step 08

Assemble Dish: Transfer lentil mixture to a 9x13-inch baking dish and evenly spoon mashed potatoes on top.

Step 09

Bake: Create ridges in the potato topping with a fork and bake for 20 minutes or until lightly golden.

Step 10

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

Tools Needed

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

Allergens

Always review each ingredient for allergens. Ask a healthcare provider if you're not sure.
  • Contains soy and dairy; adjust ingredients to accommodate dietary restrictions.

Nutrition Info (per serving)

Use this nutrition estimate as a guideline, but be sure to verify with a health expert if needed.
  • Calories: 325
  • Fats: 8 g
  • Carbohydrates: 52 g
  • Proteins: 12 g