• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Full Recipes Hub

My WordPress Blog

  • Home
  • Recipe Index
  • Budget
  • Cheat Meal
  • Healthy
  • Keto
  • Quick
  • Vegan
  • About Me
  • Contact

Full Recipes Hub

My WordPress Blog

  • Home
  • Recipe Index
  • Budget
  • Cheat Meal
  • Healthy
  • Keto
  • Quick
  • Vegan
  • About Me
  • Contact
Vegan / Dessert / Vegan Lentil Shepherd’s Pie

Vegan Lentil Shepherd’s Pie

March 14, 2026 by Olivia

Jump to Recipe·Print Recipe

If you’re looking for a cozy, satisfying meal that warms you from the inside out, you’ve come to the right place! This Vegan Lentil Shepherd’s Pie is a cherished recipe in my kitchen, perfect for everything from busy weeknights to family gatherings. The combination of protein-packed lentils and creamy mashed potatoes creates a dish that everyone will love, whether they follow a plant-based diet or not. It’s truly an all-around winner that brings joy to the table!

With its hearty filling and comforting topping, this dish is not only delicious but also incredibly wholesome. You’ll find it’s a fabulous way to sneak in veggies while enjoying a flavorful meal together.

Why You’ll Love This Recipe

  • Quick to prepare: In just over an hour, you can whip up this delightful dish—perfect for those hectic evenings.
  • Family-friendly: Kids and adults alike adore this flavorful twist on a classic comfort food; it’s sure to become a favorite!
  • Make-ahead convenience: Prepare it ahead of time and simply pop it in the oven when you’re ready to serve.
  • Nutritious ingredients: Packed with lentils and veggies, this pie is as healthy as it is delicious.
  • Comforting flavors: The rich herbs and creamy topping make each bite feel like a warm hug.
Vegan

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN

Ingredients You’ll Need

Gathering these simple, wholesome ingredients is part of the fun! Each one contributes to the deliciousness of your Vegan Lentil Shepherd’s Pie. Here’s what you’ll need:

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN

For the Filling

  • 1 cup dried green or brown lentils (or 2 cups canned, drained, and rinsed)
  • 1 large onion (diced)
  • 2 carrots (diced)
  • 2 celery stalks (diced)
  • 3 cloves garlic (minced)
  • 1 cup frozen peas
  • 2 tbsp tomato paste
  • 2 tbsp soy sauce (or tamari for gluten-free)
  • 1 ½ cups vegetable broth
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • 1 bay leaf
  • Salt and pepper to taste
  • 2 tbsp olive oil for sautéing

For the Mashed Potatoes

  • 4 large Russet potatoes (peeled and chopped)
  • ¼ cup plant-based butter
  • ½ cup unsweetened plant-based milk (almond, oat, or soy)
  • Salt and pepper to taste
  • 1 pinch of nutmeg (optional)

Variations

This recipe is wonderfully flexible—feel free to get creative! Here are some tasty variations you might enjoy:

  • Add extra veggies: Toss in some chopped spinach or mushrooms for added nutrition and flavor.
  • Spice it up: Add a dash of hot sauce or red pepper flakes for a spicy kick that pairs beautifully with the sweetness of the peas.
  • Swap the protein: Use chickpeas instead of lentils for a different texture and flavor profile.
  • Cheesy topping: Mix in some nutritional yeast with your mashed potatoes for a cheesy flavor without dairy.

How to Make Vegan Lentil Shepherd’s Pie

Step 1: Prepare the Filling

Start by heating olive oil in a large skillet over medium heat. Sauté the diced onions until they become translucent; this step is crucial as it brings out their natural sweetness. Next, add in carrots and celery, cooking until they soften slightly. Stir in garlic and let it cook just until fragrant—this will elevate your filling’s flavor.

Step 2: Cook the Lentils

If you’re using dried lentils, rinse them under cold water before adding them to your skillet along with tomato paste, soy sauce, vegetable broth, thyme, rosemary, bay leaf, salt, and pepper. Bring everything to a gentle boil before reducing heat and letting it simmer until the lentils are tender—about 25-30 minutes should do!

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN

