Push a serving spoon through the browned potato ridges and you get creamy mash first, then glossy lentils and tender vegetables underneath. The gravy stays with the filling instead of running across the plate, and those rough potato peaks give you a few browned edges among all the softness.
The important part happens before the pie reaches the oven: get the lentils tender first, then reduce their cooking liquid into gravy. Trying to finish both jobs at once is how you end up choosing between hard lentils and a filling too loose to hold the potatoes.
Then there is the topping. Too much water or milk and the mash sinks into the filling. Here it stays creamy, with enough body to spread cleanly and brown on top.
Mushrooms and wine are optional, and the recipe also works with canned lentils, frozen chopped vegetables or leftover mashed potatoes. With browned vegetables, savory gravy and a generous potato layer, the lentils make a substantial main course on their own.
Quick Answer
For lentil shepherd’s pie, cook brown or green lentils until tender, reduce the filling until a spatula trail stays open briefly, top with creamy mashed potatoes, then bake at 400°F / 200°C / 180°C fan for 20–25 minutes and rest for at least 10 minutes.
Let the finished filling sit for about 10 minutes before topping it. Spread the potato right to the edges, rough up the surface with a fork, and broil or grill for 1–3 minutes at the end if the ridges need more color.
You may also see this meat-free potato-topped pie called lentil cottage pie. In current usage, shepherd’s pie usually refers to a lamb filling and cottage pie to beef; meat-free versions are commonly described with either name.
Start With Dry or Cooked Lentils?
Starting with dry lentils is straightforward rather than fast. Much of the extra time is simmering, baking and resting rather than hands-on work. Already-cooked lentils remove the longest stage.

From Scratch: Dry Lentils
- Use brown or regular green lentils.
- No soaking is required.
- Rinse and check for grit or small stones.
- Cook the lentils before reducing the gravy.
- Allow roughly 90–105 minutes elapsed, including baking and resting.
Faster: Cooked Lentils
- Use cooked brown or green lentils.
- Drain and rinse canned lentils well.
- Use much less broth.
- The filling only needs to heat, season and reduce.
- Allow roughly 70–85 minutes elapsed, including baking and resting.
For the quickest practical version, use canned lentils with about 16 oz / 450 g frozen diced onion-carrot-celery mix and warmed leftover mashed potatoes. Cook the frozen vegetables until their obvious freezer moisture has evaporated before continuing. If you’re starting with leftover mash, about 5 cups is a useful target; loosen it only enough to spread.
Red lentils need a different formula. They soften and break down much more readily than brown or green lentils, so they are not a direct substitute in the method below.
Still choosing between bags? Compare the lentil options.
Lentil Shepherd’s Pie Recipe
Makes 6 generous or 8 moderate servings. Use a 9×13-inch / 23×33-cm baking dish with about 3–3½ qt / 2.8–3.3 L capacity, or a deep 12-inch / 30-cm oven-safe skillet of similar capacity.

Doubling the recipe? Use two normal-depth dishes rather than one very deep casserole so the centers heat through and the tops brown more evenly.
Recipe at a Glance
| Serves | 6 generous or 8 moderate portions |
|---|---|
| Pan | 9×13 in / 23×33 cm; about 3–3½ qt / 2.8–3.3 L |
| Active work | Roughly 35–45 minutes |
| Typical elapsed time — dry lentils | About 1 hour 40 minutes (typically 90–105 minutes) |
| Typical elapsed time — cooked lentils | Typically 70–85 minutes |
| Oven | 400°F / 200°C / 180°C fan |
| Bake | 20–25 minutes |
| Rest | 10 minutes; closer to 20 for neater portions |
| Ready when | Gravy bubbles around the edges and the potato ridges are browned |
The potato and filling stages overlap. Start the potatoes after the vegetables soften, then let them simmer while you finish and cook the lentil filling.
Equipment
- 12-inch / 30-cm wide skillet, sauté pan or Dutch oven
- Large saucepan
- 9×13-inch / 23×33-cm baking dish if needed
- Colander
- Potato masher or ricer
- Wide spatula or spoon
- Rimmed sheet pan if the casserole dish is close to full
A wide filling pan makes the final reduction easier because water escapes faster across a broad surface.
Lentil Filling

