Veggie Shepherds Pie Lentils

Featured in: Cozy Dinner Plates

This comforting veggie shepherds pie blends tender lentils with aromatic herbs and vegetables, crowned with a smooth sweet potato mash. The filling simmers with savory notes of garlic, thyme, and smoked paprika, while the creamy mash adds natural sweetness and richness. Baked until golden, it offers a satisfying, flavorful meal that's both nourishing and wholesome, ideal for a cozy dinner celebrating plant-based ingredients.

Updated on Mon, 17 Nov 2025 12:49:00 GMT
Golden-brown Veggie Shepherd's Pie with lentils and sweet potato mash, ready to serve and enjoy. Save
Golden-brown Veggie Shepherd's Pie with lentils and sweet potato mash, ready to serve and enjoy. | frizplo.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 Sunday family dinner and was amazed by how quickly everyone asked for seconds. Even the meat-lovers were happily digging in, enjoying the rich lentil filling and the velvety sweet potato mash.

Ingredients

  • Sweet potatoes: Peeled and cubed, for creamy mash
  • Olive oil or vegan butter: Adds richness to mash
  • Non-dairy milk: Unsweetened, or regular milk
  • Salt and black pepper: For seasoning
  • Olive oil: For sautéing veggies
  • Onion: Finely diced
  • Carrots: Diced
  • Celery: Diced
  • Garlic: Minced
  • Lentils: Cooked brown or green, or canned
  • Frozen peas: Adds sweetness
  • Vegetable broth: For moisture and flavor
  • Tomato paste: For depth
  • Soy sauce or tamari: For umami (use tamari for gluten-free)
  • Dried thyme: Aromatic seasoning
  • Dried rosemary: Earthy herbal flavor
  • Smoked paprika: For warmth
  • Salt and black pepper: To taste

Instructions

Prep 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 Potatoes:
Add olive oil (or vegan butter) and non-dairy milk, mash until smooth and creamy. Season to taste, set aside.
Cook Vegetables:
Heat olive oil in a large skillet; sauté onion, carrots, and celery for 6-8 minutes.
Add Garlic:
Add garlic, cook 1 minute, stirring.
Make Filling:
Stir in lentils, tomato paste, thyme, rosemary, smoked paprika, soy sauce, and vegetable broth; simmer 5-7 minutes until thickened.
Add Peas:
Add peas, cook 2 minutes more, and season to taste.
Assemble Pie:
Spread lentil mixture in baking dish, top with sweet potato mash, cover evenly.
Finish Mash:
Create mash ridges with fork, drizzle with olive oil.
Bake:
Bake 15-20 minutes until top is golden and filling bubbles.
Rest and Serve:
Let rest shortly before serving.
A steaming, bubbly Veggie Shepherd's Pie showcases a hearty lentil filling topped with fluffy sweet potato. Save
A steaming, bubbly Veggie Shepherd's Pie showcases a hearty lentil filling topped with fluffy sweet potato. | frizplo.com

Shepherds pie night brings our family together every time, with the kitchen filling with happy chatter as we scoop out hearty servings.

Required Tools

Large pot, colander, potato masher, skillet, baking dish, mixing spoon, knife, and cutting board are all you need for prep.

Allergen Information

This dish contains soy (from soy sauce) and is gluten-free if tamari is used. Always check your non-dairy milk and broth labels.

Nutritional Information

Each serving has about 390 calories, 8 g fat, 68 g carbohydrates, and 12 g protein.

This delicious, baked Veggie Shepherd's Pie features creamy sweet potato mash concealing savory lentils. Save
This delicious, baked Veggie Shepherd's Pie features creamy sweet potato mash concealing savory lentils. | frizplo.com

This vegan shepherds pie is perfect for cozy weeknights and potlucks. Serve with a crisp green salad for a satisfying, balanced meal.

Recipe FAQ

Can I use regular potatoes instead of sweet potatoes?

Yes, swapping sweet potatoes for regular potatoes will still yield a creamy topping with a slightly different flavor profile.

How do I make the mash extra creamy?

Adding a splash of non-dairy milk or vegan butter while mashing helps create a smooth and creamy texture.

What lentils work best for the filling?

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

Can I prepare this dish ahead of time?

Yes, prepare the filling and mash separately, assemble before baking, and refrigerate for up to 24 hours before cooking.

How do I ensure the topping crisps nicely in the oven?

Drizzling a bit of olive oil over the mash and baking until golden encourages a light, crisp surface.

Veggie Shepherds Pie Lentils

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

Prep duration
25 min
Time to cook
35 min
Complete duration
60 min
Created by Madison Young

Classification Cozy Dinner Plates

Complexity Level Medium

Cultural Origin British

Output 4 Portion Count

Dietary requirements 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
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

Step 01

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

Step 02

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

Step 03

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

Step 04

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

Step 05

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

Step 06

Combine Lentil Filling: Stir in 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.

Step 07

Add Peas and Season: Stir in frozen peas and cook for 2 more minutes. Adjust seasoning with salt and black pepper as needed.

Step 08

Assemble Dish: Spread the lentil mixture evenly into a 9x13 inch baking dish. Gently spread the sweet potato mash over the top.

Step 09

Create Texture and Drizzle: Use a fork to create ridges on the mash surface if desired, then drizzle lightly with olive oil for added crispness.

Step 10

Bake: Bake for 15 to 20 minutes, until the topping is lightly golden and the filling is bubbling.

Step 11

Rest Before Serving: Allow the dish 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 seek professional healthcare advice if you're uncertain.
  • Contains soy from soy sauce; tamari is recommended for gluten-free option.
  • Check non-dairy milk and vegan butter products for allergens.
  • Gluten-free status depends on tamari and broth labeling.

Nutritional breakdown (per portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Energy Content: 390
  • Fats: 8 g
  • Carbohydrates: 68 g
  • Proteins: 12 g