Easy Vegetarian Lentil Shepherd's Pie with Mashed Potatoes

2 min prep 35 min cook 5 servings
Easy Vegetarian Lentil Shepherd's Pie with Mashed Potatoes
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

The ultimate comfort food gets a plant-based makeover in this hearty, soul-warming casserole that will have even the most devoted meat-lovers asking for seconds.

There’s something magical about the way a golden-capped shepherd’s pie emerges from the oven, its mashed-potato peaks just starting to bronze, the savory aroma of thyme and lentils curling through the kitchen like an invitation to sit down and stay awhile. I grew up on the traditional ground-lamb version, but when my college roommate—an avid marathoner and newly minted vegetarian—came to spend Thanksgiving with my family, I wanted to serve a main dish that felt every bit as celebratory. One bite of this lentil-packed rendition and my Irish grandmother declared, “I could swear this is better than the original.” We’ve made it every year since, sometimes swapping in sweet-potato mash for a autumnal twist, sometimes baking it in miniature ramekins for cozy weeknight portions. It’s the recipe I text to friends who announce they’re “trying Meatless Mondays,” the one I freeze in disposable pans for new-parent neighbors, and the single dish my kids request for birthdays because “it tastes like a hug.” Whether you need a show-stopping vegetarian centerpiece for a holiday table or simply crave a weeknight win that comes together in under an hour, this easy shepherd’s pie delivers all the nostalgic comfort without the meat.

Why This Recipe Works

  • Protein-packed French lentils hold their shape and deliver meaty chew without any crumbly mush.
  • One-pot filling means fewer dishes and deeper flavor as the vegetables deglaze the same skillet.
  • Butter-boosted mash pipes and browns like a bakery topping, thanks to a quick stint under the broiler.
  • Freezer-friendly—assemble, cover tightly, and bake from frozen on a busy Tuesday night.
  • Week-night speed: pre-cook lentils on Sunday and the whole pie lands on the table in 35 minutes.
  • Flexible produce drawer: fold in leftover green beans, roasted squash, or that half onion rolling around the fridge.
  • Rich umami from tomato paste + soy sauce mimics the depth you thought only came from meat.
  • Family-style or elegant: bake in a big dish for potlucks or individual cocottes for date-night flair.

Ingredients You'll Need

Ingredients

Great shepherd’s pie starts with everyday staples that, when combined, taste far grander than their grocery-store price tags. Lentils are the star—look for French green or Puy lentils; their thicker skin keeps them from collapsing into baby-food texture. If you only have brown lentils, reduce simmering time by five minutes and watch closely. Yukon Gold potatoes whip into the creamiest, most buttery mash, but Russets work if that’s what you have—just drain them very well so the topping doesn’t weep water into your filling.

For the soffritto-style base, a medium onion, two carrots, and two ribs of celery create the classic trinity. Dice small so every forkful contains a balanced bite. I keep a bag of frozen mixed vegetables (corn, peas, diced carrot) on hand for speed; fresh is lovely but not mandatory. Garlic and tomato paste caramelized in olive oil build a deep backbone, while soy sauce or tamari injects sneaky umami. Use vegetable stock instead of water; the lentils absorb it and the pie tastes as if it simmered all afternoon. Fresh thyme is my favorite herb here—strip the leaves off woody sprigs with the back of a fork. Dried thyme is fine in a pinch; use half the volume.

On the mash side, half-and-half gives restaurant richness without the heft of heavy cream, but whole milk or oat milk for a vegan spin both work. Unsalted butter lets you control salt—cold butter blended in at the end keeps the potatoes glossy. Finish with a whisper of nutmeg; you won’t pinpoint the flavor, yet it amplifies everything else.

How to Make Easy Vegetarian Lentil Shepherd's Pie with Mashed Potatoes

1
Cook the lentils

Rinse 1 cup French lentils under cold water. Combine with 3 cups vegetable stock, 1 bay leaf, and a pinch of salt in a saucepan. Bring to a boil, reduce heat, cover, and simmer 20–22 minutes until just tender but not mushy. Drain excess liquid, discard bay leaf, and set aside.

2
Start the potato topping

While lentils simmer, peel and cube 2 lb Yukon Gold potatoes. Place in a pot, cover with cold salted water, bring to a boil, then reduce to a steady simmer. Cook 12–15 minutes until a knife slides through effortlessly.

3
Build the vegetable base

Heat 2 Tbsp olive oil in a 12-inch oven-safe skillet over medium. Add 1 diced onion, 2 diced carrots, and 2 diced celery ribs. Sauté 6 minutes until edges turn translucent. Stir in 3 minced garlic cloves and 2 Tbsp tomato paste; cook 2 minutes until brick red and fragrant.

4
Deglaze and season

Splash in ¼ cup red wine (optional but luscious) and scrape browned bits. Stir in 1 Tbsp soy sauce, 1 tsp fresh thyme leaves, ½ tsp smoked paprika, ½ tsp salt, and ¼ tsp black pepper. Fold in cooked lentils plus 1 cup frozen mixed veggies and 2 Tbsp chopped parsley.

5
Mash the potatoes

Drain potatoes well and return to hot pot to evaporate moisture. Rice or mash until smooth. Beat in 4 Tbsp softened butter, ½ cup half-and-half warmed slightly, ½ tsp salt, ⅛ tsp white pepper, and a pinch of nutmeg. Taste and adjust seasoning.

6
Assemble the pie