- 2 tablespoons olive oil — 30 ml
- 1 large onion, finely diced — about 7 oz / 200 g
- 2 medium carrots, finely diced — about 6 oz / 170 g
- 2 celery stalks, finely diced — about 4 oz / 115 g
- 4 garlic cloves, minced
- 2 tablespoons tomato paste — about 1 oz / 30 g
- 1 teaspoon dried thyme
- ¼ teaspoon dried rosemary
- 1 bay leaf
- 1 cup dry brown or regular green lentils — about 7 oz / 200 g, rinsed
- Low-sodium vegetable broth: 2½ cups / 600 ml for the no-wine route, or 2 cups / 480 ml if using wine, plus up to ½ cup / 120 ml extra as needed while the dry lentils cook
- 1 tablespoon vegetarian Worcestershire sauce
- 1 teaspoon soy sauce or tamari
- ¾ teaspoon fine salt, divided — ¼ teaspoon with the vegetables, up to ½ teaspoon to finish
- 1 cup frozen peas — about 5 oz / 140 g
- 1–2 teaspoons balsamic or red wine vinegar, as needed
- Freshly ground black pepper
No vegetarian Worcestershire? Use 2 teaspoons soy sauce or tamari plus 1 teaspoon balsamic vinegar, and omit the separate teaspoon of soy sauce. Taste before adding more vinegar later.
Mashed Potato Topping
- 3 lb / about 1.35 kg potatoes, weighed before peeling, peeled and cut into even chunks
- 6 tablespoons butter — about 3 oz / 85 g
- ½ cup warm milk — 4 fl oz / 120 ml, plus up to another ¼ cup / 60 ml if needed
- 1¼ teaspoons fine salt, plus salt for the cooking water and more if needed
- Freshly ground black pepper
- ½ cup finely grated vegetarian sharp cheddar or another vegetarian hard cheese — about 2 oz / 55 g, optional
- 1 tablespoon melted butter or olive oil, optional, for the top
Three pounds of potatoes gives a 9×13-inch pie a generous top layer. Yukon Golds or other yellow, all-purpose mashing potatoes make a creamy topping; russets or other floury, starchy potatoes make it fluffier.
If Your Lentils Are Already Cooked
Use about 2½ cups / 500 g drained cooked brown or green lentils. That is usually around two 14–15 oz / 400–425 g cans, depending on brand and drained weight.
Drain and rinse them, then leave them in the colander for a few minutes while you cook the vegetables. Shake off obvious rinse water before measuring. For this route, use 1¼ cups / 300 ml low-sodium vegetable broth.
Optional Flavor Additions
- 8 oz / 225 g mushrooms, finely chopped
- ½ cup / 120 ml dry red wine
- ½ teaspoon smoked paprika
None is essential.
1. Cook the Vegetables
Heat the olive oil in a large wide skillet, sauté pan or Dutch oven over medium heat.
Using mushrooms? Cook them first for about 6–8 minutes, until their released liquid has evaporated and some edges have browned. Transfer them to a bowl.
Add the onion, carrot and celery with ¼ teaspoon filling salt. Cook for 8–10 minutes, stirring occasionally, until the onion is translucent, the carrots are beginning to soften and a few edges have browned.
If the pan still looks pale and wet, give it another minute or two.

2. Start the Potatoes
Put the potato chunks in a large saucepan and cover with cold water by about an inch.
Salt the water generously, bring to a boil, then reduce to a steady simmer. Cook until a knife passes easily through the center, usually 15–20 minutes depending on chunk size.
3. Darken the Tomato Paste
Add the garlic to the vegetables and cook for about 30 seconds.
Stir in the tomato paste, thyme and rosemary. Add smoked paprika now if using. Cook for 2–3 minutes, until the paste darkens from bright red toward rust-red and begins clinging to the pan.

