Back to blog Vegetarian

Mushroom and Lentil Shepherd’s Pie – Earthy, Rich & Ultimate Comfort

Stephanie
August 06, 2026
No comments

When you want the ultimate plant-based comfort food, Mushroom and Lentil Shepherd’s Pie delivers a deeply savory experience. Earthy brown or French green lentils pair with finely chopped mushrooms to replicate the hearty texture of traditional ground meat filling. Simmered with aromatics, fresh herbs, tomato paste, and soy sauce or Worcestershire, it creates a rich gravy that sits under a golden blanket of fluffy mashed potatoes.

The secret to a shepherd’s pie that isn’t watery or plain is Browning the Mushrooms Well to Build Umami and Using Sturdy Brown or French Green Lentils. Searing mushrooms until their liquid evaporates concentrates their savoriness, while sturdy lentils hold their texture without turning into mush during baking.

Why You’ll Love This Shepherd’s Pie

  • Rich Umami Depth: Mushrooms, soy sauce (or vegan Worcestershire), and tomato paste build a deep flavor base.
  • Incredibly Hearty & Fiber-Packed: Brown or Puy lentils provide a firm, toothsome texture and long-lasting energy.
  • Naturally Vegan & Gluten-Free Adaptable: Easily tailored to dietary needs using plant-based butter and gluten-free tamari.
  • Perfect Make-Ahead Meal: Assembles seamlessly beforehand and bakes up beautifully for family dinners or meal prep.

Key Ingredients Overview

  • Mashed Potato Topping: Yukon Gold or Russet potatoes whipped with butter (or olive oil) and milk until fluffy.
  • Brown, French Green (Puy), or Black Lentils: Hold their shape best during simmering and baking compared to red lentils.
  • Mixed Mushrooms: Cremini, portobello, or button mushrooms chopped fine to create a meaty bite.
  • Mirepoix Base: Onions, carrots, celery, and garlic sautéed to build a sweet, fragrant foundation.
  • Savory Gravy Builders: Vegetable broth, tomato paste, soy sauce (or Worcestershire sauce), fresh thyme, and rosemary.

Step-by-Step Instructions

1.The Fluffy Potato Mash:20 min.

Place 2.5 lbs (1.1 kg) peeled, cubed Yukon Gold or Russet potatoes into a large pot of cold, salted water. Bring to a boil and cook for 15 minutes until fork-tender. Drain well, then return to the hot pot. Mash with 4 tablespoons butter (or olive oil), ⅓ cup milk (or unsweetened plant milk), ½ teaspoon salt, and ¼ teaspoon black pepper until smooth and creamy. Set aside.

2.The Mushroom Sear & Aromatics:10 min.

Heat 2 tablespoons olive oil in a large oven-safe skillet or Dutch oven over medium-high heat. Add 10 oz (300g) finely chopped cremini mushrooms. Sauté for 6 to 8 minutes until they release their liquid and turn deep golden brown. Add 1 diced onion, 2 diced carrots, 2 diced celery stalks, and 3 minced garlic cloves. Cook for 5 more minutes until softened.

3.The Umami Lentil Gravy Simmer:15 min.

Stir in 2 tablespoons tomato paste, 1 tablespoon soy sauce (or vegan Worcestershire), 1 teaspoon fresh thyme leaves, and ½ teaspoon chopped rosemary; cook for 1 minute. Add 1 cup uncooked rinsed brown or green lentils (or 2 cups cooked/canned lentils) and 2 cups vegetable broth. Bring to a boil, cover, reduce heat to low, and simmer for 20 to 25 minutes until lentils are tender (or 5 minutes if using cooked lentils). Stir in ½ cup frozen peas.

4.The Potato Spread & Crisp Bake:25 min.

Preheat your oven to $200^\circ\text{C}$ ($400^\circ\text{F}$). If your skillet isn’t oven-safe, transfer the lentil filling to a 9×13-inch baking dish. Spoon the mashed potatoes over the filling and spread evenly to the edges. Drag the tines of a fork across the top to create ridges for extra crispiness. Bake for 20 to 25 minutes until the gravy bubbles around the edges and the top turns golden brown.

5.The Rest & Serve:5 min.

Remove from the oven and let cool for 5 to 10 minutes so the layers settle before scooping and serving. Garnish with additional fresh thyme leaves.

Expert Tips for Success

  • Rough Up the Mash: Use a fork to score shallow lines across the top of the mashed potato layer before baking! Those high ridges catch the heat and turn extra golden and crispy in the oven.
  • Keep the Filling Thick: Make sure the gravy has thickened nicely before topping it with potatoes. If the filling is too soup-like, the potatoes may sink into the gravy during baking.
  • Short-Cut Option: Use two 15 oz cans of drained, cooked brown lentils to cut down the stovetop simmering time by 15 minutes!

The Recipe Card

  • Prep Time: 20 mins
  • Cook Time: 45 mins
  • Total Time: 1 hour 5 mins
  • Yield: 6 Servings

Ingredients:

  • The Potato Topping: 2.5 lbs Potatoes (peeled & cubed), 4 tbsp Butter or Olive Oil, ⅓ cup Milk or Plant Milk, ½ tsp Salt, ¼ tsp Black Pepper.
  • The Lentil & Mushroom Filling: 2 tbsp Olive Oil, 10 oz Cremini Mushrooms (finely chopped), 1 Yellow Onion (diced), 2 Carrots (diced), 2 Celery Stalks (diced), 3 Garlic Cloves (minced), 2 tbsp Tomato Paste, 1 tbsp Soy Sauce, 1 tsp Fresh Thyme, ½ tsp Fresh Rosemary, 1 cup Uncooked Brown/Green Lentils, 2 cups Vegetable Broth, ½ cup Frozen Peas, Salt & Black Pepper to taste.

Instructions:

Boil potatoes in salted water until tender; mash with butter, milk, salt, and pepper until creamy. Sauté chopped mushrooms in olive oil until browned; add onion, carrots, celery, and garlic until tender. Stir in tomato paste, soy sauce, thyme, rosemary, lentils, and vegetable broth; simmer until lentils are tender, then fold in peas. Transfer filling to a baking dish, top with mashed potatoes, score with a fork, and bake at $200^\circ\text{C}$ ($400^\circ\text{F}$) for 20–25 minutes until golden and bubbling.

Written By

Stephanie

Read full bio

Join the Inner Circle

Get exclusive DIY tips, free printables, and weekly inspiration delivered straight to your inbox. No spam, just love.

Your email address Subscribe
Unsubscribe at any time. * Replace this mock form with your preferred form plugin

Leave a Comment