There is something very wintry, very comforting about Shepherd’s Pie.
Hearty vegetables in a brothy sauce topped with fluffy mashed potatoes, all baked to bubbly perfectly. It’s kind of what Thanksgiving dreams are made of, at least in my world.
Origin of Shepherd’s Pie
The exact origin of Shepherd’s pie is a bit of a mystery! But both the Irish and British claim the origination of this hearty, mashed potato crust dish. It’s thought that it may have developed in the mid-19th century from cottage pie, which is a similar dish made with a different type of meat in the filling (source). The following is our plant-based take on the concept.
Vegan Shepherd’s Pie
My family wasn’t big on casseroles growing up and John and I aren’t big on them now, but this recipe may be our one exception.
Traditional Shepherd’s pie contains ground beef, which I considered swapping for walnuts, a combination of mushrooms and walnuts, or lentils.
Being that lentils seemed to pack the most nutritional punch and protein, I went that route! Plus, they cook up nicely while your potatoes are boiling, making the whole process rather seamless.
Lentils are a plant-based powerhouse. Not only are they affordable and easy to cook, they’re also high in essential nutrients like fiber, iron and protein (9 grams per 1/2 cup serving).
They also absorb flavors well and can be added in place of ground beef in just about any recipe. That’s great news if you ask me!
This recipe is not only nutritious, tasty and filling, it’s also simple!
Just 10 ingredients required and about 1 hour from start to finish. I could see this not only being a vegetarian-friendly Thanksgiving entree, but an easy weeknight meal for colder months ahead.
So, what does it taste like? I’m glad you asked. It’s:
Hearty
Filling
Savory
Loaded with veggies
Herb-infused
Warm
Comforting
& Seriously satisfying
I cooked this up and John and I both gladly ate two servings for dinner. We’re not even really “casserole” people, but we both loved the flavor, consistency and simple nature of this dish.
This will definitely become a staple for us in the winter months ahead.
We hope you guys love this recipe! If you give it a try, be sure to let us know in the comments, or by tagging a photo #minimalistbaker on Instagram! We’d love to see.
Cheers, friends!
1-Hour Vegan Shepherd’s Pie
Ingredients
MASHED POTATOES
- 3 pounds yukon gold potatoes, partially peeled (thoroughly washed)
- 3-4 Tbsp vegan butter
- Sea salt and black pepper (to taste)
FILLING
- 1 Tbsp olive oil
- 1 medium onion (diced)
- 2 cloves garlic (minced)
- 2 Tbsp tomato paste (optional)
- 1 healthy pinch each sea salt and black pepper
- 1 1/2 cups uncooked brown or green lentils (rinsed and drained)
- 4 cups vegetable stock (DIY or store-bought)
- 2 tsp fresh thyme (or sub 1 tsp dried thyme per 2 tsp fresh)
- 1 10-ounce bag frozen mixed veggies: peas, carrots, green beans, and corn
Instructions
- Slice any large potatoes in half, place in a large pot and fill with water until they’re just covered. Bring to a low boil on medium high heat, then generously salt, cover and cook for 20-30 minutes or until they slide off a knife very easily.
- Once cooked, drain, add back to the pot to evaporate any remaining water, then transfer to a mixing bowl. Use a masher, pastry cutter or large fork to mash until smooth. Add desired amount of vegan butter (3-4 Tbsp as original recipe is written // adjust if altering batch size), and season with salt and pepper to taste. Loosely cover and set aside.
- While potatoes are cooking, preheat oven to 425 degrees F (218 C) and lightly grease a 2-quart baking dish (or comparable sized dish, such as 9×13 pan. An 8×8 won’t fit it all but close! // as original recipe is written // adjust number or size of dish if altering batch size).
- In a large saucepan over medium heat, sauté onions and garlic in olive oil until lightly browned and caramelized – about 5 minutes.
- Add tomato paste (optional) and a pinch each salt and pepper. Then add lentils, stock, and thyme and stir. Bring to a low boil. Then cover and reduce heat to simmer. Continue cooking until lentils are tender (35-40 minutes). Once tender, remove the lid and continue simmering uncovered, stirring frequently, to evaporate any excess liquid.
- In the last 10 minutes of cooking, add the frozen veggies, stir, and cover to meld the flavors together.
- OPTIONAL: To thicken the mixture, add 2-3 Tbsp (amount as original recipe is written // adjust if altering batch size) mashed potatoes and stir. Alternatively, scoop out 1/2 of the mixture and whisk in 2 Tbsp (amount as original recipe is written // adjust if altering batch size) cornstarch or arrowroot powder and whisk. Return to the pan and whisk to thicken.
- Taste and adjust seasonings as needed. Then transfer to your prepared oven-safe baking dish and carefully top with mashed potatoes. Smooth down with a spoon or fork and season with another crack of pepper and a little sea salt.
- Place on a baking sheet to catch overflow and bake for 10-15 minutes or until the mashers are lightly browned on top.
- Let cool briefly before serving. The longer it sits, the more it will thicken. Let cool completely before covering, and then store in the fridge for up to a few days. Reheats well in the microwave.
Video
Notes
*Nutrition information is a rough estimate.
Shannon says
Made this last night and it was SO good on a cold Canadian evening! I added a splash of red wine to sauteed onions before adding the lentils. Then, when the lentils/vegetable mixture was almost finished cooking, I threw in a few spoonfuls of tomato paste to give it a bit of depth and thickness. I’ll definitely be making this on a regular basis. Thanks for the recipe!
Ashley says
I made this for Thanksgiving and it was a huge hit! People went back for seconds and thirds! My dad called me 2 days later and said even the leftovers were excellent! Thank you Dana!!
Terri Stefanou says
Have you made the lentil mixture in an instant pot? If so, would you please leave instructions? Thank you!
Michaela says
I just did this and it worked great.
1. Sautee garlic & onion .
2. Add lentils, stock & thyme. Mix. Turn off saute.
3. Pressure cook on high, 10 minutes,.
4. I waited about 5 min, then manually released the pressure, and stirred in the mixed veg.
Raquel says
This is an excellent recipe! To mimic other shepherd’s pie recipes I’ve made in the past I did add a few spoonfuls of tomato paste and a spoonful of worchestershire sauce – made an already great recipe even more awesome! Thanks Dana!
Breanna Zuk says
I made This tonight, I’ve made a vegan Shepard’s pie before but lost the recipe so tried this one instead. I dont Know what I did wrong. I follwed the steps carefully but I found it very liquidy, even after I followed the steps to thicken it using both corn starch and the mashed potatoes. It turned out more like a stew for me, and the mash pretty much sunk when I put it over top. The only thing I guess that was different was I used Pre-soaked lentils, rather then dry. But I was Always taught to pre soak them before cooking, I know This recipe is older, but if you see this and have any recommendations on what I could do better next time that would be appreciated.
Kris says
Ok, so I made a couple more mods. First, I added a bay leaf to the lentil mixture while cooking. Because…why not? What I’m learning abiut vegan cooking is that it’s all about building flavors. We’re used to animal fat and flesh as our flavor base and it takes a bit to think differently about how to build flavor.
Second, I topped the thing with a sprinkling of nutritional yeast before tossing it in the oven. Couldn’t hurt, right?
Kris says
I’m making this for the second time as we speak. It immediately became a staple of my winter dinner rotation!
The only modification I’ve made is to add coconut milk to the potatoes for extra creaminess. And also roasted garlic because I loooove roasted garlic in my mashed potatoes!
Valerie says
I made this and it was GREAT! I made some changes though.
1st: I used leftover mashed potatoes. This made it way easier to make by getting rid of the first few steps. I put a couple pats of butter (not vegan) on top of the potatoes once I had assembled everything.
2nd: I used my INSTANT POT! It was awesome! I cooked the onion and garlic on the sauté function, then added and cooked the lentils at high pressure for 15 mins, let it sit for 10 mins, and then did a quick release, at which point I added the frozen veggies, covered the pot again, and let them heat up.
3rd: After I felt the frozen veggies were nice and cooked, I seasoned. I found that adding vegan worcestershire sauce reaaaally elevated the dish (otherwise it was pretty bland). I probably used closed to a tablespoon.
This recipe was delicious, and definitely will be a favorite of mine whenever I have leftover mashed potatoes. :)
Regina says
Delicious! I added 8oz of quartered crimini mushrooms sauteed with garlic, and cooked all filling ingredients in a cast iron skillet, then topped with the potatoes and baked in the same pan. Next time I’ll add even more mushrooms for more umami. Great hearty recipe, thank you.
Tammy says
My whole family loved this! We were short on time so we used premade lentils from TD. We also added a small amount of onion soup mix. We served it with your mushroom gravy. Even our non vegan kids liked it!
Iswari says
It appears I’m in the minority, but I found the lentil layer to be super bland. ?
SANDY says
LOVE this! It turned out perfect! SO good…I just re-heated a piece and its yummy.
I dont cook with lentils much (I know I know….I wish I had a better relationship with them!) so I used Gardenia’s “meat crumbles”…..so good. I also added Sage (1 tsp), shredded portabella mushrooms. Added a tbls of Vegan Mayo (I love Just mayo) to the potatoes just to add a secret flair to it. This was kind of a family tradition..my mom would secretly put in whipped cream – a small amount -to potatoes. Sicne I dont use whip cream – i tried the mayo and that amount was subtle and just enough,
Just found this website and am grateful for it. Its wonderful.
Sam says
This was amazing! My boyfriend and I made it for our thanksgiving. His parents (meat eaters) loved the dish just as much as we did. It was a hit, full of flavor and texture. We will be making the again and adding it to our favorites!
Gina says
This is delicious and I’ll definitely make it again!! I did use canned lentils just because I always have them on hand and it’s quick and easy. Thank you for sharing!
Time featherstonehaugh says
Very nice recipe, excellent flavour. Just to let you know, and sorry about the correction, Shepard’s pie is made with lamb, cottage pie is made with beef. The are countless recipes that sub beef because it is cheaper and more readily available in the USA. Shepards care for sheep, not cows.
Jennifer says
Hello! Thinking this may be our entreé for our first meatless Thanksgiving. :). Silly question, but wondering if you have any tricks for making the mashed potato topping look so festive as you did? Did you use a piping bag or..? Thanks so much!
Amanda says
Awesome recipe! We made this with red lentils, which softened up really quickly and nicely (though lost its texture). Loved having a hearty, flavorful meal that’s full of veges. I’d definitely make this again.
Aidan says
Oops, forgot to rate in my previous comment. 5 STARS FOR SURE!!!
Aidan says
I LOVE this recipe. I found it a couple years ago back when I was in college (and vegetarian) and fell in love. Now that I’m eating meat again it’s still one of my go to hearty veggie packed meals.
I was wondering though, do you think it would work to throw veggies/lentils in a crockpot on low for a few hours, then top with mashed potatoes and throw in the oven? This recipe is already soo easy, but I’m trying to think of ways to use my crockpot to save a little time when I get home from work.
Thanks so much for this recipe!
Support @ Minimalist Baker says
Hi Aidan! We haven’t tried it, but if you do let us know how it turns out!
RunningPath says
I made this Friday and the taste was fantastic but I would definitely make changes if I make it again. First, for whatever reason my lentils were quite dry. I’m going to make some mushroom gravy to serve the leftovers with. Second, I would actually use 2 lbs of potatoes, not 3. Way too much potato. But the flavors were perfect and I ate a ton :)
Mrs E. says
What fantastic comfort food this is a great recipe and it freezes well. It’s a bit of work when doubling the recipe it sure makes for an easy dinner when pulling out of the freezer. I mixed regular potatoes and a sweet potato in with them and it gave the illusion of cheddar cheese mixed into the potatoes which was kind of fun love the flavors of this dish I just sauteed my vegetables and added water and did not need any stock
Kelly says
Hi! I’m making this right now for dinner tonight. Can I put it all together and then warm it in the oven tonight for dinner or will it be too dry? Should I just put the lentil and veggies in the 9*13 and re-whip and add the potatoes to it later before baking?? Of course it’s easiest to put it all together now but don’t want to mess it up!
Anthea Saunders says
This was beautiful!! I’ve recently began following a vegan diet and this made my life so simple! My non-vegan mother enjoyed this dish as well.
Is it suitable to freeze?
Support @ Minimalist Baker says
Hi Anthea! We haven’t tried it, but it looks like others have and had success with it!
Jasmine says
Can I use fresh veggies instead of frozen
Support @ Minimalist Baker says
Hi Jasmine! Yes you can!
Gina says
I just made this and it is delicious!! I used canned brown lentils because I didn’t have dried. I ended up cooking the onions and garlic, added the veggies then I added about 3/4 cup broth and the spices and a dash of Worcester sauce. Heated it all up and then thickened it with a cold water/corn starch slurry. The potatoes browned up nicely and it was a perfect Casserole on this cold and dreary day in Maine today. Thank you for sharing this recipe and all the others. You’re my favorite blog for vegan recipes!
Susan A says
Yum! I will definitely make this again, my family loved it. I think I will try adding some tomato paste to the lentil mix fir a little extra flavor, but just as is it is delicious and hearty.
Penny says
My Mum made this for us and it was delicious. I made it and it was so liquidy it was more like soup! I think where I may have gone wrong is that I used already cooked lentils so maybe I should have reduced the amount of stock used? Any ideas as I would like to try it again?
Support @ Minimalist Baker says
Hi Penny! Like you mentioned I would try using uncooked lentils or using less stock next time!
Louise says
Great recipe but thought I’d add that in England, traditional Shepards pie is actually made with lamb. Cottage pie is made with beef. A good way to remember it is that shepards keep sheep :)
Magan Lucas says
This was absolutely delicious. I halved the amount of potatoes and split into 4 servings for a hearty meal prep I’m going to be putting this in the rotation all winter.
Beaumont says
I made this for a family weekend and it turned out delicious! The only adjustment I made was to use some instant mashed potatoes along with some of the boiled and mashed ones (I didn’t have enough to boil).
It was savory, tasty, and a big hit! Definitely going to make it again.
Beaumont says
Oops, I meant to hit five stars but my phone screen didn’t do it. To be clear, I give this recipe 5 stars.
Anne says
Lovely pie. Trying to cook vegan for my son and I loved it too. This will become a new family favourite.
Lydia says
Made this tonight with leftover garlic mashed potatoes. This was so much better than regular shepherds pie (sorry mom). I had to stop myself from eating thirds! Thank you. All your recipes are fantastic!
Sam says
I just made this and it was absolutely delicious! I used a little less stock and the consistency was perfect, I also used sweet potato and it turned out so well. Thank you for these incredible recepies! I’m most definitely going to get your book :)
Melissa says
Made this for dinner with friends and family. Everyone complimented it and had 2 or 3 servings. I followed the lentil portion exactly but used sweet potatoes, mashed with coconut milk and ginger on top. Put it all together, refrigerated it 1 day and baked it the following evening for dinner – came out wonderfully. Very tasty and healthy. Thank you for this recipe.
Tracy says
Made this last night on my first attempt to entertain my meat-eating friends with vegan fare. It was AMAZING! I am making it again today only because there were no leftovers, and I want to take it for lunch this week. I followed the recipe exactly, although I might have used more thyme than stated as I generally don’t measure herbs exactly when I cook.
As someone who isn’t much of a cook, my only comment on the instructions is when it tells you to preheat the oven. If the lentils take 30 to 40 minutes to cook, then having your oven preheating that long isn’t necessary. Lesson learned, but I just thought I would mention it.
Thank you SO MUCH for this! I’m excited to try many more of your recipes.
Luna says
I have made this 2 times. First, I made it just exactly like what the recipe said. In my taste, lentils were pretty dry and felt uncooked. It also wasn’t stick together that much with the mashed potato. But overall the taste was really good, that’s why I decided to make it again with a little bit of adjustment.
Second time I made it with brown and red lentils mixed together. From what I’ve read, red lentils cook faster. I double the amount of stock, and also took the tip to mix 2tbsp cornstarch with the mixture. It came out just perfect. I am so happy!
Thank you for this recipe. I also really love your Singapore noodle recipe. Both are my favorites :)
Aimee says
I’m used to making Alton Brown’s shepherds pie with lamb but honestly, I like this better! It has a ton of flavor. I used 4#s potatoes and a bag of sprouted mixed lentils (2 cups). Wicked good…even my 2 year old loved it!
Only thing I would change is to not turn on the oven until halfway through cooking the lentils! It was flippin’ hot in here!
Jess says
Oh my gosh this was great! Ive been vegan for almost 2 months now and this is one of the best recipes I’ve made! It was easy and delicious, I was worried about the lentils bc I’d never had them, but they added their own little flare of texture and flavor and it was just great!
Jess says
Also I doubled the potatos bc I LOVE mashed potatoes and it was delicious
caitlin says
omg this dish was DELICIOUS. I cut the potatoes down to 2 pounds and felt like I had enough. I also used a 9×13 dish and it was filled to the top. This dish is seriouslt economical, healthy and yummy. thanks!
Tam says
A wonderful easy dinner. My hubby is not a big lentil fan so I was pleasantly surprised when he told me he loved the dish! I thickened the sauce with a couple of tablespoons of gravox which gave it a real meat pie kind of taste, so we then decided to serve with tomato sauce (ketchup) on the side which sounds gross but worked really well. Will add to our regular meal circulation :)
Lee says
This required more than 4 cups of vegetable stock for me. I’d say at least 5-6 cups in proportion to 1 1/2 cups of lentils. Otherwise, great recipe! Will make again.
Patrice says
I love this recipe! I use half sweet potato and half potato, add 2 tbsp tomato paste to the lentils and top with your vegan parmesan recipe and it’s so good!
Jessica says
My son is allergic to lentils and chick peas (but not other beans). Do you have a suggestion for a sub for the lentils? Thanks.
SANDY says
I used Gardein Ultimate Beefless Ground. Had a “meat eater” say he would have never known it wasnt beef.
Louise says
I’ve seen recomendations of using more mushrooms and some roasted walnuts instead. I think kidney beans would be pretty tasty too
notavegan says
it’s missing a couple pounds minced sheep.
Call it gardner’s pie next time.
Julie Spears says
Why can’t I save this recipe to copymethat?
suzy-q says
Excited to give this one a try!
Question – Do you think the lentil base is solid enough that if we added a layer of cream corn on top of it, that the cream corn would stay somewhat separate and not melt completely into the base? We’ve made shepherd’s pie in our meat eating days with a layer of beef, a layer of cream corn, and a layer of potatoes. Wondering if a similar adaptation of this recipe might work? Thanks!
Support @ Minimalist Baker says
Hi! The cream corn might mix a little bit but it would still taste delicious!
Kim says
Oh woooooow!!!
One of my all time favourites in vegan form. I was no great cook before & an even worse one after going vegan. Now I have my confidence back thanks to this awesome recipe! Not only that, but no doubt my meat lover friends will find this awesome too!
I used half fresh & half frozen veggies as we had lots of fresh ones.
Also really glad to find a recipe where I don’t need to add more or less of things like water ‘if it’s too dry’. All ratios were spot on.. I didn’t even need to add more flavour, was perfect all the way through.
Thank you!! :)
Megan says
Sooo damn good ! Made it with a sweet potato topping it was ace. Thanks for all the thanksgivingy yumminess
Alexandra says
Hi ! This looks delicious
But you mentionned a version with mushrooms and walnuts? I’m curious to know that one also.
Thank you ?
Mick Donoghue says
Sorry, but I do not understand the US obsession with changing the essential ingredients of a dish but retaining the name!
Shepherds Pie is made with lamb (or mutton) NOT beef! Fact.
There is a similar dish made with beef, it is called Cottage Pie. Fact.
I have no objection to creating a vegetarian dish with similar characteristics, but make it clear what you are doing. I would have to accept “vegetarian version of a cottage pie” but why not say “vegetable (or lentil) pie with mashed potato topping”.
Cat says
I made this last night and it was so good! Really tasty and definitely exceeded expectations. I used fresh carrots and peas instead of frozen veg mix and it worked well. I didn’t do either of the optional steps but I did put nutritional yeast on top before I put it in the oven which added a nice flavour. Divine! Will be making it when I have friends over for dinner as anyone would like it. Thanks for this free resource, makes being vegan a lot easier :)
Please can you put metric measurements on the ingredients list for us Europeans? It’s quite time consuming to have to work out the equivalent for every ingredient.
Thanks! x
ChaBig says
I had not much expectations, but wow! I changed it a bit according to the ingredients I had on hand. I used canned lentils and fresh vegetables (two diced carrots, corn and spinach). I added mexican chili powder (2 Tbsp~) to the lentil mix. I first thought 3 pounds of potatoes would be a lot, but it fitted perflectly in the dish. The reheated leftovers were even better.
By far my favorite web site for vegan recipes. Thank you so much!
Laura says
I made this recipe last night with a few little modifications. I used only a pound of potatoes and found this was more than enough. I also doubled the veggies, mushrooms with the lentils, and added a packet of vegetarian gravy mix to the filling to thicken it. It’s very filling, and definitely tasty when reheated for leftovers.
Bo says
Good and tasty…
Mellow n Calm says
This was very good. I had to substitute because I did not have a few items.
Leeks for onions
Chick peas for lentils
Sauzon veggie for veggie broth
Kale raw, basil fresh, fresh carrot soup ( already made. About 1 cup)
Wow was this good.
Thank you
Lauren says
Made this last night and it was a winner ❤️. I didn’t have frozen veggies so I used fresh from the garden and adjusted cook times appropriately. Also added mushrooms and it was absolutely amazing! This is a stick to your ribs kind of a meal , would be smart and cost effective way to feed a big family.
Steve says
Not to split hairs, but, shepherds pie is made with lamb. Shepherds have sheep, not cows. With beef it’s called a cottage pie.
Britt says
This is delish, love your site, it’s my go to for everything vegan! I doubled it and used 1.5 c red lentils and 1.5 c black lentils, raw organic carrots added earlier than the frozen additions of corn and beans , lots of salt and pepper and it was exceptional! Thank you!!
Stephanie Cornock says
I married a Brit, who knows what the real deal tastes like, but between the two of us we’ve been vegan for a combined 60 years so it’s been a while since he’s had a true shepherd’s pie. We have a few versions we’ve come up with over the years and they are good but this is even easier and tastes amazing. I have an aversion to frozen carrots so I diced a few fresh ones and added them to the onion/garlic mixture before adding the lentils and broth. I did use frozen corn and peas. Don’t be put off by the fact that this takes a little longer than some meals; much of it is waiting for the lentils and potatoes to cook and then baking it off. My 15 year old son loved this, too. Another amazing recipe.
Lilo says
A friend made this for me today, with a magnificent result.
Love your recipes to bits, thank you for all of them!!
Shelly says
Freakin’ DELICIOUS! Creamy, flavorful, hearty … comfort food! I am neither vegetarian or vegan but I thoroughly loved this dish, as did my husband and 16 year old son. Definitely a keeper! Thank you!
Tara says
I don’t comment on many of the recipes I try online but this was great! I made it for St Patrick’s Day and it was a big hit, for meat eaters and vegans/vegetarians alike! I used frozen peas, corn and also added some fresh carrots and celery. I was afraid it would be a bit bland as there really wasn’t much seasoning but it was just the opposite. I think the lentils are a great meat substitute. Thanks for the vegetarian friendly Irish recipe, which is pretty hard to find!
Alison Hamouth says
I reccommend using 5lbs of potatoes so you can get a really nice thick top. Otherwise, great recipe :)
Delaney says
I made this a few weeks ago for my husband who is looking for more and more plant-based options to replace his comfort food favorites. This recipe was DELICIOUS. The potatoes were creamy and tasty and the texture was great. We found the finished product just slightly bland, so I added some vegan Worcestershire sauce and it really elevated the dish. We like Annie’s brand. You have become my go-to recipe site! Thank you so much!
Hollyjane says
My mum always makes fun of my vegan ways, but she was blown away by this!! I used tin lentils and only 2 cups of stock.
NIQUE says
Can I use beans instead of lentils? I ran out of lentils :(
Support @ Minimalist Baker says
I think that could work, but haven’t tried it myself! If you do, report back on how it goes :D
Chris says
This is better than ANY Shepherd’s Pie I’ve ever had, vegan or otherwise, including restaurants. I added baby bellas cut really small to the onions and cut out the butter in the mashed potatoes otherwise followed the recipe exactly and it was fantastic. Will definitely be making this regularly, thanks for a great recipe!
Elizabeth says
I made this recipe this evening. I bought canned lentils so I only needed about half a cup of broth. My mom got me to love the taste of shepherd’s pie made with Worcestershire sauce, so I made it with that flavor added (I’m not fully vegan, and I’m aware it has anchovies in it. ?) I used two cans of lentils and did not need much stock at all to give it the flavor I wanted. I really enjoyed this recipe, and my husband and three of my children wanted more. Thanks for the vegan option to this long-time favorite of mine. ?
IG says
Added a bit of milk and butter to the mashed potatoes since I’m not a strict vegan, but like to avoid meat. Its such a great recipe and so easy to make. I’m not a regular cook but I’ve made this twice in the last two months! I also think that its great because it lasts about a week and you can easily portion away some into the freezer. I like to add hot sauce too. I also add quite a bit of flour to keep the mixture sticky but doesn’t quite matter.
Devorah says
I made this and it was AMAZING! 100% time accuracy ready on the table in just an hour absolutely delicious super healthy and I would make this again and again! Works well the next day too and to get an extra crust broil it on high for a minute or two.
Greta says
Shepherd’s pie is one of my all time favorite meals. I made this as a vegetarian version, but it’s still amazing. I sprinkled some herbs from Provence on top after serving and it’s delicious. Thanks for posting this recipe! :)
LegendaryS says
If I wanted to add mushrooms, what part would I add them at? I’ve made this three times so far and I love it, but I think mushrooms would be a great addition.
Bryony says
Oooh, perhaps add a bay leaf, a little tomato purée and a splash of red wine if you’re feeling fancy?
Kim Maurice says
I’ve made this with mushrooms… it’s amazing! Ok… you just fry up your mushrooms until they are golden, and add in at the last minute before you put the lentil mixture in the pan. If you use baby portabellos, they are DIABOLICAL!
Enjoy, happy cooking!
Nicole says
I made this last week and loved it! Thanks for sharing :)
I’m wondering if I could make it all the way up to baking, store in the fridge for a day, and then bake?
Nicole says
Wow, I’m so silly! Didn’t see that this had just been answered.
Nathan says
Anyone made this a night in advance? I’m bringing it to a pot luck and made it tonight up through step 8… I figure tomorrow when I get home from work, before the pot luck, I’ll put it in the oven til it’s hot. Will it still be yummy???
Support @ Minimalist Baker says
Hi! Others left comments saying they successfully prepared it the night before! It should still be delicious! Have a good potluck!
Nathan says
It was absolutely delicious! This WILL be made and shared again!!!!
Robin says
Does this dish freeze well? Thanks
Support @ Minimalist Baker says
Hi! Yes it should freeze well!
Karen says
I made this on Monday and it was fantastic. I used frozen peas and corn but added fresh mushrooms and carrots which I sautéed with the onion and garlic. The flavors were really good. This is definitely the best shepherds pie I’ve tried. Adding this to my favorites.
Bobbie says
So easy. So comforting. I subbed sweet potatoes for Yukon gold. Loved the sweet & savory flavor. This recipe will definitely be in heavy rotation at my home.
Jess says
After a few disastrous Pinterest recipes, this dish gave me the hope I needed as I begin my vegan journey! I simmered the veggies then added canned lentils. I also used a whole can of (watered-down) tomato paste. And I added some coconut milk to the mashed potatoes. I can’t wait for my friends to try this! Good job!
Patricia Bourassa says
Can I make the veggie mixture the night before and add potatoes in morning and bake ?
Support @ Minimalist Baker says
Hi! Yep that should work! If you try it, let me know how it goes!
Emma says
As I made this dish for the 100th time last night, I thought I should finally leave a comment and tell you how much I adore it. Your shepherd’s pie is my favorite. Of all time. It is my go-to comfort food. The dish I make to convince people vegan food is delicious. My favorite winter meal. I love it so much and wanted to thank you. Thank you so much for this. You are amazing and your shepherd’s pie sustains me.
Dana @ Minimalist Baker says
So kind! Thanks, Emma! xoxo
Christina Nuncio says
I love your recipes so much! This was so yummy I added a bit of mushrooms to make it more hearty and it was perfect. #Veganuary
Diane Blanchette says
I just made this and it was fantastic! I was craving some winter comfort food and was craving Shepherd’s Pie like my mom use to make, but being vegetarian, needed a non meat recipe. This worked out so well, easy, quick, and nutritious! Thanks so much, Diana
Lene says
So I found this recipe through Google, and absolutely love it. I’m not actually vegan myself but I do love vegan food, and it handily avoids lactose. I also suggested this recipe to my mum when she was asking for ideas on what to cook for a family event; she ended up making both this and a shep pie with meat, I think this one turned out as the crowd favourite ;)
It took me a while to notice that your blog is also where I found the pumpkin soup recipe I’m thoroughly in love with. At this point I feel like I should probably just start at the top and try out every single recipe of yours :D
Veronica Jones says
Absolutely delicious, nonvegan hubbs couldn’t get enough! The flavor profiles are spot on and you would never know there wasn’t heavy fats. I didn’t use oil or vegan butter, I used veg broth and home-made tofu sour cream instead and it is still a rich and satisfying dish. What a fantastic recipe, thank you MB.
Cate says
This is hands down my favourite recipe on your site. It is delicious and hearty, it freezes well, and you don’t miss the meat.
I’ve made this recipe a handful of times now and made a few adjustments. I find that it tastes even better with mashed cauliflower as the topping instead of mashed potatoes (and this is a great lower calorie substitute for those watching their weight!) Also in place of the frozen vegetables, I sauté fresh carrot, mushrooms and broccoli and add frozen or canned corn after the other veggies finish cooking and are ready to combine with the lentils and bake.
Thank you for such a delicious and veggie-friendly version of shepherds pie!
Amanda says
I have just made your cottage pie absolutely lovely really hit the spot definitely making this again.
Christine Staib says
I made this tonight for dinner. My daughter is vegan but I am not. We both enjoyed your dish. It was wonderful. This meat eater didn’t even miss the meat. The lentils give the dish great texture. Thank you for sharing.
jill says
Oh! This is excellent. Sounded good. Looked good. And I was praying it would taste good, because very often I am disappointed, but I love it. I added mushrooms to the onion and garlic saute’ing, and instead of frozen veggies, I steamed some carrots, cauliflower and snap peas that happened to be in my fridge. Also added some chopped kale to the mix and a can of corn. The mashed potatoes were left over from Christmas dinner, and were so good I saved, knowing I had to use them somehow. Loved it. Thank-you for the inspiration!
Jen says
I’m currently stuffing this in my face. I made the entire lentil portion of the recipe in my rice cooker because, well…I’m lazy. But it’s delicious!!! And I have enough to enjoy for the rest of the week. Thank you!
Em says
Can I make this ahead without the topping, then throw it in the oven later?
Support @ Minimalist Baker says
Yes! Prepare up to the point of putting the mashed potatoes on top. Then refrigerate and bake as instructed later on!
Michael Taylor says
This recipe was absolutely rich. Just made it for Christmas lunch. Thank you for posting.
Sally says
I want to make this right now but don’t have any lentils at home! Can I replace it with wild rice?
Sally says
UPDATE: I made it with glutinous black rice and a dried bay leaf in place of the lentils and thyme, and added leftover chopped broccoli. Despite the the black rice giving it a squid ink color, it was DIVINE!
Dana @ Minimalist Baker says
I think that would work!
Sati Uma says
Thank you for sharing this recipe! It’s delicious, easy to make and healthy. Perfect for a vegetarian Thanksgiving!
Linda Casper says
Was a real hit with my family. Made it with 3/4 lentils and 1/4 soya mince. Quick,easy and delicious.
Sofia says
I found this recipe yesterday and it looked so good, we had it for dinner! All the reviews of “you won’t miss the meat” are 100% correct! I had a tiny worry that the lentils would be too starchy. I was wrong. This dish is exceptional. I made a few modifications as I really don’t care for frozen vegetables, with organic frozen corn being the exception. I added chopped organic carrots to the onion and garlic mixture before adding the lentils. I also didn’t have and vegetable stock so I used a can of diced tomatoes and added about 5 cups of water and quite a bit of salt and organic 21 seasoning including a dash of sage. I really wanted to use some fresh thyme but I had some butter thyme lemon sauce I made for dipping on Thanksgiving leftover so I added about 2 tablespoons of that. (This time of year is the only time we use butter in our house) I added the frozen corn in with the lentils and “broth” and some fresh broccoli heads in the last 10 minutes of cooking. I also have a certain way I make mashed potatoes. After draining and before mashing I add a bit of organic evoo the seasoning and about 1 cup of water. While I’m mashing them if they are too crumbly I add more water until they are a nice smooth consistency. Anyway, those were my modifications and my family including my 10, 6, 4 and 2 year olds loved it. And that’s what’s most important to me! I loved it too, but they all had seconds and more. That is saying something. Thank you so much for this amazing recipe!
Sofia says
I also tried to rate this recipe 5 stars but it won’t let me!
Marissa says
I made this last night with a simple kale, avocado, & lemon salad and my family loved it. My husband said that it actually helped get his “meatloaf” fix. He said he didn’t miss the ground beef at all. He topped his with brown gravy to bring back that comfort food feeling. Thank you again for another fantastic dish. It was simple to prepare and I followed the recipe exactly. I can’t wait to try one of the pot pie recipes you have on the blog next. I saw three recipes that all look fantastic. I just have to decide which one to make first. Do you have a favorite? ;)
Emily says
I am currently making this for dinner and am loving the flavors pre- putting it in the oven! I did swap out the spices for ones I am more accustomed to( cumin, sofrito, etc.) to resemble typical boriqua ground meat and i also added chopped up homemade seitan to the lentil mixture. Thank you for your recipes! I am also an avid lover of the Banana Chocolate Chip Cookie pancakes in your detox guide!
Julia says
Don’t you peel the potatoes before mashing them?
Love your blog!
Dana @ Minimalist Baker says
You can! But you don’t have to. It turns out prettier if you do. Good luck!
Jennifer says
Hi Dana!
I first want to say we loves your recipes!! I’m thinking about making this for our Thanksgiving on Saturday. I’d like to make day before and then bake day of. What do you recommend for oven time and temperature for a completely cold dish. Thank you and Happy Thanksgiving. :)