Using wine? Add ½ cup / 120 ml and simmer for another 2–3 minutes, scraping the pan, until noticeably reduced. Use 2 cups / 480 ml broth with the lentils in the next step. Keep up to ½ cup / 120 ml extra broth nearby in case they need it.
4. Cook the Lentils
Using already-cooked lentils? Skip the covered simmer below. Add 500 g cooked lentils, the bay leaf and 1¼ cups / 300 ml broth, simmer uncovered for 8–10 minutes, then go straight to Step 5.
For dry lentils, stir in the rinsed lentils and bay leaf. Add 2½ cups / 600 ml broth, or 2 cups / 480 ml if you used wine.

Bring to a simmer, reduce the heat to a gentle steady bubble, cover and cook for 25 minutes.
With the lentils simmering and the potatoes already cooking, most of the active work is behind you.
Then bite into a lentil. Many brown lentils will be ready around 25–35 minutes; regular green, Puy or older lentils may take longer. Continue in 5-minute intervals until there is no chalky resistance in the center.
If the pan dries out first, add extra broth ¼ cup / 60 ml at a time, cover and keep cooking.
The lentil itself gets the final vote. The clock only tells you when to start checking.

5. Finish the Gravy
Remove the bay leaf. Stir in the Worcestershire sauce, soy sauce or tamari and any browned mushrooms.
Simmer uncovered until the loose liquid begins turning into glossy gravy.
Drag a wide spatula through the center:
- Liquid immediately runs back in: keep reducing.
- A trail that stays open for a moment, then slowly closes: nearly ready.
- If the trail stays open and the filling barely moves: add broth 1–2 tablespoons / 15–30 ml at a time.

When the filling is slightly looser than you want it to finish, stir in the peas and cook for another 2–3 minutes.
Check once more with the spatula. The lentils should look coated in gravy, and a spoonful should slump rather than pour.
Still loose after several minutes? Mix 1 teaspoon cornstarch with 1 tablespoon / 15 ml cold water, stir it in and simmer for another minute.
Do not top a watery filling. The oven should finish a good gravy, not rescue lentil soup.
6. Mash the Potatoes
Drain the potatoes well and return them to the hot empty saucepan.
Leave them over very low heat, or simply in the residual heat of the pan, for 1–2 minutes. This lets excess water escape before the butter and milk go in.
Add the butter and mash, or use a ricer. Add the first ½ cup / 120 ml warm milk, then use more only if the potatoes need it.
Season with the 1¼ teaspoons fine salt and black pepper, then taste and add more salt only if needed. Fold in the cheese if using.
The mash is ready when a spoonful sits in a soft mound and fork ridges stay visible instead of immediately flattening. It should still taste creamy.
Avoid the food processor or immersion blender; either can work the starch enough to make the potatoes gluey.

7. Taste the Filling With the Mash
Take a little filling and a little potato in the same bite.
Potato mutes seasoning. A gravy that tasted fine on its own can seem flatter once the two layers meet.
Add up to the remaining ½ teaspoon filling salt, a little at a time, plus black pepper or a little more Worcestershire or soy if needed.
If the filling tastes rich but flat, try acid before adding more salt. Start with 1 teaspoon balsamic or red wine vinegar; add the second only if the combined bite still needs it.
If you used the soy-and-balsamic Worcestershire substitute, taste first because you may already have enough acidity.

8. Let the Filling Settle, Then Top It
Heat the oven to 400°F / 200°C / 180°C fan.
Transfer the filling to the baking dish if needed, level it and leave it for about 10 minutes.
If it is still steaming aggressively or the mash is particularly soft, give it closer to 15 minutes. It doesn’t need to be cold.
Dot small spoonfuls of mashed potato all over the surface. Once most of the filling is covered, gently join the mounds together.
Spread the potato right to the edges so it forms a loose seal over the filling. Gaps around the sides give bubbling gravy an easy way through.
Drag a fork lightly across the surface to make ridges. Brush or drizzle with a little melted butter or olive oil if you want stronger browning.

