Lentil Shepherd’s Pie

Brown lentils, carrots, and finely diced aromatics form a savory filling beneath a thick layer of mashed white potatoes. Spoon-made ridges turn golden in the oven, and chopped parsley finishes the casserole.

This version starts with dried lentils, so the filling must simmer until they are tender before the potatoes go on. Reduce it until it is moist and spoonable—not soupy—so the two layers stay distinct when served. Makes 6 servings.

Ingredients for Lentil Shepherd’s Pie

Close view of golden mashed-potato ridges and the brown lentil-and-carrot filling in lentil shepherd's pie.
  • 1 cup dried brown lentils, rinsed and sorted (190g)
  • 2 pounds russet or Yukon Gold potatoes, peeled and cut into chunks (900g)
  • 1 medium yellow onion, finely diced (150g)
  • 2 medium carrots, finely diced (150g)
  • 2 celery stalks, finely diced (80g)
  • 2 garlic cloves, minced
  • 1 tablespoon olive oil
  • 2 tablespoons tomato paste (30g)
  • 1 teaspoon dried thyme
  • 2 1/2 cups vegetable broth, plus more as needed
  • 4 tablespoons unsalted butter (55g)
  • 1/2 cup milk, warmed, plus more as needed
  • 2 tablespoons chopped fresh parsley
  • Kosher salt and black pepper, to taste; start with 1 teaspoon salt and 1/2 teaspoon pepper divided between the filling and potatoes

How to Make Lentil Shepherd’s Pie

Whole lentil shepherd's pie in its casserole dish, showing the potato topping and a scooped serving of filling.
  1. Prepare the oven and vegetables: Heat the oven to 400°F (205°C). Rinse and sort the lentils, removing any debris. Dice the onion, carrots, and celery finely so the filling holds together in a scoop.
  2. Soften the vegetables: Heat the olive oil in a medium saucepan or Dutch oven over medium heat. Add the onion, carrots, and celery and cook for 7 to 9 minutes, until beginning to soften. Stir in the garlic, tomato paste, and thyme; cook briefly, until fragrant.
  3. Simmer the lentils: Add the lentils, broth, and about half the salt and pepper. Bring to a gentle boil, then lower the heat to a steady simmer. Cook uncovered, stirring occasionally, for about 30 to 35 minutes. Taste a few lentils and keep simmering if they are still firm. Add small splashes of hot broth or water if the pan dries before they are tender. Once tender, simmer off any excess liquid until the filling is thick but moist.
  4. Boil the potatoes: While the lentils simmer, put the potatoes in a large pot and cover with cold, salted water. Bring to a boil and cook for 15 to 20 minutes, until a fork passes easily through the largest pieces. Drain thoroughly and let the potatoes steam-dry briefly.
  5. Mash: Mash the hot potatoes with the butter, warmed milk, and remaining salt and pepper. Add the milk gradually and stop mashing when the potatoes are creamy but still thick enough to hold their shape.
  6. Assemble: Spread the lentil filling in a 9-by-13-inch oven-safe casserole dish. Spoon the potatoes over the filling and gently spread them to the edges without mixing the layers. Rough up the surface with the back of a spoon to make ridges.
  7. Bake: Bake uncovered, checking at 20 minutes. Continue until the potato ridges are golden and the filling bubbles at the edges, about 20 to 25 minutes total. A cold or deeper casserole may need longer. If the top needs more color, broil briefly while watching it continuously.
  8. Rest and serve: Let the pie rest for about 10 minutes so the filling can settle. Scatter the parsley and a little black pepper over the top, then scoop portions from the dish.

How Thick Should the Lentil Filling Be?

Before assembly, the lentils should be tender when tasted; the oven will not finish cooking firm lentils. Their cooking time can vary, so add a little hot broth or water if they need longer and the pan is drying out.

The finished filling should hold a trail when you draw a spoon through it. If liquid pools in the pan, keep simmering uncovered before adding the potato topping.

How to Keep the Potato Topping Creamy

Drain the potatoes well and let steam escape before mashing. Add warm milk a little at a time and stop mashing once they are smooth; excess milk makes the topping loose, while overworking the potatoes can make them gluey. A thick mash will hold the ridges that brown in the oven.

Lentil Shepherd’s Pie Variations

Use cooked or canned lentils

Drain canned lentils and use less broth than the dried-lentil recipe calls for. Cook the vegetables and sauce first, then add the lentils and simmer just long enough to heat them through and thicken the filling. Do not use the dried-lentil simmer time.

Make the mash dairy-free

Replace the butter with plant-based butter and the milk with unsweetened plant milk. For a vegan version, check that the broth is vegan as well.

Serving Suggestions

Serve the casserole family-style, scooping through both layers to show the lentils and carrots beneath the potatoes. Steamed broccoli or a simple leafy green salad works alongside it. For other vegetarian dinners, try chickpea and spinach curry or classic vegetable lasagna.

Make-Ahead, Storage, and Reheating

