Vegetarian Shepherds Pie Lentils

Featured in: Wham-Worthy Weeknights

This hearty main features a rich filling of lentils, mushrooms, carrots, and celery simmered with herbs and spices. Topped with creamy mashed Yukon Gold potatoes, it’s baked until golden and bubbling. Easy to prepare with wholesome ingredients, this comforting dish is perfect for a satisfying vegetarian meal. Optional parsley garnish adds fresh color and flavor. Variations include plant-based milk and butter for a vegan-friendly version. Serve warm and enjoy the blend of textures and savory, smoky notes.

Updated on Tue, 24 Feb 2026 17:42:00 GMT
Hearty vegetarian Shepherds Pie with lentils and mushrooms, topped with creamy mashed potatoes and baked until golden.  Save
Hearty vegetarian Shepherds Pie with lentils and mushrooms, topped with creamy mashed potatoes and baked until golden. | whambite.com

There's something deeply satisfying about lifting a fork through layers of golden mashed potato to reveal the earthy lentil filling beneath—it's the vegetarian shepherd's pie moment that converted me years ago when I was cooking for a friend who'd just gone vegetarian. I remember being skeptical at first, wondering if mushrooms and lentils could really replace the traditional meat, but that first bite proved me wrong. The umami from the soy sauce and roasted mushrooms creates a savory depth that feels almost meaty, and somehow the humble combination of vegetables feels like comfort in a baking dish.

I made this for my partner's family gathering on a cool autumn evening, nervous because half the table ate meat and I wasn't sure how they'd react to a vegetarian main. My mother-in-law asked for seconds and then the recipe, which felt like the highest compliment possible. That's when I realized this dish doesn't need defending—it simply works.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Yukon Gold or Russet potatoes (1.5 kg): Yukon Golds hold their shape and stay creamy, but Russets get fluffier; choose based on whether you prefer velvety or slightly textured mash.
  • Milk and butter (60 ml and 60 g): Cold milk and softened butter are your secret to lump-free, silky potatoes—rush this step and you'll taste the difference.
  • Olive oil (2 tbsp): Use a good quality oil here since it's the foundation for sautéing your vegetables and building flavor.
  • Onion, garlic, carrots, and celery: This aromatic base is non-negotiable; it creates the savory backbone that makes people wonder what your secret ingredient is.
  • Cremini or button mushrooms (300 g): Creminis have earthier flavor and more umami than buttons, but honestly either works; the key is chopping them finely so they break down and vanish into the sauce.
  • Tomato paste (2 tbsp): Just a small amount adds concentrated tomato depth and helps bind the filling together.
  • Dried thyme and rosemary (1 tsp each): These herbs smell like a Mediterranean kitchen and they're what make this feel like proper comfort food rather than just vegetables.
  • Smoked paprika (1/2 tsp): A pinch gives subtle smokiness that mimics the depth you'd get from meat, without overpowering the dish.
  • Brown or green lentils (400 g): Brown lentils hold their shape better than red ones and give you distinct little bites throughout; green lentils add a slightly peppery note.
  • Vegetable broth (250 ml): Use a flavorful broth you'd actually drink; weak broth means a weak filling.
  • Frozen peas (120 g): Add them near the end so they stay bright and don't get mushy, bringing sweetness and color to balance the earthiness.
  • Soy sauce or tamari (2 tbsp): This is the umami bomb that makes people say the filling tastes savory and complex; tamari works if you need gluten-free.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready and start the potatoes:
