Vegan Lentil Shepherd’s Pie Recipe – Sturdy & Scrumptious

Servings: 6 Total Time: 1 hr 5 mins Difficulty: medium
The Vegan Lentil Shepherd's Pie - Sturdy & Scrumptious
Vegan Lentil Shepherd’s Pie Recipe pinit

This isn’t your average, sloppy shepherd’s pie.

We’re building something solid, something you can slice into perfect, clean portions.

Why This Recipe Just Works

It all started with some holiday leftovers, a happy accident in Sarah’s kitchen.

She had mashed potatoes, cooked lentils, and roasted veggies, and the idea for this sturdy pie was born.

You get a meal that holds its shape beautifully on the plate.

It’s incredibly hearty and comforting, yet completely customizable with your favorite vegetables.

Ingredients Needed for the Recipe

Gather these simple ingredients to create the two main components of your pie.

Each one plays a specific role in building flavor and that perfect, sturdy texture.

  • Green or Brown Lentils: The hearty, protein-packed base that replaces traditional meat.
  • Mushrooms: Chopped small, they add a wonderful, savory depth and meaty texture.
  • Carrots, Celery, & Onion: The classic flavor trio, diced finely for even cooking and tenderness.
  • Garlic: For that essential, aromatic punch that makes the whole kitchen smell amazing.
  • Russet or Yellow Potatoes: The ideal varieties for a fluffy, smooth mashed potato topping.
  • Tomato Paste: Concentrates and deepens the overall savoriness of the filling.
  • Tamari or Soy Sauce & Vegan Worcestershire: These provide the rich, umami backbone.
  • Fresh Thyme: Lends a subtle, earthy fragrance that ties everything together.
  • Almond Flour: The secret weapon for binding the filling, making it sliceable and adding a nutty note.

A Note on Time & Convenience

If you’re using pre-cooked lentils, you can have this pie on the table in about one hour.

That includes making the mashed potatoes, cooking the filling, and the final bake.

Cooking lentils from scratch is simple, and they’ll be ready in roughly the same time it takes to prepare the potatoes.

It might add an extra twenty minutes, but the active work is minimal.

How to make Vegan Lentil Shepherd’s Pie – Sturdy & Scrumptious?

Vegan Lentil Shepherd’s Pie Recipe

Follow these steps for a foolproof, delicious result.

We’ll build the pie in layers, from the bottom up.

Step 1 – Cook Your Lentils & Potatoes

If your lentils aren’t cooked, simmer 1 ½ cups of dried lentils in 4 cups of water for about 20 minutes, until tender.

For the potatoes, peel and chop them into large chunks, boil until fork-tender, then drain and mash with vegan butter and soy milk until creamy.

Step 2 – Sauté the Aromatics

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

Then, in a large pan, heat a little oil or broth and sauté the diced onion for a few minutes until it’s soft and fragrant.

Step 3 – Build the Flavor Base

Add the minced garlic to the pan and stir for just 30 seconds until you can smell its aroma.

Next, toss in the chopped mushrooms and cook them down until they’ve softened and released their liquid.

Step 4 – Add the Veggies & Seasonings

Now, stir in the finely diced carrots, celery, and the tomato paste.

Place a lid on the pan for about five minutes to help steam and soften the harder vegetables.

Step 5 – Combine the Filling

While the veggies steam, give your cooked lentils a rough mash with a fork or potato masher.

Add them to the pan along with the tamari, Worcestershire sauce, and thyme, cooking for another two minutes.

Step 6 – Bind the Mixture

Turn off the heat and stir in the almond flour.

This is what will pull everything together and give you that sturdy, sliceable filling.

Step 7 – Assemble the Pie

Spoon the lentil and vegetable mixture into a 9×13 inch casserole dish, pressing it down gently.

If your mashed potatoes were made ahead and are cold, warm them up and fluff them with a bit more milk before spreading them evenly over the base.

Step 8 – Bake to Perfection

Bake the pie for 15 minutes, optionally covered with foil to steam the veggies further.

Then, increase the heat to 425°F (220°C) and bake uncovered for another 10-15 minutes to brown the top beautifully.

Tips

A few small tricks can make a big difference in your final dish.

Keep these in mind for the best possible shepherd’s pie.

  • Dice your carrots and celery as small as you can. This ensures they become perfectly tender and don’t leave a distracting crunch.
  • Don’t skip the step of roughly mashing the lentils. It helps the filling cohere into a solid, unified layer.
  • For a gorgeous, golden-brown top, you can brush the mashed potatoes with a little melted vegan butter before the final bake.
  • Let the pie rest for about 10 minutes after taking it out of the oven. This makes it even easier to slice into clean portions.

Make-Ahead & Freezing Magic

This recipe is a lifesaver for busy weeks and holiday planning.

You can cook the lentils and make the mashed potatoes up to two days in advance.

Assemble the entire pie and keep it, covered, in the refrigerator until you’re ready to bake.

Just add a few extra minutes to the baking time since you’re starting from cold.

For long-term storage, you can freeze the fully assembled, unbaked pie.

Thaw it in the fridge overnight before baking, or bake from frozen at 350°F (175°C) for 60-90 minutes, covered with foil.

