Veggie Shepherds Pie Lentils

Featured in: Warm Family Dinners

This dish combines tender lentils simmered with herbs and vegetables, topped with creamy sweet potato mash for a warm, satisfying meal. The lentil filling is infused with thyme, rosemary, smoked paprika, and a hint of soy sauce, creating rich layers of flavor. The golden mash bakes to a slight crisp, adding texture and comfort. Ideal for a wholesome vegetarian option free of gluten and dairy when using non-dairy milk.

Updated on Mon, 17 Nov 2025 15:57:00 GMT
Spoonful of rich, warm Veggie Shepherd's Pie showing a creamy sweet potato topping with lentils. Save
Spoonful of rich, warm Veggie Shepherd's Pie showing a creamy sweet potato topping with lentils. | amberladle.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 night when I was craving something filling and wholesome but wanted to keep things plant-based. The sweet potato topping makes every bite cozy.

Ingredients

  • Sweet Potatoes: 1.2 kg (2.5 lbs), peeled and cubed
  • Olive Oil or Vegan Butter: 2 tbsp, for mash
  • Unsweetened Non-Dairy Milk: 1/4 cup (or regular milk)
  • Salt and Black Pepper: To taste, divided
  • Olive Oil: 2 tbsp, for filling
  • Onion: 1 large, finely diced
  • Carrots: 2, diced
  • Celery: 2 stalks, diced
  • Garlic: 3 cloves, minced
  • Brown or Green Lentils: 2 cups cooked 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

Instructions

Preheat Oven:
Set oven to 200°C (400°F).
Prepare Sweet Potatoes:
Cook sweet potatoes in boiling salted water until tender, about 15-20 minutes. Drain and return to pot.
Mash:
Add 2 tbsp olive oil or vegan butter and 1/4 cup non-dairy milk to sweet potatoes. Mash until smooth and creamy. Season with salt and pepper.
Sauté Filling Veggies:
While potatoes cook, heat 2 tbsp olive oil in skillet over medium. Sauté onion, carrots, and celery 6-8 minutes until softened.
Add Garlic:
Stir in garlic, cooking 1 minute.
Add Lentils & Seasonings:
Add lentils, tomato paste, thyme, rosemary, smoked paprika, soy sauce, and vegetable broth. Simmer 5-7 minutes, stirring, until thickened.
Add Peas:
Stir in peas. Cook 2 minutes. Season to taste.
Layer:
Spread lentil mixture in 9x13 inch baking dish. Top evenly with sweet potato mash.
Finish:
Use fork for ridges (optional), drizzle olive oil. Bake 15-20 minutes until top is golden and filling bubbles.
Rest & Serve:
Let rest a few minutes before serving.
Save
| amberladle.com

This shepherds pie is a favorite at home, especially on Sundays when everyone gathers for a comforting meal. Even picky eaters love the sweet potato topping.

Required Tools

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

Allergen Information

Contains soy if using soy sauce. Always check non-dairy products for allergens. Gluten-free when tamari and certified gluten-free broth is used.

Nutritional Information (per serving)

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

Golden brown Veggie Shepherd's Pie, baked to perfection with bubbling filling and flavorful sweet potato. Save
Golden brown Veggie Shepherd's Pie, baked to perfection with bubbling filling and flavorful sweet potato. | amberladle.com

This veggie shepherds pie is perfect for cozy dinners and meal prep. Enjoy each bite with your favorite side.

Recipe FAQs

What lentils work best for this dish?

Brown or green lentils are ideal as they hold their shape well and absorb flavors nicely during simmering.

Can I make this dish gluten-free?

Yes, using tamari instead of soy sauce and gluten-free vegetable broth ensures it’s gluten-free.

How do I get a creamy sweet potato mash?

Boil sweet potatoes until tender, then mash with olive oil or vegan butter and unsweetened non-dairy milk for smoothness.

What herbs enhance the lentil filling?

Dried thyme and rosemary add fragrant, earthy notes, balanced with smoked paprika for depth.

Can I prepare this dish ahead of time?

Yes, assemble and refrigerate before baking; bake just before serving to maintain freshness and texture.

Veggie Shepherds Pie Lentils

A comforting dish with lentils and sweet potato mash for a satisfying plant-based main.

Prep time
25 min
Cook time
35 min
Overall time
60 min
Created by Rachel Hayes


Skill required Medium

Cuisine British

Makes 4 Serving size

Diet preferences Plant-based, No dairy, No gluten

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 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 (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 and black pepper, to taste

How to make it

Step 01

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

Step 02

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

Step 03

Prepare mash: Add olive oil or vegan butter and non-dairy milk to the sweet potatoes and mash until smooth and creamy. Season with salt and 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-8 minutes until softened.

Step 05

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

Step 06

Combine lentil mixture: Mix in lentils, tomato paste, thyme, rosemary, smoked paprika, soy sauce, and vegetable broth. Simmer for 5-7 minutes until thickened, stirring occasionally.

Step 07

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

Step 08

Assemble dish: Spread lentil mixture evenly in a 9x13-inch baking dish. Top carefully with sweet potato mash, smoothing to cover.

Step 09

Create mash texture: Optionally, use a fork to form ridges on the mashed potato surface and drizzle lightly with olive oil for crispness.

Step 10

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

Step 11

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

Equipment needed

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

Allergy info

Always review ingredients for allergens. Talk to your healthcare provider if you're unsure.
  • Contains soy from soy sauce; tamari recommended for gluten-free option.
  • Check non-dairy milk and vegan butter for potential allergens.
  • Gluten-free when using tamari and verified gluten-free broth.

Nutrition details (each serving)

Nutritional details are for reference and aren't a substitute for healthcare guidance.
  • Calorie Count: 390
  • Fat content: 8 g
  • Carbohydrate: 68 g
  • Protein amount: 12 g