Veggie Shepherds Pie Lentils

Featured in: Vegetarian & Plant-Based Grill

This dish combines tender lentils simmered with herbs and vegetables, topped with a smooth, creamy sweet potato mash. The comforting layers bake until golden, delivering a wholesome, satisfying main. Rich in flavor and texture, it offers a plant-forward option that is naturally gluten and dairy free when using non-dairy ingredients. Perfect for a cozy dinner, it balances earthy lentils with the subtle sweetness of the potatoes for a warming supper.

Updated on Mon, 17 Nov 2025 08:12:00 GMT
Golden-topped Veggie Shepherd's Pie features a creamy sweet potato mash, perfect for a cozy dinner. Save
Golden-topped Veggie Shepherd's Pie features a creamy sweet potato mash, perfect for a cozy dinner. | bitegrill.com

A comforting, plant-based twist on the classic shepherds pie featuring hearty lentils and a creamy sweet potato mash topping.

I experimented with lentils in this shepherds pie one chilly evening and our family was amazed at how delicious and satisfying it turned out. The sweet potato mash adds a lovely creaminess that everyone adored.

Ingredients

  • Sweet potatoes: 1.2 kg (2.5 lbs) peeled and cubed
  • Olive oil or vegan butter: 2 tbsp for mash and sautéing
  • Unsweetened non-dairy milk (or regular milk): 1/4 cup for mash
  • Salt and freshly ground black pepper: to taste for seasoning
  • Onion: 1 large finely diced
  • Carrots: 2 diced
  • Celery stalks: 2 diced
  • Garlic: 3 cloves minced
  • Cooked brown or green lentils (or canned lentils): 2 cups
  • Frozen peas: 1 cup
  • Vegetable broth: 1 cup
  • Tomato paste: 2 tbsp
  • Soy sauce or tamari: 1 tbsp
  • Dried thyme: 1 tsp
  • Dried rosemary: 1 tsp
  • Smoked paprika: 1/2 tsp

Instructions

Prep Oven:
Preheat oven to 200°C (400°F).
Cook Potatoes:
Boil sweet potatoes in a pot with salted water for 15 to 20 minutes until tender. Drain and return to pot.
Mash Potatoes:
Add olive oil (or vegan butter) and non-dairy milk to sweet potatoes. Mash until smooth and creamy. Season with salt and pepper. Set aside.
Sauté Veggies:
Heat olive oil in a large skillet on medium. Add onion, carrots, celery. Sauté for 6 to 8 minutes until softened.
Add Garlic:
Stir in garlic. Cook for 1 minute until fragrant.
Make Lentil Filling:
Add lentils, tomato paste, thyme, rosemary, smoked paprika, soy sauce and vegetable broth. Simmer and stir for 5 to 7 minutes until thickened.
Add Peas and Finish Filling:
Add frozen peas. Stir and cook for 2 more minutes. Taste and season as needed.
Layer Pie:
Spread lentil mixture in a baking dish (about 9x13 inch). Top with sweet potato mash and spread evenly.
Finish Mash:
Use a fork to create ridges in the mash. Drizzle with olive oil for crispness.
Bake:
Bake 15 to 20 minutes until golden on top and filling bubbles.
Serve:
Let rest for a few minutes before serving.
Hearty lentil and vegetable filling bubbling underneath a beautifully browned Veggie Shepherd's Pie crust. Save
Hearty lentil and vegetable filling bubbling underneath a beautifully browned Veggie Shepherd's Pie crust. | bitegrill.com

The kids loved making the potato ridges together and everyone dived in for seconds at our Sunday lunch. This has quickly become a regular comfort food for us.

Required Tools

Large pot, colander, potato masher, large skillet, baking dish, mixing spoon, knife and cutting board

Allergen Information

Contains soy from soy sauce (use tamari for gluten-free). Check non-dairy milk and butter for possible allergens. Always check product labels.

Nutritional Information

Per serving: Calories 390, Total Fat 8 g, Carbohydrates 68 g, Protein 12 g

Delicious, steaming Veggie Shepherd's Pie, ready to serve, with the mashed sweet potato topping. Save
Delicious, steaming Veggie Shepherd's Pie, ready to serve, with the mashed sweet potato topping. | bitegrill.com

This shepherds pie is wonderful for sharing and tastes even better the next day. Enjoy with a simple green salad for a balanced meal.

