Vegetarian Shepherd’s Pie

Vegetarian Shepherd’s Pie
Meredith Heuer for The New York Times
Total Time
1¾ hours
Rating
5(5,064)
Notes
Read community notes

French green lentils (Puy lentils) make a hearty base for this vegetarian shepherd’s pie. They may be slighter harder to find than other lentils, but they’re worth the extra effort. Unlike brown or red lentils, green lentils retain their shape and texture after cooking, which means they stand up well to a long simmer and this rich potato topping. Store-bought vegetable stock can vary greatly so be sure to buy one with a pleasant flavor that isn’t too sweet. (Note: Parmigiano-Reggiano cheese contains rennet, so it is not vegetarian. Use a vegetarian Parmesan or leave it out. If you leave it out, be sure to season the potatoes well with salt and pepper.)

  • or to save this recipe.

  • Subscriber benefit: give recipes to anyone
    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.
  • Print Options


Advertisement


Ingredients

Yield:4 to 6 servings

    For the Topping

    • 2tablespoons kosher salt, plus more for seasoning
    • 2pounds russet potatoes, peeled and quartered (about 3 large)
    • 6tablespoons unsalted butter
    • ½cup whole milk
    • ½cup sour cream
    • ½cup packed grated Parmigiano-Reggiano cheese or vegetarian Parmesan (optional)
    • Freshly ground black pepper

    For the Filling

    • ¾cup French lentils

    For the Filling

    • 4sprigs thyme
    • cups vegetable broth
    • 1teaspoon kosher salt, plus more for seasoning
    • 4tablespoons butter
    • 8ounces sliced mixed mushrooms, such as button, cremini, and shiitake
    • 1large leek, white part only, thinly sliced (about 1½ cups)
    • 2medium carrots, peeled and diced (about 1 cup)
    • 2cloves garlic, minced
    • Freshly ground black pepper
    • 2tablespoons tomato paste
    • 2tablespoons flour
    • 1cup frozen peas, thawed
    • 1 to 2teaspoons fresh lemon juice
Ingredient Substitution Guide
Nutritional analysis per serving (6 servings)

540 calories; 27 grams fat; 16 grams saturated fat; 0 grams trans fat; 8 grams monounsaturated fat; 1 gram polyunsaturated fat; 59 grams carbohydrates; 8 grams dietary fiber; 7 grams sugars; 18 grams protein; 1179 milligrams sodium

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by

Preparation

  1. Step 1

    In a large pot, bring a gallon of water and 2 tablespoons salt to a boil over high heat. Add potatoes to boiling water and boil for about 15 to 20 minutes, until soft; a knife should go in with almost no resistance.

  2. Step 2

    Meanwhile, prepare the filling: In a 10-inch oven-safe skillet with high sides or an enameled cast-iron braiser over medium-high heat, bring the lentils, thyme and 2 cups of the broth to a simmer with 1 teaspoon salt. Reduce the heat and continue to cook the lentils, partly covered, until they are tender and most of the liquid is absorbed, about 20 minutes. Transfer the lentils to a bowl.

  3. Step 3

    Finish the topping: In a small saucepan or a microwave oven, heat 6 tablespoons of the butter and milk together until butter melts. Drain potatoes well and return to pot. Using a masher or a ricer, mash hot potatoes until smooth. Mix in the hot butter mixture and sour cream just until blended. Stir in ½ of the Parmigiano. Season to taste with salt and pepper. Cover and set aside.

  4. Step 4

    Finish the filling: Heat the oven to 375 degrees. Melt the butter in the 10-inch skillet over medium-high heat. Add the mushrooms and cook, stirring often with a wooden spoon, until they are deep golden brown, about 8 to 10 minutes. Reduce the heat to medium and add leeks, carrots and garlic, and continue to cook until tender, another 10 minutes. Season to taste with salt and pepper. Add the tomato paste and stir, cooking until it is well combined, another 2 to 3 minutes. Sprinkle flour over the mixture, stir and cook for 1 minute. Add remaining 1½ cups broth, cooked lentils and peas, and cook until thickened. Remove thyme stems and stir in lemon juice to taste.

  5. Step 5

    Top the mixture with dollops of the mashed potatoes, then spread them out over the top. (Or transfer the lentil mixture to a 3-quart casserole dish and spread into an even layer, and top with potatoes.) Sprinkle with the remaining Parmigiano. Transfer to the oven and, if the mixture is at the top edges of your pan, set a foil-lined baking sheet underneath the pan to catch any drips. Bake the pie until the potatoes have begun to brown and the edges are bubbling, about 30 minutes. Let stand at room temperature for 15 minutes before serving.

