Savory Lentil Shepherds Pie

A bubbly and golden Savory Lentil Shepherd's Pie with a creamy mashed potato topping, ready to serve. Save to Pinterest
A bubbly and golden Savory Lentil Shepherd's Pie with a creamy mashed potato topping, ready to serve. | recipesbymarina.com

This dish combines a rich filling of sautéed lentils, garlic, onions, carrots, celery, mushrooms, and aromatic herbs simmered in vegetable broth. Finished with a layer of creamy mashed Yukon Gold potatoes, it offers a warm and satisfying meal ideal for plant-based eaters and those seeking hearty comfort food. Oven-baked to perfection, it delivers a golden, slightly crisp topping and a medley of savory flavors with a hint of smoky paprika and fresh peas for texture.

I still remember the first time I made this savory lentil shepherds pie on a chilly autumn evening, the house filled with the rich aroma of herbs and simmering vegetables reminding me of cozy family dinners.

One unforgettable night, unexpected guests dropped by and this pie was ready right when they arrived—turning a simple dinner into a memorable gathering filled with laughter and second helpings.

Ingredients

  • Olive Oil: I always choose extra virgin for its robust flavor that enhances the vegetables.
  • Yellow Onion: Adds sweetness and depth when sautéed just right.
  • Garlic: Minced fresh to give that unmistakable aromatic punch.
  • Carrots & Celery: Diced small to blend seamlessly into the filling.
  • Mushrooms: Finely chopped, they provide umami that makes this dish hearty.
  • Dried Brown or Green Lentils: Rinsed thoroughly to ensure a clean taste and tender texture.
  • Tomato Paste: Adds richness and a subtle tang to balance the earthiness.
  • Dried Thyme, Rosemary & Smoked Paprika: A fragrant mix that really brings the filling alive.
  • Vegetable Broth: Use a quality one to make the filling flavorful.
  • Soy Sauce & Balsamic Vinegar: Give depth and a slight tang, rounding out the flavors.
  • Frozen Peas: Added near the end for a pop of sweetness and color.
  • Yukon Gold Potatoes: Perfect for creamy mashed potatoes without being too starchy.
  • Vegan Butter & Unsweetened Non-Dairy Milk: Make the topping luxuriously smooth.
  • Salt & Black Pepper: To taste—season generously at every stage.

Instructions

Get Everything Ready:
Preheat your oven to 400°F (200°C) and start boiling salted water for the potatoes – the scents filling your kitchen already hint at the deliciousness to come.
Cook the Vegetables:
Sauté onions, garlic, carrots, and celery in olive oil over medium heat until softened and fragrant, stirring occasionally to hear the gentle sizzle and smell the sweet aroma.
Add Mushrooms and Spices:
Stir in mushrooms for a few minutes until they release moisture, then add lentils, tomato paste, thyme, rosemary, and smoked paprika, letting the spices toast slightly for their full effect.
Simmer the Filling:
Pour in vegetable broth, soy sauce, and balsamic vinegar, then cover and cook gently for 25-30 minutes until the lentils are tender and most liquid evaporated, stirring now and then to keep it cozy and even.
Finish the Filling:
Mix in frozen peas and season with salt and pepper, letting the vibrant green pop against the rich filling.
Prepare the Topping:
Drain the potatoes and mash with vegan butter and non-dairy milk until velvety smooth, seasoning to taste with salt and pepper.
Assemble and Bake:
Spread the lentil mixture evenly in a baking dish, spoon the mashed potatoes on top, and use a fork to create charming ridges that will crisp up nicely in the oven.
Bake and Broil:
Bake for 20 minutes, then broil for 2-3 minutes to get a golden, slightly crispy top that invites you to dive in.
Rest Before Serving:
Let the pie rest 10 minutes to set perfectly, filling your home with anticipation.
Save to Pinterest
| recipesbymarina.com

This dish has become more than just food – it's a comfort on quiet nights and a celebration when shared, creating memories one slice at a time.

Keeping It Fresh

If you plan to save leftovers, store the lentil filling and mashed potatoes separately to keep textures just right when reheating.

Serving Ideas That Clicked

Pair this shepherds pie with a crisp green salad or roasted Brussels sprouts for a meal that feels complete and balanced.

Making It Ahead for the Freezer

