Skip to content
Peas at Supper

Cozy Lentil Shepherd’s Pie With Potato Topping

This cozy lentil shepherd’s pie pairs a rich mushroom and vegetable filling with fluffy mashed potatoes. A comforting vegan dinner with make-ahead tips.

By Nora Bellweather ·

Cozy Lentil Shepherd’s Pie With Potato Topping, plated and ready to eat

Recipe

Cozy Lentil Shepherd’s Pie With Potato Topping

By Nora Bellweather · British-inspired

Pin it
Prep
25 min
Cook
1 hr 5 min
Total
1 hr 30 min
Serves
6
Level
Easy

Ingredients

  • 1 cup dried brown or green lentils, rinsed and picked over
  • 4 cups water, for cooking the lentils
  • 2½ lb Yukon Gold potatoes, peeled and cut into 1-inch chunks
  • 2 tbsp olive oil
  • 1 medium yellow onion, finely diced
  • 2 medium carrots, cut into 1/4-inch dice
  • 8 oz cremini mushrooms, finely chopped
  • 3 cloves garlic, minced
  • 2 tbsp tomato paste
  • 2 tbsp all-purpose flour
  • 1½ cups low-sodium vegetable broth
  • 1 tbsp soy sauce
  • 1 tsp dried thyme
  • ½ tsp dried rosemary, crushed
  • 1½ tsp fine sea salt, divided
  • ½ tsp ground black pepper, divided
  • 1 cup frozen peas
  • 3 tbsp vegan butter
  • ½ cup unsweetened, unflavored plant-based milk

Method

  1. 1

    Heat the oven to 425°F with a rack in the middle. Set a 9-by-13-inch, 3-quart baking dish on a rimmed baking sheet to catch any drips.

  2. 2

    Combine the lentils and 4 cups water in a medium saucepan. Bring to a boil, reduce to a gentle simmer, and cook uncovered for 20–30 minutes, until tender but still holding their shape. Drain well.

  3. 3

    Meanwhile, place the potatoes in a large pot and cover with cold water by 1 inch. Bring to a boil, then reduce to a steady simmer and cook for 15–20 minutes, until a fork slides through easily. Drain and return to the warm pot off the heat for 2 minutes to release excess steam.

  4. 4

    While the lentils and potatoes cook, heat the olive oil in a deep 12-inch skillet over medium-high heat. Add the onion, carrots, and mushrooms. Cook for 10–12 minutes, stirring occasionally, until the onion softens and the mushroom liquid has evaporated.

    Step 4: While the lentils and potatoes cook, heat the olive oil in a deep 12-inch skille
  5. 5

    Reduce the skillet heat to medium. Stir in the garlic and tomato paste and cook for 1 minute, stirring constantly, until the paste darkens slightly.

  6. 6

    Sprinkle the flour over the vegetables and stir for 1 minute, until no dry flour remains.

  7. 7

    Gradually stir in the broth, scraping the bottom of the skillet. Add the soy sauce, thyme, rosemary, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Bring to a gentle simmer.

  8. 8

    Stir the drained lentils and frozen peas into the skillet. Simmer for 4–6 minutes, stirring occasionally, until the gravy coats the vegetables and a spoon dragged across the bottom leaves a brief trail.

    Step 8: Stir the drained lentils and frozen peas into the skillet. Simmer for 4–6 minute
  9. 9

    Mash the drained potatoes by hand with the vegan butter, plant-based milk, remaining 1 teaspoon salt, and remaining 1/4 teaspoon pepper until fluffy and spreadable. Avoid beating or overmixing.

  10. 10

    Transfer the hot lentil filling to the baking dish and spread it into an even layer.

  11. 11

    Dollop the mashed potatoes over the filling, then gently spread them to the edges with a spatula. Drag a fork lightly across the surface to create shallow ridges.

    Step 11: Dollop the mashed potatoes over the filling, then gently spread them to the edge
  12. 12

    Bake uncovered for 20–25 minutes, until the filling bubbles around the edges and the potato ridges have golden patches.

  13. 13

    Let the shepherd’s pie rest for 10 minutes before scooping into portions.

The story behind it

This lentil shepherd’s pie has a thick mushroom and vegetable filling tucked under a generous layer of mashed potatoes. The potato ridges turn golden in the oven while the gravy bubbles around the edges. It’s a comforting dinner made with familiar grocery-store ingredients.

A Filling That Holds Together

Brown or green lentils give this shepherd’s pie its hearty texture. They keep their shape after simmering, so the filling stays pleasantly chunky beneath the potatoes. Mushrooms, tomato paste, and soy sauce add depth without a specialty meat substitute. A little flour thickens the broth into gravy that coats the vegetables rather than pooling in the baking dish.

The filling should be thick before assembly. Drag a spoon across the skillet: the trail should stay visible briefly before closing. If liquid immediately floods the gap, simmer a little longer. Letting the baked pie rest also helps each portion hold together, though this is a scoopable casserole rather than something that cuts into firm squares.

Practical Swaps

  • Lentils: Substitute 3 cups drained, rinsed canned brown or green lentils for the dried lentils. Skip their cooking step. Avoid red lentils, which break down and make a much softer filling.
  • Potatoes: Yukon Gold potatoes make a creamy topping. Russets work too; peel them and drain thoroughly so the mash stays fluffy.
  • Plant-based milk: Choose unsweetened, unflavored oat, soy, or almond milk. Vanilla-flavored milk is not suitable here.
  • Vegetables: Frozen mixed vegetables can replace the peas. Finely chopped celery can replace half the mushrooms, although the filling will have a different texture.

Make Ahead and Store

Assemble the pie up to one day ahead, cool the components before refrigerating, and cover the dish. For baking straight from the refrigerator, use a metal baking dish. Bake covered at 400°F for 25 minutes, then uncover and bake for another 20–25 minutes, until the center reaches 165°F.

Refrigerate leftovers in covered containers for up to four days. Reheat individual portions in the microwave until steaming throughout. Freeze cooled portions for up to three months and thaw overnight in the refrigerator before reheating.

Frequently Asked Questions

Do I need to soak the lentils?

No. Brown and green lentils cook without soaking. Older lentils may need extra time, so check for tenderness before draining.

Can I make this gluten-free?

Use gluten-free tamari instead of soy sauce and a gluten-free all-purpose flour blend instead of wheat flour. Check that your broth is gluten-free too.

Why is my potato topping gummy?

Overworking potatoes releases excess starch. Use a hand masher or ricer, not a blender or food processor, and stop once the topping is smooth enough to spread.

Can I leave out the mushrooms?

Yes. Replace them with 2 cups finely diced zucchini. Cook until its released moisture evaporates before adding the garlic and tomato paste.

Serve generous scoops with a crisp green salad or steamed green beans. The leftovers make a welcome lunch the next day.

More recipes