Ratings

5 out of 5
5,064 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Private Notes

Leave a Private Note on this recipe and see it here.

Cooking Notes

Absolutely delicious. I hate when people change recipes, but I had no mushrooms, so doubled the carrots to four and would use six next time; used shallot instead of leek. Okay, sorry, also used up a nice bit of goat cheese instead of sour cream in the potatoes. The puy lentils make all the difference and so does a bit of Worcestershire sauce. Oh man I changed so many things, I'm one of those irritating people. But let's take it as homage—this was so good I got text messages from people

This was a very tasty dinner on a chilly evening. The filling turned out surprisingly savory and meaty even with just cremini mushrooms instead of a mix. I admit that I used cauliflower in place of potatoes for the topping and cut the butter back to two tablespoons. No complaints from anyone. No leftovers either.

1. Add potatoes to a pan of cold well salted water, bring to a boil and cook 10 - 15 mins. Check after 10 minutes. 2. Can use half sweet potatoes, half regular potatoes. 3. Substitute Greek yogurt for sour cream. 4. Can substitute onions for leeks. 5. Can use 1/2 tsp dried thyme instead of fresh sprigs 6. Add a Tbsp or two of Panko to the grated Parmesan topping

Parmigiano-Reggiano cheese is not vegetarian. Sadly, it contains rennet (scrapings from animal intestines.) There are somewhat similar types of cheese which are vegetarian/vegan which may be available at your local cheese shop.

As others have mentioned, this makes more potato topping than you'll need. Rather than reducing the potatoes, though, I'd add more carrots, lentils and mushrooms to the base. I'd also up the base's complexity with carmelized onions, and deglaze with white wine. It just needs more oomph. Also, instead of all the effort of mixing parmesan into the potatoes, I'd up the butter and cream until you have a really good standard mashed potato flavor for the topping.

Kosher parmesan will not have rennet.

Can you make the day before? Traveling to a vacation home for Christmas dinner. Please advise!

This was AMAZING. No leftovers whatsoever! Pretty easy to make but it takes time and may take more pots and pans than anticipated. Plan ahead!

This was DELICIOUS. I made it a day ahead, for a St. Patrick's Day party (I'm the vegetarian) and everyone loved it. I kept the filling separate from the potato topping until it was time to bake. Savory and comforting - this is a delightful winter dish, and a nice choice for vegetarian and/or gluten-free guests (use cornstarch instead of the flour). I found green lentils at Trader Joe's.

I have made this several times and its been a hit every single time! There is a lot of work and a lot of pots and pans to clean after, but the recipe is totally worth it... so I've often made 1.5 times or even double the batch and frozen for another meal a few days/weeks later. I freeze the filling and topping separately in air-tight containers and thaw in the refrigerator for 24-36 hours before assembling and baking. The frozen version comes out just as good and leftovers are also delish!

Cook it all separately. Worth it. Add rosemary. Use potato water bullion with the veggies. Caramelize onions first. Use potato water and yogurt in mashed potatoes. Smoked paprika on top. Add celery and corn.

A delightful meal and I dare say better than meat based shepherd’s pies I have eaten. I did not find the prep work too much. I did boil potatoes the day before and warmed them up in the microwave before mashing. This did cut down on the prep time. While the potatoes boiled I peeled and cut the vegetables and stored in frig until the next day.

Try cooking the lentils with two cups red wine for two cups of the broth. I also use a mash of potatoes, one mashed parsnip, and one mashed white sweet potato. As many comments indicate, this is a recipe which can take many variations and almost all enjoy it, especially on a cold night

Really good dish--even though (as a non-vegan), I (and my family) also love traditional Shepherd's Pie with lamb. Added Worcester sauce. Surprised at the comments about the number of dishes. By pre-cooking the lentils in the same pan that is later used for the mushrooms, leeks, tomato paste, etc., the only cooking pans are two (the above-mentioned, and one for cooking the potatoes pre-mashing). Yes, it takes some time (and measuring cups/bowls), but this is hardly unusual to any recipe.