Customizing Your Creation

This recipe is a fantastic template, so feel free to get creative.

The vegetable mix is wonderfully adaptable based on what you have on hand.

You could add a cup of frozen peas or corn to the filling for a pop of color and sweetness.

Finely chopped leeks would be a lovely substitute for the onion, adding a mild, allium flavor.

If you’re not a fan of mushrooms, try using an extra half-cup of lentils or another hearty vegetable like diced zucchini.

The goal is to create a pie that you and your family will love, bite after satisfying bite.

Vegan Lentil Shepherd’s Pie Recipe pinit
0 Add to Favorites

Vegan Lentil Shepherd’s Pie Recipe – Sturdy & Scrumptious

Difficulty: medium Prep Time 30 mins Cook Time 30 mins Rest Time 5 mins Total Time 1 hr 5 mins
Cooking Temp: 204  C Servings: 6 Estimated Cost: $ 11.03 Calories: 320
Best Season: Fall, Winter

Description

This vegan lentil shepherd's pie holds its shape beautifully when sliced and pairs perfectly with a warm, savoury vegan gravy. Hearty, comforting, packed with plant-based protein and vegetables, and easily customizable—this dish is a weeknight winner and holiday crowd-pleaser! Make it ahead, freeze it, or enjoy it fresh from the oven.

Ingredients

For the Mashed Potatoes

Everything Else

Instructions

  1. If using dry lentils, cook 1.5 cups dry lentils in 4 cups water. Bring to a boil, then simmer covered for 20–25 minutes until tender. Drain and set aside.
  2. For mashed potatoes: Place peeled, chunked potatoes in a pot, cover with water, add 1 tsp salt, and bring to a boil. Reduce heat and simmer for 10–15 minutes until fork-tender. Drain, then mash with vegan butter and enough soy milk to reach desired creaminess.
  3. Preheat oven to 400°F (204°C).
  4. In a large skillet or pot, heat oil (or water/broth) over medium heat. Sauté onion for 2–3 minutes until softened. Add garlic and cook 30–60 seconds until fragrant.
  5. Add mushrooms and cook 5–8 minutes until they release moisture and soften.
  6. Add carrots, celery, and tomato paste. Cover and cook for 5 minutes to steam and soften the vegetables. Finely chop or lightly mash the cooked lentils if not already done.
  7. Stir in lentils, tamari, vegan Worcestershire sauce, thyme, and season with salt and pepper. Cook for 2 minutes to combine flavors.
  8. Mix in almond flour to help bind the filling. Remove from heat.
  9. Transfer the lentil-vegetable mixture into a 13x9-inch oven-safe baking dish. Spread evenly and press down slightly.
  10. Top with mashed potatoes, spreading gently to cover completely. (If made ahead, reheat potatoes slightly and add a splash more milk to fluff before topping.)
  11. Bake covered with foil for 15 minutes at 400°F. Then remove foil, increase oven to 425°F (218°C), and bake 10–15 minutes until the top is golden. For extra browning, brush with melted vegan butter before the final bake.
  12. Let rest 5 minutes. Garnish with fresh thyme and serve with vegan gravy if desired.

Nutrition Facts

Servings 6

Serving Size 1 serving


Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 10g16%
Saturated Fat 2g10%
Sodium 720mg30%
Potassium 950mg28%
Total Carbohydrate 46g16%
Dietary Fiber 15g60%
Sugars 6g
Protein 16g32%

Calcium 80 mg
Iron 5 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Make-ahead tip: Prepare lentils and mashed potatoes up to 2 days ahead. Assemble just before baking.
  • Freezer-friendly: Assemble unbaked pie, cool completely, cover tightly, and freeze. Thaw overnight in the fridge before baking, or bake from frozen at 350°F for 60–90 minutes (cover with foil).
  • Nut-free option: Omit almond flour or substitute with oat flour, breadcrumbs, or 1 tbsp cornstarch mixed with 2 tbsp broth.
  • Want it saucier? Stir ½–1 cup vegetable broth or vegan gravy into the filling before baking.
  • Cost-effective: Total recipe cost ≈ CAD $11.03 (~$1.84/serving)—much cheaper than meat-based versions!
Keywords: vegan shepherd's pie, lentil shepherd's pie, hearty vegan dinner, make ahead vegan meal, freezer friendly vegan recipe
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I use canned lentils?

Yes! Use 3 cups (about two 15-oz cans) of rinsed canned lentils to save time. They’re already cooked and work perfectly.

How do I prevent watery filling?

Ensure lentils are well-drained and mushrooms/veggies are cooked until most moisture has evaporated. Almond flour (or substitute) helps absorb excess liquid and bind the mixture.

Can I make this gluten-free?

Absolutely! Use tamari instead of soy sauce and ensure your vegan Worcestershire sauce is gluten-free. Almond flour and all vegetables are naturally GF.

Sarah Food and Lifestyle Blogger

Hi, I’m Sarah, a home cook and baker who believes that good food doesn’t need to be complicated to be meaningful. This blog is where I share approachable, dependable recipes made with care — the kind of dishes you can come back to again and again.

Leave a Comment

Your email address will not be published. Required fields are marked *