top of page

Lentil Shepherd's Pie

Dive into comfort food with this hearty Lentil Shepherd's Pie—a plant-based twist on a classic favorite. With a preparation time of 1 hour, this dish features a rich and savory lentil filling topped with creamy mashed potatoes, creating a satisfying and wholesome dinner.

Lentil Shepherd's Pie in plate

Health Benefits

Lentils are a great source of plant-based protein, fiber, and various vitamins and minerals. The combination of lentils, vegetables, and mashed potatoes in this recipe provides a balanced meal that supports energy, digestion, and overall well-being.


For the lentil filling:

• 1 cup green or brown lentils, rinsed
• 3 cups vegetable broth
• 1 tablespoon olive oil
• 1 onion, diced
• 2 carrots, diced
• 2 celery stalks, diced
• 3 cloves of garlic, minced
• 1 teaspoon dried thyme
• 1 teaspoon dried rosemary
• 1 cup frozen peas
• 1 tablespoon tomato paste
• Salt and pepper to taste

For the mashed potato topping:

• 4 large potatoes, peeled and cubed
• 1/4 cup plant-based milk (such as almond or soy milk)
• 2 tablespoons vegan butter or olive oil
• Salt and pepper to taste


1) In a saucepan, combine the lentils and vegetable broth. Bring to a boil, then reduce heat to low and simmer for about 20-25 minutes, or until the lentils are tender. Drain any excess liquid and set aside.

2) Preheat the oven to 375°F (190°C).

3) In a large skillet, heat olive oil over medium heat. Add the diced onion, carrots, celery, and minced garlic. Sauté until the vegetables are tender.

4) Stir in the cooked lentils, dried thyme, dried rosemary, frozen peas, and tomato paste. Cook for an additional 2-3 minutes, allowing the flavors to blend. Season with salt and pepper to taste.

5) Meanwhile, in a separate pot, cook the cubed potatoes in boiling water until fork-tender. Drain the potatoes and transfer them to a large mixing bowl.

6) Add the plant-based milk and vegan butter or olive oil to the bowl with the potatoes. Mash until smooth and creamy. Season with salt and pepper to taste.

7) Transfer the lentil filling to a baking dish. Spread the mashed potatoes evenly over the top, using a fork to create texture.

8) Bake in the preheated oven for 25-30 minutes, or until the mashed potatoes are golden and slightly crispy on top.

9) Remove from the oven and let it cool for a few minutes before serving.

10)Serve the Lentil Shepherd's Pie hot and enjoy its comforting flavors.

Bon appétit!

Thanks for subscribing! We'll send new Recipes into your inbox.

Rated 0 out of 5 stars.
No ratings yet
Add a rating
Share Your ThoughtsBe the first to write a comment.

More Recipes