This was very tasty. My son, who is not vegetarian, said it was good as he was eating it. I usually have to ask if he likes something, and then I get a critique as though he were a critic on Chopped. I used shallots, instead of leeks, because I prefer their flavor. I used a Parmesan (without rennet) which adds a lot of flavor to the potatoes. I will definitely make this again.

I made this as written for my vegetarian-leaning Irish husband and he liked it but I should have used more umami such as Worcestershire sauce in the cooking process. It’s a bit simple for modern tastes.

Loved this. Added some zucchini from my garden and a little broccoli I think it’s flexible for any veg you have in the fridge. Mashed potatoes make everything better

Outstanding! I substituted tofu for the mushrooms, and 1/2 tsp of dried thyme for the sprigs. I'm so happy that I have leftovers for tomorrow.

Delicious! Made David Tanis garlic olive oil p/o butter potatoes and added locatelli Romano p/ o parmesan. Omitted salt(betterthan buillion had enough), thyme herbs, only cremini mushrooms, red onion p/o leeks &cornstarch p/o flour(glutenfree). Pressure cooked potatoes(5 min) and lentils(10 min) to save time. Put in airfryer at 350f for 20 minutes. Looked and tasted divine! It was hard to stop eating! Love this dish, definite keeper.

Amazing. Followed all ingredients exactly- but slightly rounded up- 1/4 c more lentils, an extra potato, etc. The ONLY change I would make is to leave out the Parmesan cheese or instead swap with shard cheddar. Filled a 9x12 casserole dish perfectly.

Made into pot pie: 1.5 lb gold potatoes diced, boiled in salted water til tender, added to rest after broth 1 can broth No lentils 2 large stalks celery with onion and carrots 1 tsp worstershire sauce sauce for flavor at end instead of lemon Oven 375 1 cup bisquick, 1 egg, 1/2 cup milk blended and poured on top before oven 30 min in oven

Wonderful recipe, just delicious. Had to sub black lentils for French green but otherwise made as written. A lot of pans but worth it. Would be an excellent pot luck dish. I always trust NYT 5* recipes and have never been disappointed!

Great - I just came on here to see if black lentils would work!

Spectacular dish. Wow. Probably doesn’t need adjustment, but I deglazed pan with bourbon and added some diced, soaked dry mushrooms and their liquid. This made it a bit more complex and truly delicious. While i love traditional versions of this, I gotta say, this’ll be a go to recipe for just us and also for guests. Yummmmm.

Followed recipe exactly and it was FANTASTIC,

Made this mostly as written (seasoning/preference adjustments to potatoes) and it was outstanding. I brought this to a gathering on St.Patrick's day and everyone asked for the recipe. You really don't miss the meat in it at all. No one in the group was a vegetarian but I know one of them doesn't like ground meat, so thought this would be a good option. I will definitely make this again, and not just for St. Patricks. This will be a go-to recipe.

I had virtually everything except leeks (yellow onions work just fine). But, I've made this several times and the first two times with what I had on hand for lentils (brown) and once with French lentils. If you can get them, the French lentils make a huge difference. It's good without them, but it's awesome with them.

Potentially add 1 chopped sage leaf to the butter on the sautéing leeks step?

It would be lovely with rosemary

I have made this several times now. It is a fantastic dish. Once substituted whipped cauliflower for the potato topping. Last time I added a half bag of spinach chopped up and a stalk of celery. Otherwise followed the recipe. It has so much flavor and good texture mix. Brought it to a potluck where it was a big hit.

A new St. Pat tradition. I have a rule that I need to cook a recipe at least twice before I move it to my "favorites" file. This recipe was so delicious that it's earned a cooked-once-and-it's-saved-in-the-favorite-file honor. I did add some Worcestershire sauce and forgot to add the lemon at the end. I even made a special trip to the grocery store to buy a lemon. Ugh! Also, nixed the sour cream and parm cheese in the mashed potatoes because the butter and milk make them rich enough already.

Private notes are only visible to you.

Advertisement

or to save this recipe.