9. Bake, Brown and Rest
Set the baking dish on a rimmed sheet pan if it is close to full.
Bake for 20–25 minutes, until gravy bubbles at several points around the edges and the raised potato ridges are beginning to brown.
If the center is hot but the top is pale, switch to the broiler/grill for 1–3 minutes and watch continuously.
Rest for at least 10 minutes. Straight from the oven, the gravy is still moving underneath the potatoes; resting gives it time to settle back around the lentils.
Wait closer to 20 minutes for cleaner portions. Ten minutes on the counter does more for the first serving than ten extra minutes in the oven.

Need something else? Troubleshooting · Make Ahead · Back to Top
If Your Pan Looks Different
If yours is already bubbling happily in the oven, you are done. The rest is for next time—or for a pan that looks wetter, drier or slower than expected.
Your lentils may not match someone else’s at exactly minute 30. Your potatoes may need less milk. A wide skillet may reduce much faster than a Dutch oven. Use the physical cues instead of trying to force your pan to match the clock.

Which Lentils Are Best?
If you are standing in the supermarket deciding between bags, buy brown lentils. Regular green lentils are the next easiest choice and give a slightly firmer filling.
| Lentil | What to Expect |
|---|---|
| Brown | Reliable everyday choice; tender with enough structure |
| Regular green | A little firmer; may need more time |
| Puy/French | Very defined texture; often slower to soften |
| Black/Beluga | Firm and chewy; useful if you already like them |
| Canned brown/green | Fastest route; needs much less broth |
| Red | Breaks down into a much softer filling |
Texture is the deciding factor. In a creamy dal tadka, lentils can soften much further. Here, keeping them visible gives the filling more bite beneath the potatoes.

Puy and black lentils are good options when you specifically want a firmer texture, but neither is necessary enough to justify a special shopping trip.
Red lentils are different. They partially dissolve as they cook, producing a softer, more cohesive filling. That can still make a good potato-topped pie, but the liquid and timing need to be built around red lentils rather than copied directly from this recipe.
How Much Milk Does the Mash Need?
Different potatoes absorb different amounts of milk, so the texture matters more than using every last milliliter. Stop when the mash holds a soft mound and fork ridges stay visible. There is no prize for emptying the measuring cup.
If you want a deeper guide to potato varieties, warm dairy and avoiding gluey mash, see our Mashed Potatoes Recipe.
When Something Looks Off
Stop before the potatoes go on if you can. Most problems are easier to correct in the pan.
| Problem | Fix |
|---|---|
| Watery filling | Simmer uncovered until the spatula trail briefly holds |
| Dry filling | Add broth 1–2 tbsp / 15–30 ml at a time |
| Hard lentils | Add ¼ cup / 60 ml liquid, cover and keep cooking |
| Mushy lentils | Stop cooking; stir as little as possible |
| Flat flavor beside potato | Taste both together; adjust seasoning and acid |
| Too salty | Loosen carefully with unsalted liquid |
| Loose mash | Warm gently to evaporate moisture |
| Stiff mash | Add warm milk 1 tbsp / 15 ml at a time |
| Gummy mash | Hard to reverse; avoid a blender or processor next time |
| Potato sinks | Correct both textures, let the filling settle and dollop the mash |
| Pale top | Fork the surface and finish briefly under the broiler/grill |
If the Filling Is Watery
First check whether you used dry or already-cooked lentils. Cooked lentils need far less broth.
Then look at anything else you added. Mushrooms and zucchini release water, frozen vegetables may carry ice, and previously frozen cooked lentils can shed liquid as they thaw.
Once the lentils are tender, leave the pan uncovered and let the excess moisture cook away.
If the Mash Is Sinking
Check both layers. The filling needs enough body to support the potatoes, and the mash needs enough body to hold itself.
Then give the filling ten minutes before topping. Small dollops are much easier to spread gently than one heavy mound in the middle.

Changing the Ingredients
Most substitutions come down to how much water they bring into the pan.

