Vegan Lentil Shepherd’s Pie Savory and Hearty Dish

This post may contain affiliate links.

Prep 15 minutes
Cook 45 minutes
Servings 6 servings
Vegan Lentil Shepherd’s Pie Savory and Hearty Dish

Looking for a warm, satisfying meal? Try my Vegan Lentil Shepherd’s Pie! This savory and hearty dish makes use of lentils and fresh veggies to deliver a classic comfort food experience, all while being plant-based. With simple ingredients and easy steps, you can whip up a tasty meal that will please everyone—vegan or not. Let’s dive into creating this delicious dish together!

Why I Love This Recipe

  1. Comforting and Hearty: This vegan shepherd's pie is a warm and filling dish that satisfies cravings for comfort food without sacrificing flavor.
  2. Nutritious Ingredients: Made with lentils, vegetables, and potatoes, this recipe is packed with protein, fiber, and essential nutrients, making it a healthy choice.
  3. Easy to Make: The steps are straightforward and can be completed in under an hour, making it a perfect weeknight dinner option.
  4. Customizable: You can easily modify the recipe by adding your favorite vegetables or spices, allowing for endless variations to suit your taste.

Ingredients

List of Main Ingredients

- 1 cup green or brown lentils

- 3 cups vegetable broth

- 1 medium onion, diced

- 2 carrots, diced

- 2 celery stalks, diced

- 3 cloves garlic, minced

- 1 cup frozen peas

- 2 tablespoons tomato paste

- 1 tablespoon soy sauce or tamari

For a hearty Vegan Lentil Shepherd’s Pie, I use green or brown lentils. They add protein and texture. You cook them in vegetable broth. This adds rich flavor. Onions, carrots, celery, and garlic provide a nice veggie base. Frozen peas add a pop of color and sweetness. Tomato paste adds depth, while soy sauce brings umami.

Optional Ingredients for Flavor

- 1 teaspoon dried thyme

- 1 teaspoon dried rosemary

- 1/4 cup non-dairy milk (e.g., almond or soy)

- 2 tablespoons vegan butter or olive oil

I love to add dried thyme and rosemary for a warm flavor. You can use any non-dairy milk you prefer for creaminess. Vegan butter or olive oil gives a rich taste to the mashed potatoes. These optional ingredients make your pie even better.

Garnish Options

- Chopped fresh parsley

- Additional seasoning suggestions

For garnishing, I often use chopped fresh parsley. It adds a nice color and freshness. You can also sprinkle more salt and pepper to taste. If you want extra flavor, try adding paprika or chili flakes. These options make your Vegan Lentil Shepherd’s Pie not only tasty but also visually appealing.

Ingredient Image 1

Step-by-Step Instructions

Cooking the Lentils

Start by rinsing the lentils under cold water. This helps remove dust and dirt. Next, combine the rinsed lentils with vegetable broth in a pot. Bring the mixture to a boil. Then, reduce the heat and simmer for about 25 minutes. You want the lentils to be tender but not mushy. Stir occasionally to prevent sticking.

Preparing the Mashed Potatoes

While the lentils cook, prepare the mashed potatoes. In a large pot, boil the cubed potatoes in salted water. Cook them for 15-20 minutes until they are fork-tender. Drain the water and return the potatoes to the pot. Now, add 1/4 cup of non-dairy milk and 2 tablespoons of vegan butter. Mash the potatoes until they are smooth and creamy. Set them aside while you work on the filling.

Combining the Filling

In a large skillet, heat a splash of olive oil over medium heat. Add the diced onion, carrots, and celery. Sauté these for about 5-7 minutes until they soften. Then, stir in minced garlic, tomato paste, soy sauce, thyme, and rosemary. Mix in the cooked lentils and cook for another 5 minutes. Finally, add in 1 cup of frozen peas. Season with salt and pepper to taste, then remove the skillet from heat.

Preheat your oven to 400°F (200°C). In a baking dish, layer the lentil mixture evenly on the bottom. Carefully spoon the mashed potatoes on top, spreading them to cover the filling completely. You can create a textured pattern on the mashed potato layer if you want. Bake for 25-30 minutes until the top is golden and crispy. After baking, let it cool for a few minutes before serving. Enjoy this hearty dish!

Tips & Tricks

Perfecting the Mashed Potatoes

For creamy mashed potatoes, use starchy potatoes like Russets. Boil them until fork-tender, then drain well. Keep some steam in the pot to make them fluffy.

To add flavor, mix in non-dairy milk and vegan butter. Try adding garlic powder or nutritional yeast for a cheesy taste. Fresh herbs like chives or parsley can also brighten the dish.

Enhancing the Lentil Mixture

You can add more vegetables for extra nutrition. Try bell peppers, corn, or mushrooms. These will add color and texture to your dish.

For spices, consider smoked paprika or cumin. They give a warm, rich flavor. You can also add a splash of balsamic vinegar for depth.

Serving Suggestions

Serve your shepherd’s pie with a simple green salad or steamed veggies. These sides balance the meal and add freshness.

To store leftovers, let the pie cool completely. Cover it tightly and place it in the fridge. It will stay fresh for about 3-4 days. You can also freeze it for longer storage. Just thaw before reheating.

Pro Tips

  1. Use Fresh Herbs: Fresh herbs can elevate the flavors of your shepherd's pie. Try adding fresh thyme or rosemary just before serving for a vibrant touch.
  2. Texture Variation: For added texture, mix in some chopped walnuts or lentils with the vegetable filling. This will give your dish a delightful crunch.
  3. Perfect Mashed Potatoes: To achieve ultra-creamy mashed potatoes, warm the non-dairy milk before adding it to the potatoes. This keeps them fluffy and smooth.
  4. Freezing Leftovers: This dish freezes well! Portion out any leftovers and freeze them for a quick meal later. Just reheat in the oven for best results.

