Veggie Shepherds Pie Lentils

Featured in: Hearty Family Meals

This wholesome dish layers savory lentils cooked with aromatic herbs and spices beneath a smooth, creamy sweet potato mash. The lentil filling blends earthy veggies and rich tomato paste, simmered to perfection. Topped with a fluffy mashed potato layer, lightly drizzled with olive oil, then baked until golden and bubbly, this meal offers a comforting, nutrient-packed option that satisfies with every bite.

Updated on Mon, 17 Nov 2025 10:38:00 GMT
Golden-brown Veggie Shepherd's Pie with lentils and sweet potato mash, bubbling invitingly in the oven. Save to Pinterest
Golden-brown Veggie Shepherd's Pie with lentils and sweet potato mash, bubbling invitingly in the oven. | honeyprairie.com

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

I first made this pie for a chilly autumn dinner with friends and was amazed at how much everyone loved the creamy sweet potato topping and rich lentil filling.

Ingredients

  • Sweet potatoes: 1.2 kg (2.5 lbs), peeled and cubed
  • Olive oil or vegan butter: 2 tbsp
  • Unsweetened non-dairy milk (or regular milk): 1/4 cup
  • Salt and freshly ground black pepper: to taste
  • Olive oil: 2 tbsp (for filling)
  • Onion: 1 large, finely diced
  • Carrots: 2, diced
  • Celery stalks: 2, diced
  • Garlic: 3 cloves, minced
  • Lentils: 2 cups cooked brown or green lentils (or 1 can, drained and rinsed)
  • 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
  • Salt and black pepper: to taste

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Preheat oven:
Preheat oven to 200°C (400°F)
Cook sweet potatoes:
Boil sweet potatoes in salted water until tender (15-20 min), then drain and return to pot
Mash sweet potatoes:
Add olive oil or vegan butter and non-dairy milk. Mash until smooth and creamy. Season with salt and pepper. Set aside
Sauté vegetables:
Heat olive oil in a large skillet, then add onion, carrots, and celery. Sauté for 6-8 min until softened
Add garlic:
Add garlic and cook for 1 min until fragrant
Combine filling ingredients:
Stir in lentils, tomato paste, thyme, rosemary, smoked paprika, soy sauce, and vegetable broth. Bring to a simmer and cook for 5-7 min, stirring occasionally, until thickened
Add peas:
Add frozen peas, stir, and cook for 2 more min. Taste and season with salt and pepper
Layer filling:
Spread lentil mixture in a baking dish (about 9x13 inch). Top with sweet potato mash, spreading gently to cover
Finish top:
Use a fork to create ridges in the mash if desired. Drizzle with a little olive oil
Bake:
Bake for 15-20 min, until top is slightly golden and filling bubbling
Rest:
Let rest for a few min before serving
Savory and aromatic, this Veggie Shepherd's Pie features a fluffy sweet potato topping over lentils. Save to Pinterest
Savory and aromatic, this Veggie Shepherd's Pie features a fluffy sweet potato topping over lentils. | honeyprairie.com

Our whole family gathers around the table whenever this pie comes out of the oven, and it's always a hit with both adults and kids.

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 allergens. Gluten-free if using tamari and gluten-free broth; check labels.

Nutritional Information (per serving)

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

A hearty spoonful of this baked Veggie Shepherds Pie boasts a creamy sweet potato topping with lentils. Save to Pinterest
A hearty spoonful of this baked Veggie Shepherds Pie boasts a creamy sweet potato topping with lentils. | honeyprairie.com

This veggie shepherds pie is perfect comfort food that you'll want to remake all season long.

Questions & Answers

→ Can I use regular potatoes instead of sweet potatoes?

Yes, regular potatoes can be used for the mash, offering a more traditional flavor and texture.

→ How do I make the lentil filling more flavorful?

Sautéing onions, carrots, celery, and garlic before adding lentils enhances depth, while herbs like thyme and rosemary boost aroma.

→ What is the best way to make the mash creamy?

Mashing sweet potatoes with olive oil or vegan butter plus a splash of milk creates a smooth, rich texture.

→ Can this dish be prepared ahead of time?

Yes, both the lentil filling and mash can be made in advance and assembled before baking for convenience.

→ What variations can complement this dish?

Adding chopped mushrooms or parsnips to the filling introduces extra depth, and serving with steamed greens offers freshness.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Veggie Shepherds Pie Lentils

A plant-based dish with lentils and sweet potato mash for a warm, satisfying meal.

Prep duration
25 minutes
Cook duration
35 minutes
Overall time needed
60 minutes
Recipe by Honey Prairie Abigail Greene


Skill Level Medium

Cuisine type British

Makes 4 Number of portions

Diet specifications Plant-based, No Dairy, No Gluten

What You'll Need

Sweet Potato Mash

01 2.5 pounds peeled and cubed sweet potatoes
02 2 tablespoons olive oil or vegan butter
03 1/4 cup unsweetened non-dairy milk
04 Salt and 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
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 and black pepper to taste

How to Make It

Step 01

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

Step 02

Boil sweet potatoes: Cook peeled and cubed sweet potatoes in boiling salted water until tender, approximately 15 to 20 minutes. Drain thoroughly and return to pot.

Step 03

Prepare sweet potato mash: Add olive oil or vegan butter and non-dairy milk to the drained sweet potatoes. Mash until creamy and smooth. Season with salt and freshly ground black pepper. Set aside.

Step 04

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

Step 05

Add garlic: Incorporate minced garlic into the vegetables and sauté for one minute until fragrant.

Step 06

Combine lentil mixture: Stir in cooked lentils, tomato paste, dried thyme, rosemary, smoked paprika, soy sauce or tamari, and vegetable broth. Bring to a gentle simmer and cook for 5 to 7 minutes, stirring occasionally, until mixture thickens.

Step 07

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

Step 08

Assemble dish: Transfer the lentil filling evenly into a 9x13 inch baking dish. Gently spread the sweet potato mash atop the filling, covering it completely.

Step 09

Create mash texture: Optionally, use a fork to form ridges on the surface of the mash. Drizzle lightly with olive oil to encourage crispness during baking.

Step 10

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

Step 11

Rest and serve: Allow the dish to rest for a few minutes after baking before serving to enhance flavors.

Essential tools

  • Large pot
  • Colander
  • Potato masher
  • Large skillet
  • 9x13 inch baking dish
  • Mixing spoon
  • Knife and cutting board

Allergy Details

Go through all ingredients to spot potential allergies. If unsure, check with a health expert.
  • Contains soy from soy sauce; tamari recommended for gluten-free option.
  • Check labels on non-dairy milk and vegan butter for potential allergens.

Nutrition details (per portion)

Details for informational use only — not a substitute for a medical professional.
  • Energy (calories): 390
  • Lipids: 8 g
  • Carbohydrates: 68 g
  • Proteins: 12 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.