Veggie Shepherds Pie Lentils

Featured in: Mediterranean Comforts

This hearty dish layers tender, sautéed lentils spiced with rosemary, thyme, and smoked paprika beneath a creamy sweet potato mash. The filling blends aromatic vegetables and tomato paste for a rich, savory base with added peas for pop of color and texture. The sweet potato topping is whipped smooth with olive oil and non-dairy milk, then baked until golden and slightly crisp on top. Ideal for warming meals that bring plant-based comfort to the table.

Updated on Mon, 17 Nov 2025 15:40:00 GMT
Warm, earthy Veggie Shepherd's Pie with lentils and sweet potato mash topped with golden brown goodness. Save
Warm, earthy Veggie Shepherd's Pie with lentils and sweet potato mash topped with golden brown goodness. | olivedune.com

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

I first tried making this veggie shepherds pie during a chilly weekend, searching for a wholesome comfort meal the whole family could enjoy. The sweet potato topping and lentil filling have become a favorite in our home, and I love how simple and satisfying it is for busy evenings.

Ingredients

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

Instructions

Prepare oven and potatoes:
Preheat oven to 200°C (400°F). Cook sweet potatoes in boiling salted water for 15 to 20 minutes until tender. Drain and return to pot.
Mash topping:
Add olive oil or vegan butter and non-dairy milk to sweet potatoes. Mash until creamy and smooth. Season with salt and pepper. Set aside.
Sauté base vegetables:
In a large skillet over medium heat, heat olive oil. Add onion, carrots, and celery. Sauté for 6 to 8 minutes until softened.
Add garlic and flavorings:
Stir in garlic and cook for 1 minute. Add lentils, tomato paste, thyme, rosemary, smoked paprika, soy sauce, and vegetable broth. Bring to a simmer for 5 to 7 minutes, stirring, until thickened.
Add peas and finish filling:
Stir in frozen peas and cook for 2 minutes. Season with salt and pepper to taste.
Assemble and bake:
Spread lentil mixture in baking dish (about 9x13 inch). Top with sweet potato mash, spreading gently to cover. Use a fork to create ridges if desired. Drizzle a little olive oil for extra crispness.
Bake and serve:
Bake for 15 to 20 minutes until golden and bubbling. Let rest a few minutes before serving.
Save
| olivedune.com

Sharing this shepherds pie is always a special family moment for us. Everyone gathers around the table, savoring the warmth and flavors that make this dish so comforting.

Required Tools

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

Allergen Information

Contains soy. Use tamari for gluten-free option. Check non-dairy substitutes for allergens.

Nutritional Information

Per serving: 390 calories, 8 g total fat, 68 g carbohydrates, 12 g protein

This hearty Veggie Shepherd's Pie features a rich lentil filling beneath a fluffy sweet potato topping. Save
This hearty Veggie Shepherd's Pie features a rich lentil filling beneath a fluffy sweet potato topping. | olivedune.com

This veggie shepherds pie makes for a delightful meal that even meat-lovers will enjoy. Leftovers reheat beautifully for busy weeknights.

Cooking Questions & Answers

What lentils work best for this dish?

Brown or green lentils hold their shape well, providing a hearty texture ideal for layering under the mash.

Can I use regular potatoes instead of sweet potatoes?

Yes, regular potatoes can be substituted for a more classic flavor and a fluffier mash topping.

How do I achieve a crispy topping?

Drizzling olive oil over the mashed topping before baking encourages a golden, slightly crisp surface.

Are there ways to add more depth of flavor?

Incorporating sautéed mushrooms or parsnips into the filling adds earthy notes and texture complexity.

Can this dish be made gluten-free?

Using tamari instead of soy sauce and ensuring broth is gluten-free keeps the dish safe for gluten-free diets.

Veggie Shepherds Pie Lentils

A comforting plant-based dish combining lentils and creamy sweet potato mash for a warm, filling meal.

Prep Duration
25 min
Time to Cook
35 min
Overall Duration
60 min
Creator: Clara Moretti


Skill Level Medium

Cuisine British

Serves 4 Portions

Dietary Info Plant-Based, No Dairy, Wheat-Free

What You Need

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 carrots, diced
04 2 celery stalks, diced
05 3 cloves garlic, minced
06 2 cups cooked brown or green lentils, drained if canned
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

Steps

Step 01

Preheat oven: Preheat the oven to 400°F.

Step 02

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

Step 03

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

Step 04

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

Step 05

Add garlic: Add minced garlic to the skillet and cook for 1 minute until fragrant.

Step 06

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

Step 07

Add peas and season: Fold in frozen peas and cook for 2 more minutes. Adjust seasoning with salt and black pepper to taste.

Step 08

Assemble casserole: Spread the lentil mixture evenly in a 9 by 13-inch baking dish. Top with the sweet potato mash, spreading gently to cover.

Step 09

Create texture and drizzle oil: Use a fork to create ridges in the mash if desired, then drizzle with a little olive oil to enhance crispness.

Step 10

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

Step 11

Rest before serving: Allow the dish to rest for a few minutes prior to serving.

Essential Tools

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

Allergy Notice

Always review each component for allergens, and reach out to medical experts if you're uncertain.
  • Contains soy from soy sauce or tamari; use tamari to ensure gluten-free compliance.
  • Check non-dairy milk and butter substitutes for possible allergens.

Nutrition Breakdown (each portion)

These details are for general advice—please consult your healthcare provider for specific guidance.
  • Energy (kcal): 390
  • Lipids: 8 g
  • Carbohydrates: 68 g
  • Proteins: 12 g