Veggie Shepherds Pie Lentils

Featured in: All-American Desserts

This nourishing dish combines tender lentils simmered with herbs and vegetables, topped with creamy sweet potato mash. It bakes to golden perfection, offering rich flavors and a comforting texture. Ideal for a wholesome, plant-based main course that's naturally gluten- and dairy-free when using non-dairy ingredients. Enhanced with smoky paprika, tomato paste, and fragrant thyme, it's both flavorful and satisfying.

Updated on Mon, 17 Nov 2025 15:41:00 GMT
Golden-brown Veggie Shepherd's Pie with lentils and sweet potato mash is ready to enjoy. Save
Golden-brown Veggie Shepherd's Pie with lentils and sweet potato mash is ready to enjoy. | dashofstates.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 for a cozy Sunday dinner when we had friends over. Everyone loved how flavorful and comforting it was, and even the meat-eaters came back for seconds!

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 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 (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
  • Salt and black pepper: To taste

Instructions

Preheat oven:
Preheat oven to 200°C (400°F).
Cook sweet potatoes:
Boil sweet potatoes in a large pot with 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, then mash until smooth. Season with salt and pepper. Set aside.
Sauté vegetables:
Heat olive oil in a large skillet over medium heat. Add onion, carrots, and celery. Sauté for 6-8 minutes until softened.
Add garlic:
Add garlic and cook for 1 minute until fragrant.
Cook lentil filling:
Stir in lentils, tomato paste, thyme, rosemary, smoked paprika, soy sauce, and vegetable broth. Simmer for 5-7 minutes, stirring occasionally, until thickened.
Finish filling:
Stir in frozen peas and cook for 2 more minutes. Season with salt and pepper to taste.
Assemble:
Spread lentil mixture in a baking dish (about 9x13 inch). Top with sweet potato mash and spread evenly.
Texture mash:
Use a fork to create ridges in the mash, and drizzle with olive oil if desired.
Bake:
Bake for 15-20 minutes, until top is golden and filling is bubbling.
Rest & serve:
Let rest for a few minutes before serving.
Save
| dashofstates.com

My kids love helping spread the sweet potato mash on top before it goes into the oven. It's become a weeknight favorite every time we crave comfort food.

Required Tools

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

Allergen Information

Contains soy from the soy sauce. Choose tamari and check labels for gluten-free and allergy-friendly options.

Nutritional Information (per serving)

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

A hearty serving of Veggie Shepherd's Pie overflowing with a creamy sweet potato topping. Save
A hearty serving of Veggie Shepherd's Pie overflowing with a creamy sweet potato topping. | dashofstates.com

This veggie shepherds pie is just as hearty as the classic version and will comfort everyone at the table. Serve with a simple green salad for a complete meal.

Recipe FAQ

Can I use regular potatoes instead of sweet potatoes?

Yes, regular potatoes can be substituted for the sweet potatoes to create a more traditional mash topping.

What type of lentils work best for the filling?

Brown or green lentils are ideal as they hold their shape well and absorb the flavors of the seasonings.

How do I make the mash extra creamy?

Adding olive oil or vegan butter along with a splash of non-dairy milk while mashing results in a smooth, creamy texture.

Is this dish gluten-free?

Yes, provided that tamari is used instead of soy sauce and the vegetable broth is gluten-free.

Can I add other vegetables to the filling?

Absolutely! Chopped mushrooms or parsnips are great additions for extra depth and texture.

How long should I bake the dish for a golden top?

Bake for 15 to 20 minutes until the sweet potato topping is slightly golden and the filling bubbles gently.

Veggie Shepherds Pie Lentils

A comforting plant-based dish blending lentils with creamy sweet potato mash for a hearty meal.

Prep duration
25 min
Cook duration
35 min
Complete duration
60 min
Created by Jordan Miller


Complexity Medium

Heritage British

Output 4 Portions

Nutritional considerations Plant-Based, No dairy

Components

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, 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 freshly ground black pepper to taste

Method

Phase 01

Preheat Oven: Heat the oven to 400°F (200°C).

Phase 02

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

Phase 03

Prepare Sweet Potato Mash: 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.

Phase 04

Sauté Vegetables: Heat olive oil in a large skillet over medium heat. Add diced onion, carrots, and celery; sauté for 6-8 minutes until softened.

Phase 05

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

Phase 06

Combine Lentil Filling: Add lentils, tomato paste, dried thyme, rosemary, smoked paprika, soy sauce, and vegetable broth. Simmer for 5-7 minutes, stirring occasionally until thickened.

Phase 07

Add Peas and Season: Mix in frozen peas and cook for 2 additional minutes. Adjust salt and pepper to taste.

Phase 08

Assemble Dish: Transfer lentil mixture evenly into a 9x13 inch baking dish. Spread sweet potato mash on top, smoothing gently to cover.

Phase 09

Create Texture and Drizzle Oil: Use a fork to create ridges in the mash if desired. Drizzle a small amount of olive oil over the surface for extra crispness.

Phase 10

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

Phase 11

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

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 seek professional medical guidance if you're uncertain.
  • Contains soy from soy sauce; tamari recommended for gluten-free option.
  • Check non-dairy milk and vegan butter for allergen presence.

Nutrient breakdown (each portion)

These figures are approximate and shouldn't replace professional health advice.
  • Energy: 390
  • Fats: 8 g
  • Carbohydrates: 68 g
  • Proteins: 12 g