Preheat to 200°C and get a large pot of salted water boiling while you peel and quarter your potatoes. Salt the water generously—it should taste like the sea—so your potatoes actually absorb flavor as they cook.
Cook the potatoes until they're genuinely tender:
Simmer for 15 to 20 minutes; you want them fork-tender enough that they break apart easily. Drain them really well in a colander, shaking off excess water.
Make the silky mash:
While they're still warm, mash with milk and butter, working until smooth and creamy. Taste as you go and season generously with salt and pepper.
Build flavor in the skillet:
Heat olive oil over medium heat and add your finely chopped onion and garlic, letting them soften for a couple of minutes until they smell sweet and fragrant.
Add the harder vegetables first:
Toss in your carrots and celery and let them soften for about 5 minutes, stirring now and then. This gives them a head start so everything finishes at the same time.
Let the mushrooms do their thing:
Add your chopped mushrooms and cook until they release their moisture and start to brown, which takes 6 to 8 minutes. This is where the deep, earthy flavor develops, so don't rush it.
Bloom your spices and paste:
Stir in the tomato paste, thyme, rosemary, and smoked paprika and cook for just a minute. You'll smell everything come alive in the pan.
Build the filling:
Add your cooked lentils, vegetable broth, peas, and soy sauce, then simmer for 10 to 12 minutes until the mixture thickens and the flavors meld together. Taste and adjust seasoning.
Assemble in the baking dish:
Spread the filling evenly in your baking dish, then dollop and spread the mashed potato on top. Use a fork to create ridges across the surface, which helps them crisp up beautifully.
Bake until golden:
Bake for 25 to 30 minutes until the top is golden brown and you can see the filling bubbling at the edges. Let it rest for a few minutes before serving.
Rich lentil and mushroom filling topped with smooth mashed potatoes, baked to bubbling perfection in a classic comfort dish.  Save
Rich lentil and mushroom filling topped with smooth mashed potatoes, baked to bubbling perfection in a classic comfort dish. | whambite.com

One quiet Sunday, I watched my ten-year-old nephew go back for thirds without realizing there wasn't any meat in the dish. When I finally told him, he looked genuinely shocked—in the best way. That's the moment I understood this recipe transcends dietary preference and becomes simply about good food that nourishes.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Potato Topping Matters Most

I learned the hard way that underseasoning your mashed potatoes is a crime against yourself. The potato layer is supposed to be flavorful enough to stand on its own, not just a bland cream-colored blanket. I now taste mine at least twice before it hits the baking dish, and I'm always surprised at how much salt and pepper it actually needs.

Why the Mushrooms Are Non-Negotiable

The first version I made without mushrooms felt thin and one-note, like something was missing. Adding them completely transformed the dish into something with real depth and substance. The way they soften and almost melt into the filling creates a texture that actually mimics ground meat better than any plant-based substitute I've tried, and they're whole foods that need no processing.

Storage, Serving, and Small Tweaks

This dish actually gets better after sitting overnight in the fridge, which makes it ideal for meal prep or making ahead for gatherings. The flavors deepen as everything settles, and you can simply reheat it gently before serving. It reheats beautifully in a 180°C oven covered with foil for about 20 minutes, or covered in the microwave in shorter intervals so the potato doesn't dry out.

  • If your kitchen runs cold or you're not confident about doneness, cover the top loosely with foil for the first 20 minutes of baking so the bottom gets time to bubble before the top browns.
  • A sprinkle of fresh parsley on top adds brightness and makes it look finished, but honestly it's delicious without it too.
  • Leftover shepherd's pie reheats gently and tastes almost better the next day, making this a forgiving recipe that rewards planning ahead.
Golden-baked vegetarian Shepherds Pie with savory lentil-mushroom filling and fluffy mashed potato topping, perfect for cozy dinners. Save
Golden-baked vegetarian Shepherds Pie with savory lentil-mushroom filling and fluffy mashed potato topping, perfect for cozy dinners. | whambite.com

This shepherd's pie sits comfortably on any table, whether someone is vegetarian by choice or circumstance, and it proves that comfort food doesn't need to apologize for what it isn't. It simply is what it promises: hearty, warming, and deeply satisfying.

Kitchen Guide

Can I use different lentils for the filling?

Yes, both brown and green lentils work well, providing a hearty texture and absorbing flavors effectively.

What potatoes are best for the topping?

Yukon Gold or Russet potatoes yield creamy and fluffy mashed potatoes that brown nicely when baked.