This pie freezes beautifully; just assemble it in a freezer-safe dish and bake straight from frozen, adding a few extra minutes to the cooking time.

  • Don't forget to let it thaw slightly for even heating
  • Use aluminum foil tenting to prevent over-browning when baking frozen
  • Always keep extra vegan butter on hand for topping tweaks
This comforting Savory Lentil Shepherd's Pie features a warm, rich lentil filling under a fluffy potato layer. Save to Pinterest
This comforting Savory Lentil Shepherd's Pie features a warm, rich lentil filling under a fluffy potato layer. | recipesbymarina.com

Thanks for cooking along—may this pie bring you as much warmth and joy as it has to me in my kitchen.

Recipe Questions & Answers

Add rinsed lentils directly to the sautéed vegetables along with broth and simmer for 25-30 minutes until tender and most liquid is absorbed.

Yes, substituting sweet potatoes adds a subtle sweetness and a different texture to the topping.

Dried thyme, rosemary, and smoked paprika provide a fragrant and earthy depth to the lentil filling.

After baking, broil the dish for 2-3 minutes to create a golden, slightly crisp mashed potato surface.

Yes, it uses plant-based ingredients and excludes nuts, making it vegan and nut-free.

Use vegan butter and unsweetened non-dairy milk, then mash until smooth and creamy, seasoning with salt and pepper to taste.

Savory Lentil Shepherds Pie

Comforting lentils and vegetables topped with creamy mashed potatoes for a hearty, vegan main dish.

Prep 30m
Cook 40m
Total 70m
Servings 6
Difficulty Medium

Ingredients

Lentil Filling

  • 2 tablespoons olive oil
  • 1 large yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 cup mushrooms, finely chopped
  • 1 1/2 cups dried brown or green lentils, rinsed
  • 1 tablespoon tomato paste
  • 2 teaspoons dried thyme
  • 1 teaspoon dried rosemary
  • 1 teaspoon smoked paprika
  • 3 cups vegetable broth
  • 1 tablespoon soy sauce
  • 1 tablespoon balsamic vinegar
  • 1 cup frozen peas
  • Salt and black pepper, to taste

Mashed Potato Topping

  • 2 1/2 pounds Yukon Gold potatoes, peeled and cubed
  • 3 tablespoons vegan butter
  • 1/2 cup unsweetened non-dairy milk
  • Salt and black pepper, to taste

Instructions

1
Preheat oven: Preheat the oven to 400°F.
2
Cook potatoes: Bring a large pot of salted water to a boil. Add peeled and cubed potatoes and cook until fork-tender, about 15 to 20 minutes.
3
Sauté vegetables: Heat olive oil in a large skillet over medium heat. Sauté onion, garlic, carrots, and celery for 5 to 6 minutes until softened.
4
Add mushrooms and lentils: Add mushrooms and cook for 3 more minutes. Stir in rinsed lentils, tomato paste, thyme, rosemary, and smoked paprika.
5
Simmer lentil mixture: Pour in vegetable broth, soy sauce, and balsamic vinegar. Bring to a simmer, cover, and cook for 25 to 30 minutes, stirring occasionally, until lentils are tender and most liquid is absorbed.
6
Incorporate peas and season: Stir in frozen peas. Season the filling with salt and black pepper to taste.
7
Mash potatoes: Drain cooked potatoes and return them to the pot. Add vegan butter and non-dairy milk. Mash until smooth and creamy. Season with salt and black pepper.
8
Assemble pie: Spread the lentil filling evenly in a 9x13-inch baking dish. Spoon mashed potatoes on top and smooth the surface with a spatula.
9
Create texture and bake: Use a fork to create ridges on the mashed potato surface. Bake for 20 minutes. For a golden finish, broil for 2 to 3 minutes at the end.
10
Rest before serving: Allow to rest for 10 minutes before serving.
Additional Information

Equipment Needed

  • Large pot
  • Skillet
  • 9x13-inch baking dish
  • Potato masher
  • Spatula

Nutrition (Per Serving)

Calories 320
Protein 13g
Carbs 54g
Fat 7g

Allergy Information

  • Contains soy (from soy sauce) and potential gluten (verify broth and soy sauce labels). Dairy-free and nut-free.
Marina Costa

Passionate home cook sharing simple, flavorful recipes and helpful cooking tips for everyday food lovers.