Recipe FAQ

Can I use canned lentils instead of dried?

Yes, canned lentils work well. Just rinse and drain them before adding to the filling; this saves cooking time while maintaining flavor.

How can I make the sweet potato mash extra creamy?

Add a splash of non-dairy milk or vegan butter while mashing to enhance the creaminess and rich texture.

What herbs enhance the flavor of the lentil mixture?

Dried thyme and rosemary, combined with smoked paprika, provide depth and a subtle smoky aroma to the filling.

Is it possible to add more vegetables to this dish?

Absolutely, chopped mushrooms or parsnips can be stirred into the lentil filling for extra flavor and texture.

How do I achieve a golden top on the sweet potato mash?

Drizzling olive oil on top and baking for 15-20 minutes allows the mash to develop a light golden crust.

Can I prepare this dish ahead of time?

Yes, assemble it before baking and store covered in the fridge. Bake fresh when ready to serve for best texture.

Veggie Shepherds Pie Lentils

Hearty lentils paired with creamy sweet potato mash for a satisfying and flavorful meal.

Prep duration
25 min
Cook duration
35 min
Complete duration
60 min
Created by Ethan Walker


Skill Level Medium

Heritage British

Output 4 Portions

Dietary considerations Plant-Based, No Dairy, No Gluten

Components

Sweet Potato Mash

01 2.5 pounds sweet potatoes, peeled and cubed
02 2 tablespoons olive oil or vegan butter
03 1/4 cup unsweetened non-dairy milk
04 Salt, to taste
05 Freshly ground black pepper, to taste

Lentil Filling

01 2 tablespoons olive oil
02 1 large onion, finely diced
03 2 medium carrots, diced
04 2 celery stalks, diced
05 3 cloves garlic, minced
06 2 cups cooked brown or green lentils (or 1 can, drained and rinsed)
07 1 cup frozen peas
08 1 cup vegetable broth
09 2 tablespoons tomato paste
10 1 tablespoon soy sauce or tamari
11 1 teaspoon dried thyme
12 1 teaspoon dried rosemary
13 1/2 teaspoon smoked paprika
14 Salt, to taste
15 Black pepper, to taste

Method

Phase 01

Preheat oven: Heat the oven to 400°F (200°C) to prepare for baking.

Phase 02

Cook sweet potatoes: Boil sweet potatoes in salted water until tender, about 15 to 20 minutes, then drain thoroughly.

Phase 03

Mash sweet potatoes: Return sweet potatoes to the pot and mash with olive oil or vegan butter and non-dairy milk until creamy. Season with salt and pepper and set aside.

Phase 04

Sauté vegetables: Heat olive oil in a large skillet over medium heat. Add onion, carrots, and celery, cooking until softened, approximately 6 to 8 minutes.

Phase 05

Add garlic: Incorporate garlic into the skillet and sauté for 1 minute until aromatic.

Phase 06

Combine lentils and seasonings: Mix in lentils, tomato paste, dried thyme, rosemary, smoked paprika, soy sauce, and vegetable broth. Simmer for 5 to 7 minutes until thickened, stirring occasionally.

Phase 07

Add peas and season: Stir in frozen peas and cook for an additional 2 minutes. Adjust seasoning with salt and black pepper as needed.

Phase 08

Assemble dish: Transfer the lentil mixture evenly into a 9x13 inch baking dish. Top with the prepared sweet potato mash, spreading gently to cover the filling.

Phase 09

Prepare topping for baking: Create texture on the mashed sweet potato surface with a fork if desired and drizzle lightly with olive oil for enhanced crispness.

Phase 10

Bake: Place in the oven and bake for 15 to 20 minutes until the topping is lightly golden and filling is bubbling.

Phase 11

Rest and serve: Allow to rest for a few minutes before serving to let flavors settle.

Tools needed

  • Large pot
  • Colander
  • Potato masher
  • Large skillet
  • Baking dish (9x13 inches)
  • Mixing spoon
  • Knife and cutting board

Allergy details

Review each ingredient for potential allergens and consult with healthcare providers if you're uncertain about sensitivities.
  • Contains soy from soy sauce; use tamari for gluten-free adaptation.
  • Check ingredients in non-dairy milk and butter alternatives for potential allergens.

Nutritional information (each portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Energy: 390
  • Fats: 8 g
  • Carbohydrates: 68 g
  • Proteins: 12 g