Veggie Shepherds Pie Lentils

Featured in: Cozy Weeknight Meals

This comforting dish layers savory lentils simmered with aromatic herbs and vegetables beneath a smooth, creamy sweet potato mash. Sweet potatoes are boiled and mashed with olive oil and non-dairy milk for added richness. The lentil filling combines onions, carrots, celery, garlic, and a blend of thyme, rosemary, smoked paprika, and soy sauce for depth of flavor. Once assembled, it's baked until golden and bubbling, delivering a warm, satisfying meal that’s vegetarian and gluten-free friendly.

Updated on Mon, 17 Nov 2025 13:55:00 GMT
Golden-topped Veggie Shepherd's Pie showing a comforting, bubbling lentil filling under sweet potato mash. Save
Golden-topped Veggie Shepherd's Pie showing a comforting, bubbling lentil filling under sweet potato mash. | blipbite.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 a lentil shepherds pie on a rainy weekend and was amazed by how satisfying and comforting it turned out. The colors and heartiness of the lentil filling and the creamy mash make it a favorite at home.

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 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 (or canned): 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 salted water until tender, 15-20 minutes. Drain and return to pot.
Mash sweet potatoes:
Add olive oil or vegan butter and non-dairy milk. Mash until smooth and creamy. Season with salt and pepper. Set aside.
Sauté vegetables:
Heat olive oil in a 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.
Prepare filling:
Stir in lentils, tomato paste, thyme, rosemary, smoked paprika, soy sauce, and vegetable broth. Simmer for 5-7 minutes until thickened.
Add peas:
Add frozen peas, stir, and cook 2 minutes. Season with salt and pepper.
Assemble pie:
Spread lentil mixture in a baking dish (about 9x13 inch). Top with sweet potato mash. Spread gently to cover.
Finish topping:
Use a fork to create ridges and drizzle with olive oil.
Bake:
Bake 15-20 minutes until top is golden and filling is bubbling.
Rest:
Let rest a few minutes before serving.
This delicious Veggie Shepherds Pie with lentils and creamy mash is ready to be served hot. Save
This delicious Veggie Shepherds Pie with lentils and creamy mash is ready to be served hot. | blipbite.com

Serving this shepherds pie is always a hit with my family on chilly evenings. Everyone loves how the flavors meld and the vibrant mash on top never fails to make the kids smile.

Required Tools

Large pot, colander, potato masher, large skillet, baking dish, mixing spoon, knife and cutting board are needed for this recipe.

Allergen Information

Contains soy (from soy sauce); use tamari for gluten-free. Check non-dairy milk and butter for allergens; always check labels.

Nutritional Information

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

Imagine this: a hearty Veggie Shepherds Pie with flavorful lentils and a sweet, fluffy potato topping. Save
Imagine this: a hearty Veggie Shepherds Pie with flavorful lentils and a sweet, fluffy potato topping. | blipbite.com

Enjoy this hearty veggie shepherds pie fresh out of the oven with a green salad or steamed greens.

Kitchen Guide

Can I substitute sweet potatoes with regular potatoes?

Yes, regular potatoes can be used instead of sweet potatoes for the mash, offering a milder flavor and similar creamy texture.

What type of lentils work best for this dish?

Brown or green lentils are ideal as they hold their shape well during cooking and add hearty texture.

How do I make the mash extra creamy?

Adding olive oil or vegan butter along with a splash of non-dairy milk creates a smooth, creamy mash.

Can this dish be prepared gluten-free?

Yes, by using tamari instead of soy sauce and ensuring vegetable broth is gluten-free, the dish suits gluten-free diets.

What can I serve alongside this dish?

A fresh green salad or steamed seasonal greens complement the hearty layers nicely for a balanced meal.

Veggie Shepherds Pie Lentils

Hearty lentils with creamy sweet potato mash for a comforting plant-based dish.

Prep duration
25 min
Heat time
35 min
Complete duration
60 min
Created by Megan Lewis


Complexity Medium

Heritage British

Output 4 Portions

Nutrition 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 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: Set the oven temperature to 400°F.

Phase 02

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

Phase 03

Mash Sweet Potatoes: Add olive oil or vegan butter and non-dairy milk to the 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 onion, carrots, and celery; cook for 6 to 8 minutes until softened.

Phase 05

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

Phase 06

Simmer Lentil Mixture: Stir in lentils, tomato paste, thyme, rosemary, smoked paprika, soy sauce, and vegetable broth. Simmer for 5 to 7 minutes until thickened, stirring occasionally.

Phase 07

Add Peas and Season: Incorporate frozen peas and cook for an additional 2 minutes. Adjust seasoning with salt and pepper as needed.

Phase 08

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

Phase 09

Create Topping Texture: Optionally, use a fork to create ridges in the mashed topping and drizzle with olive oil for extra crispness.

Phase 10

Bake: Bake in preheated oven for 15 to 20 minutes until the top is lightly golden and the filling bubbles.

Phase 11

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

Tools needed

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

Allergy Details

Review ingredients carefully for potential allergens and seek professional medical guidance if uncertain.
  • Contains soy; substitute with tamari for gluten-free option
  • Verify non-dairy milk and butter for potential allergens

Nutrient breakdown (per portion)

Values shown are estimates and shouldn't replace professional medical consultation.
  • Energy: 390
  • Fats: 8 g
  • Carbohydrates: 68 g
  • Proteins: 12 g