The filling and mashed potatoes can be prepared ahead and refrigerated separately. Assemble when ready to bake, allowing extra oven time if the components are cold.

Cool leftovers promptly, cover, and refrigerate for up to 3 days. Reheat individual portions in the microwave until hot throughout. For a larger portion, cover the dish and warm it in a 350°F (175°C) oven until hot throughout; uncover briefly at the end if the topping needs to dry out.

If freezing the pie before or after baking, wrap it well and use it within about a month for best quality. Thaw overnight in the refrigerator before baking or reheating, and allow extra oven time if it is still cold.

Nutrition

Approximate nutrition per serving, based on 6 servings: 375 calories, 13g protein, 10g fat, and 55g carbohydrates. Per 100g: approximately 100 calories, 3g protein, 3g fat, and 15g carbohydrates. Values vary with ingredients and portion size.

Lentil Shepherd's Pie

A savory filling of brown lentils and vegetables sits beneath creamy mashed potatoes baked until golden.
Course: Main Course
Cuisine: British
Prep: 20 min
Cook: 60 min
Total: 90 min
Servings: 6 Calories: 375 kcal

Equipment

  • Medium saucepan or Dutch oven
  • Large pot
  • 9-by-13-inch oven-safe casserole dish
  • Potato masher

Ingredients

For the lentil filling

  • 1 cup dried brown lentils, rinsed and sorted (190 g)
  • 1 medium yellow onion, finely diced (150 g)
  • 2 medium carrots, finely diced (150 g)
  • 2 celery stalks, finely diced (80 g)
  • 2 garlic cloves, minced
  • 1 tablespoon olive oil
  • 2 tablespoons tomato paste (30 g)
  • 1 teaspoon dried thyme
  • 2 1/2 cups vegetable broth, plus more as needed
  • Kosher salt and black pepper, to taste; start with 1 teaspoon salt and 1/2 teaspoon pepper, divided between the filling and potatoes

For the potato topping

  • 2 pounds russet or Yukon Gold potatoes, peeled and cut into chunks (900 g)
  • 4 tablespoons unsalted butter (55 g)
  • 1/2 cup milk, warmed, plus more as needed

To finish

  • 2 tablespoons chopped fresh parsley

Instructions

  1. Preheat the oven to 400°F (205°C). Rinse and sort the lentils, removing any debris.
  2. Heat the olive oil in a medium saucepan or Dutch oven over medium heat. Add the onion, carrots, and celery and cook for 7 to 9 minutes, until beginning to soften.
  3. Stir in the garlic, tomato paste, and thyme; cook briefly until fragrant.
  4. Add the lentils, vegetable broth, and about half the salt and pepper. Bring to a gentle boil, then reduce the heat to a steady simmer.
  5. Simmer uncovered for about 30 to 35 minutes, stirring occasionally, until the lentils are tender. Add small splashes of hot broth or water if the pan dries out before they are tender.
  6. Simmer off any excess liquid until the filling is thick but moist.
  7. While the lentils simmer, put the potatoes in a large pot and cover with cold, salted water. Bring to a boil and cook for 15 to 20 minutes, until a fork passes easily through the largest pieces.
  8. Drain the potatoes thoroughly and let them steam-dry briefly. Mash with the butter, warmed milk, and remaining salt and pepper, adding the milk gradually until creamy but thick.
  9. Spread the lentil filling in a 9-by-13-inch oven-safe casserole dish. Spoon the potatoes over the filling and spread them gently to the edges without mixing the layers.
  10. Rough up the potato surface with the back of a spoon to make ridges.
  11. Bake uncovered for about 20 to 25 minutes, until the potato ridges are golden and the filling bubbles at the edges. Broil briefly if needed for more color, watching continuously.
  12. Rest for about 10 minutes. Scatter the parsley and a little black pepper over the top, then serve.

Tips

  • Taste the lentils before assembling; the oven will not finish cooking lentils that are still firm.
  • If the lentils need more time and the pan is drying out, add small splashes of hot broth or water.
  • Simmer the filling until it holds a trail when you draw a spoon through it; remove excess liquid before adding the potatoes.
  • Drain the potatoes well and let them steam-dry before mashing.
  • Add warm milk gradually and stop mashing when the potatoes are creamy and thick enough to hold ridges.
  • Allow extra baking time if the casserole or its components are cold.

Variations

  • Use cooked or canned lentils: Drain canned lentils, use less broth, and add them after cooking the vegetables and sauce. Simmer only until heated through and the filling thickens.
  • Dairy-free mash: Replace the butter with plant-based butter and the milk with unsweetened plant milk. For a vegan version, use vegan broth.

Notes

Refrigerate leftovers, covered, for up to 3 days. Reheat portions in the microwave or warm a covered larger portion in a 350°F (175°C) oven until hot throughout. The pie can be frozen for about a month; thaw overnight in the refrigerator before baking or reheating.

Nutrition

Calories: 375 kcal | Protein: 13 g | Fat: 10 g | Carbohydrates: 55 g

Write A Comment