Step 3: Make the Mashed Potatoes

While your filling simmers away, bring a pot of salted water to boil. Add your chopped potatoes and cook until fork-tender. Drain them well before returning to the pot. Mash with plant-based butter, milk, salt, pepper, and nutmeg if using. The goal here is creamy goodness!

Step 4: Assemble Your Shepherd’s Pie

Once both components are ready, preheat your oven to 400°F (200°C). Spread the lentil mixture evenly in an oven-safe dish before topping it generously with mashed potatoes. Use a fork to create peaks on top; these will get crispy during baking!

Step 5: Bake It Up!

Pop your assembled pie into the preheated oven for about 20-25 minutes until golden brown on top. The aroma wafting through your kitchen will certainly have everyone gathering around!

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN

Now you’re all set! Enjoy every comforting bite of this Vegan Lentil Shepherd’s Pie—it’s bound to be loved by everyone at your table!

Pro Tips for Making Vegan Lentil Shepherd’s Pie

Creating the perfect Vegan Lentil Shepherd’s Pie is easy with a few helpful tips!

  • Soak your lentils: If using dried lentils, soak them for a few hours before cooking to reduce cooking time and enhance their digestibility.
  • Use fresh herbs: Incorporating fresh thyme or rosemary instead of dried can elevate the flavors and add a fragrant aroma to your filling.
  • Make ahead: Prepare the lentil filling and mashed potatoes in advance. Assemble the pie just before baking for a quick and convenient meal any day of the week.
  • Texture matters: For creamier mashed potatoes, ensure they are well-mashed without lumps; this creates a smooth topping that contrasts beautifully with the hearty filling.
  • Customize spices: Feel free to experiment with spices like smoked paprika or cumin to add depth and unique flavor profiles to your shepherd’s pie.

How to Serve Vegan Lentil Shepherd’s Pie

Serving Vegan Lentil Shepherd’s Pie is all about presentation and pairing it with delightful accompaniments.

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN

Garnishes

  • Chopped fresh parsley: Sprinkling fresh parsley on top adds a pop of color and freshness that enhances the dish visually and flavor-wise.
  • Vegan sour cream: A dollop of vegan sour cream can provide a creamy richness that balances the dish perfectly.

Side Dishes

  • Garlic bread: Crispy garlic bread is an excellent companion, offering a crunchy texture that complements the soft shepherd’s pie.
  • Steamed green beans: Bright, steamed green beans add a vibrant color and a crisp bite, making for a well-rounded plate.
  • Simple garden salad: A light salad with mixed greens, cherry tomatoes, and a lemon vinaigrette offers refreshing contrast to the hearty pie.
  • Roasted Brussels sprouts: The caramelized edges of roasted Brussels sprouts add nuttiness and depth, enhancing the overall meal experience.
Vegan

Make Ahead and Storage

This Vegan Lentil Shepherd’s Pie is an excellent choice for meal prep, perfect for those busy weeknights when you want a delicious, homemade meal ready to go.

Storing Leftovers

  • Allow the shepherd’s pie to cool completely before storing.
  • Transfer leftovers to an airtight container.
  • Store in the refrigerator for up to 3-4 days.

Freezing

  • After it has cooled, portion the shepherd’s pie into freezer-safe containers.
  • Label the containers with the date before freezing.
  • Freeze for up to 3 months for optimal freshness.

Reheating

  • Thaw in the refrigerator overnight before reheating.
  • Reheat in the oven at 350°F (175°C) for about 20-25 minutes or until heated through.
  • You can also reheat individual portions in the microwave, heating in 1-minute intervals until warm.

FAQs

Can I use other types of lentils for Vegan Lentil Shepherd’s Pie?

Yes! While green or brown lentils work best due to their texture, you can experiment with red lentils. Just note that red lentils cook faster and may become mushy.

How do I make Vegan Lentil Shepherd’s Pie gluten-free?

To make this dish gluten-free, simply substitute soy sauce with tamari and ensure your vegetable broth is gluten-free as well.

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN

Can I prepare Vegan Lentil Shepherd’s Pie in advance?

Absolutely! You can assemble it ahead of time and store it in the refrigerator or freezer. Just follow the storage instructions above!

Final Thoughts

I hope you find joy in making this Vegan Lentil Shepherd’s Pie as much as I do! It’s not just a dish; it’s a comforting hug on a plate that everyone will love. Enjoy every bite and share it with friends and family—it’s sure to be a hit! Happy cooking!

Print

Vegan Lentil Shepherd’s Pie

Vegan Lentil Shepherd’s Pie
Print Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Vegan Lentil Shepherd’s Pie is a cozy, hearty dish perfect for any occasion. With its protein-packed lentils and creamy mashed potatoes, this plant-based comfort food is loved by both vegans and non-vegans alike. Packed with nutritious ingredients, this shepherd’s pie is an excellent way to sneak in veggies while enjoying a flavorful meal. It’s quick to prepare, family-friendly, and can be made ahead of time for those busy evenings when you need a delicious homemade dinner ready to go. The comforting blend of herbs and creamy topping makes every bite feel like a warm hug.

  • Author: Olivia
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: Serves 6
  • Category: Main
  • Method: Baking
  • Cuisine: American

Ingredients

Scale
  • 1 cup dried green or brown lentils (or 2 cups canned, drained, and rinsed)
  • 1 large onion (diced)
  • 2 carrots (diced)
  • 2 celery stalks (diced)
  • 3 cloves garlic (minced)
  • 1 cup frozen peas
  • 2 tbsp tomato paste
  • 2 tbsp soy sauce (or tamari for gluten-free)
  • 1 ½ cups vegetable broth
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • 1 bay leaf
  • Salt and pepper to taste
  • 2 tbsp olive oil for sautéing
  • 4 large Russet potatoes (peeled and chopped)
  • ¼ cup plant-based butter
  • ½ cup unsweetened plant-based milk (almond, oat, or soy)
  • Salt and pepper to taste
  • 1 pinch of nutmeg (optional)

Instructions

  1. Heat olive oil in a skillet over medium heat. Sauté diced onions until translucent, then add carrots and celery until softened.
  2. Stir in minced garlic, followed by rinsed lentils, tomato paste, soy sauce, vegetable broth, thyme, rosemary, bay leaf, salt, and pepper. Bring to a boil; then simmer until lentils are tender (25-30 minutes).
  3. Meanwhile, boil chopped potatoes until fork-tender. Drain and mash with plant-based butter, milk, salt, pepper, and optional nutmeg.
  4. Preheat oven to 400°F (200°C). Spread the lentil mixture in an oven-safe dish and top with mashed potatoes. Create peaks with a fork.
  5. Bake for 20-25 minutes or until golden brown on top.

Nutrition

  • Serving Size: 1 slice (250g)
  • Calories: 320
  • Sugar: 4g
  • Sodium: 450mg
  • Fat: 7g
  • Saturated Fat: 2g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 15g
  • Protein: 12g
  • Cholesterol: 0mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN

« Previous Post
Easy Spicy Arrabbiata Pasta (20-Minutes)
Next Post »
Keto Marry Me Chicken

If you enjoyed this…

Bacon, Pear and Fig Grilled Cheese

Bacon, Pear and Fig Grilled Cheese

Delicious Warm Avocado & Vegetable Stew with Spinach and Beans

Delicious Warm Avocado & Vegetable Stew with Spinach and Beans

Tiramisu Cupcakes – Espresso-Infused, Creamy Frosting

Tiramisu Cupcakes – Espresso-Infused, Creamy Frosting

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Primary Sidebar

Browse by Diet

HealthyBudgetKetoQuickVeganCheat Meal
Chicken Parmesan Sliders

Chicken Parmesan Sliders

Honey Sweet Potato Summer Salad

Honey Sweet Potato Summer Salad

White Peach Raspberry Almond Salad

White Peach Raspberry Almond Salad

  • Recipe Index
  • Disclaimer
  • Terms and Conditions
  • Privacy Policy

© 2026 · © Full Recipes Hub · All Rights Reserved