Mushrooms: completely optional. If using them, chop them finely and brown them until their released liquid has evaporated before cooking the onion, carrot and celery. Nothing needs to replace them if you leave them out.
Frozen vegetables: frozen diced onion, carrot and celery can replace the fresh vegetables; cook off obvious freezer moisture first. Frozen mixed vegetables also work, but check the gravy again before topping.
Zucchini: it releases much more water than carrots or peas. Cook it thoroughly before it joins the filling, or keep it separate. Our Air Fryer Zucchini is an easy side if you want the vegetable without changing the gravy.
Sweet potato: it makes a softer, sweeter topping. Keep the mash fairly firm and taste it with the filling before assembly; the gravy may need slightly stronger seasoning.
Spinach: wilt and drain it first. No wine? Use the broth version as written. Leftover mash? Warm it before spreading and loosen only as much as necessary.
Making It Vegan
The lentil filling barely changes. Use vegan Worcestershire or the soy-and-balsamic substitute, replace butter with vegan butter or olive oil, use unsweetened plant milk, and skip the cheese or use a plant-based alternative.
Plant milks vary in thickness. Add them gradually and stop when the potatoes spread easily and hold their ridges.
If You Need It Gluten-Free
The base recipe contains no flour. Check the vegetable broth and Worcestershire, and use gluten-free tamari instead of regular soy sauce where needed. Check the optional cornstarch package too if cross-contamination matters.
Make Ahead, Freeze and Reheat
Short version: make the filling and mash up to 2 days ahead, or assemble the whole pie up to 24 hours ahead. For longer storage, freeze it.

A Day or Two Ahead
Refrigerate the cooked filling and mashed potatoes separately for up to about 2 days.
Warm both before assembly. Chilled lentil gravy often thickens, so add a splash of broth if needed. Cold mash may need a little warm milk before it spreads comfortably.
You can also assemble the entire pie up to about 24 hours ahead. A refrigerator-cold casserole may need roughly 10–15 minutes longer than one assembled warm. Look for bubbling filling and a thoroughly hot center; if checking with a thermometer, aim for 165°F / 74°C in the center.
Freezing
If potato texture matters most, freeze the cooked lentil filling on its own and make fresh mash later.
If you’d rather have the whole casserole ready to go, cool the filling and mash, assemble the pie, wrap it well and freeze it before the final bake. For best quality, use the frozen filling or assembled pie within about 2–3 months; see the USDA freezing guidance.
Thaw an assembled pie overnight in the refrigerator, then bake it as a refrigerator-cold pie, allowing extra time for the center to heat through.
Baked portions can also be frozen. The potato may lose a little fluffiness after thawing, but the pie still reheats well.
Refrigerating and Reheating
Cool leftovers promptly, cover and refrigerate for 3–4 days. The USDA leftovers guidance recommends reheating leftovers to 165°F / 74°C.
Individual portions reheat well in the microwave or covered in the oven.
For a whole refrigerated pie, cover loosely and reheat at 350°F / 175°C. Start checking around 30 minutes; a deep, cold casserole commonly needs roughly 30–45 minutes or longer. Trust the center temperature more than the clock.
Once hot, uncover and briefly broil/grill the top if the potatoes have softened. If dinner is only delayed for a short while, keep the baked pie loosely covered and re-crisp the top under the broiler/grill for 1–2 minutes before serving if needed.
What to Serve With It
You don’t need much beside it. Something green or sharp is enough.
Try lemony green beans, roasted broccoli, crispy roasted Brussels sprouts, pickled onions or a leafy salad.
A cold vinegar cucumber salad gives especially good contrast against the soft casserole.

Dinner Is Ready
Look around the edges first. The gravy should be bubbling, the forked potato peaks should have some color, and after the rest a serving spoon should lift both layers without leaving a pool of liquid behind.
Don’t worry if the first serving isn’t a perfect square. This is a spoon-and-plate casserole. What matters is that the potatoes and lentils come up together and the gravy stays with the filling.
Spoon it onto plates while the top is still hot, add something green or sharp beside it, and try to catch one of those browned potato ridges in the first bite.

If you make it, tell us which lentils you used—and whether your pan wanted more broth or less. Those details help the next person making it.