How do I make this dish vegan?

Replace dairy milk and butter with plant-based alternatives to keep the dish rich and creamy without animal products.

Can I add other vegetables to the filling?

Feel free to include ingredients like parsnips or sweet potatoes for added sweetness and depth.

What herbs enhance the flavor?

Dried thyme, rosemary, and smoked paprika contribute aromatic and smoky notes, enriching the savory filling.

Is soy sauce necessary?

Soy sauce adds umami depth, but tamari or salt can be used to accommodate dietary restrictions.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Vegetarian Shepherds Pie Lentils

A hearty main with lentils, mushrooms, vegetables, and creamy mashed potato topping baked golden and flavorful.

Prep Duration
25 min
Cook Duration
45 min
Complete Duration
70 min
Created by Brandon Ellis


Skill Level Medium

Heritage British

Output 6 Portions

Diet Requirements Meat-Free

What You'll Need

Potato Topping

01 3.3 lbs Yukon Gold or Russet potatoes, peeled and quartered
02 1/4 cup milk or plant-based milk
03 1/4 cup unsalted butter or vegan butter
04 Salt and freshly ground black pepper to taste

Filling

01 2 tablespoons olive oil
02 1 large onion, finely chopped
03 3 garlic cloves, minced
04 2 medium carrots, diced
05 2 celery stalks, diced
06 10 oz cremini or button mushrooms, chopped
07 2 tablespoons tomato paste
08 1 teaspoon dried thyme
09 1 teaspoon dried rosemary
10 1/2 teaspoon smoked paprika
11 2 cups cooked brown or green lentils, drained and rinsed
12 1 cup vegetable broth
13 1 cup frozen peas
14 2 tablespoons soy sauce or tamari
15 Salt and pepper to taste

Optional Garnish

01 Chopped fresh parsley

Method

Phase 01

Preheat oven: Preheat the oven to 400°F.

Phase 02

Cook potatoes: Place the potatoes in a large pot of salted water. Bring to a boil and simmer for 15 to 20 minutes, until fork-tender. Drain well.

Phase 03

Prepare mashed potatoes: Mash the potatoes with milk and butter until smooth. Season with salt and pepper. Set aside.

Phase 04

Sauté aromatics: While the potatoes cook, heat olive oil in a large skillet over medium heat. Add onion and garlic; sauté for 2 to 3 minutes until softened.

Phase 05

Add root vegetables: Add carrots and celery. Cook for 5 minutes, stirring occasionally.

Phase 06

Cook mushrooms: Stir in mushrooms and cook until they release their moisture and begin to brown, about 6 to 8 minutes.

Phase 07

Incorporate seasonings: Add tomato paste, thyme, rosemary, and smoked paprika; cook for 1 minute.

Phase 08

Combine filling components: Stir in lentils, vegetable broth, peas, and soy sauce. Simmer for 10 to 12 minutes, until the mixture thickens. Season with salt and pepper.

Phase 09

Assemble in baking dish: Spread the filling evenly in a 9x13-inch baking dish.

Phase 10

Top with potatoes: Spoon the mashed potatoes on top and spread smoothly. Use a fork to create ridges.

Phase 11

Bake until golden: Bake for 25 to 30 minutes, or until the top is golden and the filling is bubbling.

Phase 12

Rest and serve: Let cool slightly. Garnish with parsley before serving, if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Kitchen Tools

  • Large pot
  • Skillet
  • Potato masher
  • 9x13-inch baking dish
  • Wooden spoon

Allergy Guide

Review ingredients carefully for potential allergens and seek professional medical guidance if unsure
  • Contains soy from soy sauce; use tamari for gluten-free alternative
  • Contains dairy from milk and butter; use plant-based alternatives for vegan or dairy-free diets

Nutrient Breakdown (per portion)

Numbers shown are estimates only - consult healthcare providers for specific advice
  • Energy: 330
  • Fats: 7 g
  • Carbohydrates: 55 g
  • Proteins: 12 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.