Veggie Shepherds Pie Lentils

Featured in: Dinner Grin

This dish offers a cozy blend of earthy lentils simmered with herbs and vegetables, topped by a smooth, creamy sweet potato mash. The filling is enriched with tomato paste, soy sauce, and a touch of smoked paprika, adding depth to the warm, wholesome flavors. Baked to golden perfection, it provides a satisfying and nourishing main course that appeals to vegetarian and gluten-free preferences alike. Customizable with optional ingredients like grated cheese or mushrooms, it's an inviting twist on a traditional classic.

Updated on Mon, 17 Nov 2025 11:25:00 GMT
A close-up shot of the savory Veggie Shepherd's Pie with Lentils, topped with a golden sweet potato crust. Save
A close-up shot of the savory Veggie Shepherd's Pie with Lentils, topped with a golden sweet potato crust. | grinnosh.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 veggie shepherds pie on a chilly autumn evening when we were craving coziness without meat. The lentils give it a rich depth, and my family was surprised at how much they loved the sweet potato topping.

Ingredients

  • Sweet potatoes: 1.2 kg (2.5 lbs), peeled and cubed
  • Olive oil or vegan butter: 2 tbsp
  • Non-dairy milk (or regular milk): 1/4 cup, unsweetened
  • Salt and black pepper: to taste
  • Olive oil: 2 tbsp
  • Onion: 1 large, finely diced
  • Carrots: 2, diced
  • Celery: 2 stalks, 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

Instructions

Preheat oven:
Set oven to 200°C (400°F).
Cook sweet potatoes:
Boil sweet potatoes in salted water until tender, 15-20 minutes. Drain and return to pot.
Mash potatoes:
Add olive oil (or vegan butter) and non-dairy milk. Mash until smooth and creamy. Season with salt and pepper. Set aside.
Prepare filling:
Heat olive oil in a skillet over medium heat. Add onion, carrots, and celery. Sauté 6-8 minutes until softened.
Add garlic:
Stir in garlic and cook for 1 minute until fragrant.
Combine lentil mixture:
Add lentils, tomato paste, thyme, rosemary, smoked paprika, soy sauce, and vegetable broth. Simmer 5-7 minutes, stirring occasionally, until thickened.
Add peas:
Stir in frozen peas and cook 2 minutes. Season with salt and pepper as needed.
Assemble pie:
Spread lentil filling into a baking dish (about 9x13 inch). Top with sweet potato mash, spreading gently to cover.
Finish topping:
Create ridges in the mash with a fork and drizzle with olive oil for crispness.
Bake:
Bake 15-20 minutes until top is slightly golden and filling is bubbling.
Rest and serve:
Let pie rest a few minutes before serving.
This comforting Veggie Shepherd's Pie with Lentils features a hearty lentil filling bubbling beneath sweet potato mash. Save
This comforting Veggie Shepherd's Pie with Lentils features a hearty lentil filling bubbling beneath sweet potato mash. | grinnosh.com

The first time we shared this shepherds pie at the table, everyone asked for seconds. Now, it's a comfort dish we turn to every winter, gathering together for warm bites and good stories.

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 if using. Confirm broth is gluten-free by checking labels.

Nutritional Information

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

Delicious and visually appealing, the Veggie Shepherd's Pie with Lentils shows off creamy sweet potato and flavorful lentils. Save
Delicious and visually appealing, the Veggie Shepherd's Pie with Lentils shows off creamy sweet potato and flavorful lentils. | grinnosh.com

This veggie shepherds pie is a warm hug in a dish. Enjoy it as the centerpiece for a cozy dinner that everyone will appreciate.

Recipe FAQ

Can I substitute sweet potatoes with regular potatoes?

Yes, regular potatoes can be used instead of sweet potatoes for a more traditional flavor and texture in the topping.

What type of lentils work best in this dish?

Brown or green lentils are ideal as they hold their shape well and provide a hearty texture to the filling.

How can I make the mash extra creamy?

Adding olive oil or vegan butter along with a splash of non-dairy milk helps achieve a smooth and creamy mash topping.

Is it necessary to bake the pie after assembling?

Baking helps the mash develop a golden crust and allows the flavors in the filling to meld together for a richer taste.

Can this dish be prepared gluten-free?

Yes, using tamari instead of soy sauce and gluten-free vegetable broth ensures the dish remains gluten-free.

Veggie Shepherds Pie Lentils

A warm dish blending lentils and creamy sweet potato mash for a flavorful, plant-based British-inspired meal.

Prep duration
25 min
Cook duration
35 min
Complete duration
60 min
Created by Hannah Lewis


Skill level Medium

Heritage British

Output 4 Portions

Dietary guidelines 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 and 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 and rinsed 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 and black pepper, to taste

Directions

Stage 01

Preheat Oven: Set the oven temperature to 400°F.

Stage 02

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

Stage 03

Prepare Sweet Potato Mash: Add olive oil or vegan butter and non-dairy milk to the potatoes. Mash until smooth and creamy, then season with salt and pepper. Set aside.

Stage 04

Sauté Vegetables: Heat olive oil in a large skillet over medium heat. Add 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

Simmer Lentil Filling: Combine lentils, tomato paste, thyme, rosemary, smoked paprika, soy sauce, and vegetable broth. Bring to a simmer and cook for 5 to 7 minutes, stirring occasionally until thickened.

Stage 07

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

Stage 08

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

Stage 09

Add Texture: Create ridges in the mash using a fork if desired, then drizzle lightly with olive oil to enhance crispness.

Stage 10

Bake: Bake for 15 to 20 minutes until the top is slightly golden and the filling bubbles.

Stage 11

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

Necessary tools

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

Allergy details

Review each component for potential allergens and consult with healthcare professionals if you're uncertain about ingredients.
  • Contains soy (from soy sauce; use tamari for gluten-free option).

Nutrient content (per portion)

These values are approximate guidelines only and shouldn't replace professional nutritional advice.
  • Energy: 390
  • Fats: 8 g
  • Carbohydrates: 68 g
  • Proteins: 12 g