Veggie Shepherds Pie Lentils

Featured in: Comfort Food

This comforting dish features a savory lentil filling enhanced with herbs and tomato paste, layered beneath a smooth and creamy sweet potato mash. The lentils are cooked with onions, garlic, and aromatic spices like smoked paprika and rosemary, adding depth and warmth. The mashed sweet potatoes are blended with olive oil and a splash of non-dairy milk for extra creaminess. Baked until golden, it offers a nourishing, flavorful meal suitable for vegetarians and those seeking gluten-free options.

Updated on Mon, 17 Nov 2025 09:29:00 GMT
Hearty Veggie Shepherd's Pie with Lentils: savory lentil filling topped with fluffy sweet potato mash. Save
Hearty Veggie Shepherd's Pie with Lentils: savory lentil filling topped with fluffy sweet potato mash. | whisknjoy.com

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

Vegetarian shepherds pie has become a weeknight staple in my kitchen. Even meat-lovers enjoy the savory lentil filling and creamy sweet potato topping, making it a reliable favorite for family dinners.

Ingredients

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

Cook Sweet Potatoes:
Preheat oven to 200°C (400°F). Cook sweet potatoes in boiling salted water until tender, about 15-20 minutes. Drain and return to pot.
Mash Sweet 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.
Prepare Filling:
Heat olive oil in skillet over medium. Add onion, carrots, and celery. Sauté for 6-8 minutes until softened. Add garlic and cook 1 minute.
Build Flavor:
Stir in lentils, tomato paste, thyme, rosemary, smoked paprika, soy sauce, and broth. Simmer for 5-7 minutes, stirring, until thickened.
Finish Filling:
Add peas, stir, and cook for 2 minutes. Season with salt and pepper.
Assemble Pie:
Spread lentil mixture in a baking dish (about 9x13 inch). Top with sweet potato mash and spread gently. Use fork to create ridges and drizzle with olive oil if desired.
Bake:
Bake 15-20 minutes until top is golden and filling is bubbling. Let rest before serving.
Golden-brown Veggie Shepherd's Pie: a warm, comforting vegetarian dish of lentils and sweet potatoes. Save
Golden-brown Veggie Shepherd's Pie: a warm, comforting vegetarian dish of lentils and sweet potatoes. | whisknjoy.com

I still remember how quickly my kids polished off this pie the first time I made it. Now it is a regular request at our family gatherings.

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

Nutritional Information (per serving)

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

Enjoy a delicious Veggie Shepherd's Pie with lentils; a plant-based, flavorful casserole. Save
Enjoy a delicious Veggie Shepherd's Pie with lentils; a plant-based, flavorful casserole. | whisknjoy.com

This veggie shepherds pie proves you do not need meat to create true comfort food. Serve warm and enjoy every nourishing bite.

Recipe FAQ

Can I use regular potatoes instead of sweet potatoes?

Yes, regular potatoes can be substituted for sweet potatoes in the mash to give a more traditional flavor and texture.

What type of lentils work best for the filling?

Brown or green lentils hold their shape well and provide a hearty texture ideal for the filling.

How can I add extra richness to the mash?

Stirring in grated cheese or a vegan alternative before baking enhances creaminess and flavor.

Is this dish suitable for gluten-free diets?

Yes, using tamari instead of soy sauce and verifying gluten-free broth makes the dish gluten-free.

Can I prepare this in advance?

The lentil filling and sweet potato mash can be prepared ahead, then assembled and baked just before serving.

Veggie Shepherds Pie Lentils

Hearty lentil filling topped with creamy sweet potato mash for a comforting plant-based main dish.

Prep duration
25 min
Cook duration
35 min
Complete duration
60 min
Created by Sophia Turner

Classification Comfort Food

Skill Level Medium

Cultural Background British

Output 4 Portion Count

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 (or regular milk if preferred)
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

Preparation Steps

Stage 01

Preheat oven: Set the oven temperature to 400°F (200°C).

Stage 02

Cook sweet potatoes: Place peeled and cubed sweet potatoes in a large pot of boiling salted water. Cook for 15 to 20 minutes until tender. Drain and return to the pot.

Stage 03

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

Stage 04

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

Stage 05

Add garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Stage 06

Combine lentil filling ingredients: Add lentils, tomato paste, dried thyme, dried rosemary, smoked paprika, soy sauce or tamari, and vegetable broth to the skillet. Bring to a simmer and cook for 5 to 7 minutes until thickened, stirring occasionally.

Stage 07

Incorporate peas: Stir in frozen peas and cook for an additional 2 minutes. Adjust seasoning with salt and black pepper.

Stage 08

Assemble the dish: Spread the lentil mixture evenly in a 9x13 inch baking dish. Spoon the sweet potato mash on top and spread gently to cover the filling.

Stage 09

Add texture and crispness: Create ridges in the sweet potato mash using a fork, if desired. Drizzle a little olive oil over the top for extra crispness.

Stage 10

Bake: Place the assembled dish in the preheated oven and bake for 15 to 20 minutes until the top is slightly golden and the filling bubbles.

Stage 11

Rest before serving: Remove from oven and let rest for a few minutes before portioning and serving.

Necessary tools

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

Allergy details

Review all ingredients for potential allergens and consult with healthcare professionals if you're unsure about any item.
  • Contains soy from soy sauce; use tamari to ensure gluten-free.
  • Check non-dairy milk and vegan butter for potential allergens.

Nutritional content (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