Variations

Gluten-Free Options

You can easily make this dish gluten-free. Instead of soy sauce, use tamari. Tamari is a gluten-free option that adds a rich umami flavor. If you need more ideas, try coconut aminos. It gives a sweet and savory taste without gluten.

For grains, consider using quinoa or rice. Both add a nice texture and are gluten-free. Quinoa is packed with protein and makes a great base. You can mix it with lentils for extra heartiness.

Additional Protein Sources

Lentils are great, but you can boost protein even more. Try adding chickpeas or black beans. They mix well with lentils and add a different flavor. You can also add hemp seeds or sunflower seeds for a protein punch. Just sprinkle them on top before serving. They add crunch and nutrition.

Seasonal Variations

Seasonal veggies can change the flavor. In winter, use hearty vegetables like sweet potatoes or butternut squash. They add sweetness and pair well with lentils.

In summer, fresh herbs like basil or parsley work wonders. Toss them in the lentil mix for a bright flavor. You can also add zucchini or bell peppers for a fresh twist. These changes keep the dish exciting year-round.

Storage Info

Storing Leftovers

To store leftover Vegan Lentil Shepherd’s Pie, let it cool first. Place it in an airtight container. You can keep it in the fridge for up to 4 days. The flavor improves as it sits, making it even tastier the next day.

Freezing Options

If you want to freeze it, follow these steps:

1. Cool completely before packing.

2. Use a freezer-safe container or wrap it tightly in plastic wrap and foil.

3. It can stay fresh in the freezer for up to 3 months.

To thaw, move the pie to the fridge for a day. Reheat it in the oven at 350°F (175°C) for about 25 minutes. This keeps the top crispy and the filling warm.

Repurposing Leftovers

Get creative with leftovers! You can:

- Make a shepherd’s pie burrito: Wrap the filling in a tortilla with fresh veggies.

- Add it to soups: Stir it into vegetable broth for a hearty soup.

- Create stuffed peppers: Fill halved bell peppers with the pie and bake.

These ideas help reduce waste and add variety to your meals. Enjoy experimenting!

FAQs

Can I use other legumes instead of lentils?

Yes, you can use other legumes. Black beans, chickpeas, or kidney beans work well. Each legume brings a unique taste. Black beans add a rich flavor, while chickpeas add a nutty touch. Just remember to adjust cooking times as needed.

Is this recipe suitable for meal prep?

This recipe is perfect for meal prep. You can cook the lentils and mash the potatoes ahead of time. Store each part in separate containers. When you’re ready to eat, just assemble and bake. It stays tasty for days in the fridge.

What can I substitute for non-dairy milk?

You can use any plant-based milk. Almond milk, soy milk, or oat milk all work great. Each type adds a different flavor. Choose what fits your taste best. You can also use vegetable broth for a more savory mash.

How can I make this dish spicier?

To add spice, consider using chili powder or cayenne pepper. Add it while cooking the lentils. You can also add sliced jalapeños for extra heat. Hot sauce drizzled on top before serving adds a nice kick too!

In this post, I shared a simple lentil shepherd’s pie recipe. We covered key ingredients like lentils and fresh veggies. You learned how to cook lentils and make creamy mashed potatoes. I also offered tips for flavor and serving suggestions.

Consider trying different vegetables or spices for your own twist. This dish can be stored and repurposed, making it flexible for any meal. Enjoy creating your delicious plant-based shepherd’s pie!

Hearty Vegan Lentil Shepherd’s Pie

Hearty Vegan Lentil Shepherd’s Pie

A comforting and hearty vegan dish made with lentils and topped with creamy mashed potatoes.

15 min prep
45 min cook
6 servings
300 cal
Pin Recipe

Ingredients

Instructions

  1. 1

    Start by rinsing the lentils under cold water. In a pot, combine the rinsed lentils and vegetable broth. Bring to a boil, then reduce heat and simmer for about 25 minutes, or until lentils are tender.

  2. 2

    While the lentils are cooking, prepare the mashed potatoes. In a large pot, boil the cubed potatoes in salted water for 15-20 minutes until fork-tender. Drain and return to the pot.

  3. 3

    Add the non-dairy milk and vegan butter (or olive oil) to the potatoes. Mash until smooth and creamy. Set aside.

  4. 4

    In a large skillet, heat a splash of olive oil over medium heat. Sauté the diced onion, carrots, and celery for about 5-7 minutes until softened.

  5. 5

    Stir in the minced garlic, tomato paste, soy sauce, thyme, rosemary, and cooked lentils. Mix well and cook for an additional 5 minutes, then stir in the frozen peas and season with salt and pepper to taste. Remove from heat.

  6. 6

    Preheat your oven to 400°F (200°C).

  7. 7

    In a baking dish, layer the lentil mixture on the bottom, spreading it out evenly. Carefully spoon the mashed potatoes on top, spreading them out to cover the filling completely. You can create a textured pattern on the mashed potato layer if desired.

  8. 8

    Bake in the preheated oven for 25-30 minutes, until the top is lightly golden and crispy.

  9. 9

    Remove from the oven and let it cool for a few minutes before serving. Garnish with chopped fresh parsley if using.

Chef's Notes

Garnish with fresh parsley for added flavor.

Course: Main Course Cuisine: Vegan
Elodie Whittaker

Elodie Whittaker

Recipe Developer

Elodie Whittaker crafts innovative recipes for appetizers and dinners as a Recipe Developer at mydishspin.

Follow on Pinterest View All Recipes