If your skillet isn’t oven-safe, transfer filling to a lightly greased 9×13-inch dish. Dollop mashed potatoes over hot lentil mixture. Use a fork to create ridges that will bronze beautifully. Sprinkle with ¼ cup shredded sharp cheddar for extra decadence (optional).

7
Bake and brown

Bake at 400 °F (200 °C) for 18–20 minutes until potato tips are golden. For deeper color, broil 2 minutes watching carefully. Let rest 5 minutes to set; the filling will be saucy but not soupy.

8
Serve and savor

Scoop into shallow bowls alongside crisp green salad or buttered peas. Leftovers reheat like a dream and the flavors meld overnight, making tomorrow’s lunch something to anticipate.

Expert Tips

Dry the potatoes

After draining, return potato cubes to the hot pot for 1 minute, shaking gently; excess steam escapes preventing watery mash.

Don’t skip the ridges

Fork marks create tiny peaks that kiss the broiler heat first, yielding crave-worthy crunch and Instagram-worthy color.

Make-ahead mash

Prepare potatoes up to 2 days early; store covered in the fridge. Reheat gently with a splash of milk before topping.

Freeze smart

Under-bake by 5 minutes, cool, wrap, and freeze. Bake from frozen at 375 °F for 50–55 minutes, topping with foil if needed.

Thicken if needed

If filling seems loose, stir in 1 tsp cornstarch slurry while simmering; it will tighten as it bakes.

Flavor elevator

Add ½ tsp miso paste with the tomato paste for deeper savoriness nobody can quite identify.

Variations to Try

  • Sweet Potato & Smoked Gouda: Replace white potatoes with orange sweet potatoes and fold ½ cup shredded smoked Gouda into the mash for campfire vibe.
  • Moroccan spice: Swap thyme for 1 tsp ras el hanout and add ¼ cup chopped dried apricots to the lentils; top with toasted almond slivers.
  • Vegan glory: Use olive-oil mash and omit cheese; replace butter with vegan butter and half-and-half with unsweetened oat milk.
  • Shepherd’s hand-pies: Spoon cooled filling into store-bought puff-pastry squares, top with mashed potatoes, seal, and bake 20 minutes for portable picnic pies.
  • Green goddess mash: Blend ½ cup fresh herbs (parsley, dill, chives) into the milk before warming; swirl into potatoes for verdant color and springtime aroma.
  • Chile-corn twist: Add 1 cup roasted corn kernels and 1 minced chipotle in adobo to the filling; garnish with cilantro and a squeeze of lime.

Storage Tips

Refrigerator: Cool completely, cover tightly, and refrigerate up to 4 days. Reheat individual portions in the microwave or warm the whole dish, covered, at 350 °F for 20 minutes, uncovering for the last 5 to re-crisp potatoes.

Freezer: Assemble, cool, wrap in a double layer of foil, and freeze up to 3 months. Bake from frozen (preferred) at 375 °F for 50–60 minutes, or thaw overnight in the fridge and bake 25 minutes.

Make-ahead components: Lentil filling and mashed potatoes can be cooked up to 3 days in advance and stored separately. Layer together just before baking to keep textures distinct.

Frequently Asked Questions

Yes— rinse 2 (15-oz) cans lentils and add them in step 4 with only ½ cup stock; simmer 5 minutes so flavors meld. The texture will be softer but still delicious.

The lentil layer was too liquid or the potatoes too stiff. Make sure filling is thick—simmer uncovered a few extra minutes—and mash potatoes with enough milk so they spread easily while warm.

Naturally! Just ensure your soy sauce is certified gluten-free (or use tamari) and double-check stock labels.

Broil 2–3 minutes at the end, keeping the oven door ajar and rotating for even color. A light brush of melted butter beforehand amplifies browning.

Absolutely—use a 4-quart casserole or two 9×13 pans. Bake time increases by 10–12 minutes; check that center is bubbling before removing.

A medium-bodied Côtes du Rhône or Oregon Pinot Noir mirrors the earthy lentils; for white lovers try an unoaked Chardonnay or dry Riesling.
Easy Vegetarian Lentil Shepherd's Pie with Mashed Potatoes
desserts
Pin Recipe

Easy Vegetarian Lentil Shepherd's Pie with Mashed Potatoes

(4.9 from 127 reviews)
Prep
15 min
Cook
40 min
Servings
6

Ingredients

Instructions

  1. Cook lentils: Simmer lentils in stock with bay leaf 20–22 min until tender; drain.
  2. Boil potatoes: While lentils cook, boil potatoes in salted water 12–15 min until fork-tender; drain.
  3. Sauté vegetables: In an oven-safe skillet heat oil, cook onion, carrot, celery 6 min. Add garlic & tomato paste; cook 2 min.
  4. Create filling: Stir in soy sauce, thyme, paprika, salt, pepper, cooked lentils, and frozen veggies; simmer 3 min.
  5. Mash: Mash potatoes with butter, half-and-half, salt, white pepper, and a pinch of nutmeg until creamy.
  6. Assemble: Spread potatoes over lentil mixture, score with fork, add cheese if using.
  7. Bake: Bake at 400 °F 18–20 min until golden; broil 2 min for extra crunch. Rest 5 min before serving.

Recipe Notes

For vegan version use plant milk & vegan butter. Pie can be assembled, cooled, wrapped, and frozen up to 3 months.

Nutrition (per serving)

398
Calories
17g
Protein
52g
Carbs
14g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.