This wholesome mushroom and lentil pie is a vegan and gluten free twist on shepherd’s pie! Featuring a bed of lentils, mushrooms, and a mirepoix of veggies in a rich and full-bodied gravy. Then topped with creamy mashed potatoes!

Casseroles are a special kind of comfort food that we often reserve for colder weather, but make-ahead dishes like this should be enjoyed all year long, in my humble opinion.
This dish was inspired by my lentil shepherd’s pie but features a glossy and rich gravy, instead of a tomato-based base. Make this dish even easier using my Instant Pot (no drain) mashed potatoes!
Jump to:
Is it healthy?
You bet! Here are some reasons why.
- This mushroom and lentil pie is very low in fat, using no oil or butter. (Not even in the mashed potatoes.)
- It’s low in calories, but high in protein and fiber for a complete meal that is satisfying, but wholesome.
- Nutrient dense from lentils and a variety of fresh vegetables.
- No puff pastry! Rather than a puff pastry top that’s loaded with butter and refined flour, I’m using creamy mashed potatoes for the topping!
Ingredients + Substitutions
Here’s what you’ll need.
- Brown lentils: You may sub for green if that’s what you have on hand. But don’t use red as they don’t hold up as well and may turn to mush.
- Mushrooms: I prefer cremini or baby bella vs white for their heartiness.
- Potatoes: My first choice for mashed potatoes is always Yukon Gold for their rich and creamy texture. You may sub for russet if you prefer, which will yield less dense, fluffy mashed potatoes.
- Broth: Use a flavourful vegetable broth, such as my homemade version for best results.
- Red wine: This adds richness and depth of flavour to your gravy. If you’re avoiding alcohol you may sub for additional broth.
- Soy milk: To mash into your potatoes, use any dairy free milk you have and prefer.
- Flour: To thicken your gravy. I like white whole wheat flour, but use brown rice flour for gluten free, if needed.
Instructions
(This is a summary with step by step photos, full recipe measurements and instructions are in the recipe card below.)
If cooking your lentils from scratch, sort and rinse them, then add them to a pot of water and get those cooking. (photo 1)
Meanwhile, cook your quartered potatoes on the stovetop OR in your Instant Pot for hands-off. Once cooked mash them using a potato masher and add the milk and salt to taste. Set aside. (photos 2-6)
Sauté the onion, carrot, celery, and garlic in a deep skillet with a tablespoon or so of water or broth, as needed to prevent sticking. Cook until soft, approx. 7-10 minutes. (photos 7-8)
Add the mushrooms and cook until reduced, approx. 5 minutes. (photos 9-10)
While the veggies are cooking, whisk together the broth, flour, wine, balsamic, and seasoning. (photos 11-12)
Then add the mixture to your veggies and cook until thickened, approx. 5 minutes. (photo 13)
Transfer the cooked lentils and vegetables with their gravy to your casserole dish. Mix well. (photos 14-16)
Then scoop the mashed potatoes on top and spread as evenly as you can with a silicone spatula. (photo 17)
OPTIONAL: Use a fork to create a crisscross pattern on top of your mashed potato layer. This will help your potatoes crisp up in the oven if desired. Then bake for 20-25 minutes. (photos 18-19)
Once baked, let your pie rest at room temperature for a few minutes to help set a little, and then dig in!
Can I make in advance?
Yes. You may fully prep your ingredients and assemble your pie ahead of time. Wrap tightly and then pop it in the refrigerator to bake within the next 1-2 days. Add 10 minutes to bake time to ensure the pie is heated all the way through.
Which wine to use?
My personal favourite is a cabernet sauvignon. It’s very rich and robust in flavour and not so sweet, so it works well in savoury dishes.
Storage
Store leftovers in your refrigerator for 3-4 days. You may reheat the pie in the oven, or heat a deconstructed version on the stovetop. (I love it deconstructed!)
You may freeze an entire pie before baking if you’re making it in advance. Then thaw in the refrigerator overnight and bake covered in foil for 30-40 minutes, removing the paper for the last 5-10 minutes to brown the top.
Expert tips
- Don’t overcook your lentils as they’ll continue cooking in the oven and you don’t want them to turn to mush.
- Use broth over water to cook your lentils and your potatoes for added depth of flavour.
- For the wine (if using), make sure to use a good quality wine that you enjoy. If you don’t like the flavour for drinking, it’s not good enough for cooking with, either.
More dishes you’ll love
If you tried this recipe, please let me know about it in the comments below. I always love hearing from you! Don’t forget to Subscribe to This Healthy Kitchen to be among the first to get my new recipes! You can also FOLLOW ME on Facebook, Instagram, Pinterest and Twitter to see more delicious food and get all the latest updates.
Buon appetito
Rosa
📖 Recipe
Equipment
Ingredients
Mashed Potatoes
- 3 pounds Yukon Gold potatoes peeled (if desired) and quartered
- ½ cup soy milk or plant milk or choice
- sea salt to taste
Filling
- 1 cup brown lentils or 3 cups cooked or canned
- 4 cups water for cooking the lentils if you're not using canned (you may also use broth for added flavour)
- 1 yellow onion diced
- 2 carrots peeled + diced
- 2 ribs celery diced
- 4 cloves garlic peeled + minced
- 8 ounce mushrooms sliced
- 2 cups vegetable broth
- ¼ cup white whole wheat flour or brown rice flour for gluten free
- 1 tablespoon balsamic vinegar
- ¼ cup red wine
- ¼ teaspoon dried thyme
- ¼ teaspoon dried sage
Instructions
Mashed Potatoes
- If you have an Instant Pot you may use this Instant Pot method to make your mashed potatoes. If you don't have an Instant Pot, add your quartered potatoes to a pot and fill with salted water, covering 1 inch above the potatoes. Bring to a boil, and then lower heat to maintain a low boil and cook until fork-tender. Approx. 15-20 minutes. Once cooked, drain and return the potatoes to the pot. Mash them using a potato masher, add the milk and mix well. Taste for salt, add more if necessary, and set aside.
Filling
- Meanwhile, sort through your lentils, discarding any small rocks, and rinse them well in a colander. Then place the lentils with 4 cups of water and a teaspoon of salt (or use broth for added flavour) in a small saucepot. Bring to a boil, then reduce heat and simmer for 20-22 minutes. Don't overcook your lentils as they'll continue cooking in the oven. Drain and set aside.
- Use a large, deep pan to sauté the onion, carrot, celery, and garlic until soft, approx. 7-10 minutes. Then add the mushrooms and cook until reduced, approx. 5 more minutes.
- While the veggies are sauteéing, use a bowl or large measuring cup to whisk together the 2 cups of broth, flour, balsamic, red wine, thyme, and sage. Then pour it into the pan with the sautéed veggies. Cook, stirring often until your gravy is slightly thickened, approx. 5 minutes.
Assembly + Bake
- Preheat the oven to 400 degrees F. Then transfer the cooked lentils and sautéed vegetables with the gravy to your casserole dish and mix well. Top with the mashed potatoes and use a fork to create a crisscross pattern, if desired. This will make the top layer crispier when baking. (See process shots above.)
- Bake your pie for 20-25 minutes, until the top is golden brown. Then remove from the oven and let rest for a few minutes before serving.
Mel
I like all the ingredients. It’s just missing something.
Danira Sanchez
Looks very good ,I’ll cook it.
Rosa
Enjoy!
Mary
This is a great pie recipe. I have been vegetarian most of my life. It’s hard to get good healthy recipes. This is a keeper. I’ve just made it and my husband and I just shared it. I am just going to make your lentil shepherds pie for dinner. Thank you. I have just subscribed to your page because I’m. Sure I’ll be cooking more of your recipes.
Rosa
So glad you enjoyed Mary. Thank you for the review and hope you continue enjoying our recipes. 🙂
Jen
WOW! This recipe was so flavorful and a great vegan version of shepard’s pie. OK….so my experience….I hate cooking, so I think I wasn’t prepared for the work involved but fortunately my husband is a cook and helped me. This is not a quick recipe people….if you want quick don’t do it….make it when you have time. However if you make it, it is so flavorful and you don’t miss meat at all! I would go with Veggie shepard’s pie as a label though….there would need to be twice the amount of mushrooms for this to be labeled a mushroom pie. I want to know if I can freeze the finished product and for how long, I am going to try. Last comment….the broth from nutritional yeast is perfect.
Rosa
Thrilled you enjoyed it, Jen. Thanks for the review. 🙂 Yes, you can freeze it, there are freezing instructions under the heading “storage”.
Jennifer Maldonado
Very tasty and easy to make! I came across this on Facebook and thought I’d give it a try for my husband who’s vegan. It will definitely be added to my list of go-to hearty recipes!
Rosa
Thrilled you enjoyed Jennifer. Thanks so much for sharing.
Sylvia
Does the wine alcohol cook out when made? I wanted to make for my family and children
Rosa
Hi Sylvia, yes it does. 🙂
Mike Pfirrman
Looks delicious. As a cook for over 40 years, I can look at recipes and determine if they will be good. Just one constructive point. Gluten free flour (I’m celiac) is terrible for thickening. Tapioca Starch is my go to for gravy. Potato starch is OK (maybe for soups). Arrowroot Starch is great for either custards or can be used in gravies. Even cornstarch is better than GF flour. But love your site.
Tracey
This was reallllllllllllllllly good!
I subbed red wine with an extra splash or so of balsamic vinegar and it was awesome. Definitely making again. Thanks!!
Rosa
Thank you so much for the review Tracey! Absolutely thrilled you enjoyed the mushroom pie. 🙂
Debbie Whitman
My husband and I really enjoyed the Mushroom and Lentil Pie. We had dinner and was able to package lunch for 5 days this week. We have noticed it is easy to get board with food when changing eating lifestyle…we often eat the same (easy) meals each week. This is a nice recipe to make small variations to have a little different meal each time. Thank you for the recipe.
Rosa
Completely thrilled you both enjoyed the pie Debbie. Thanks so much for taking the time to leave a review. 🙂
Susan
I came across this recipe in a Facebook group and tried it that day as I had everything I needed. It uses common ingredients to make an exceptional meal.
The gravy is thick and tasty and it assembles into a beautiful and hearty shepherds pie.
We’re in the middle of a windstorm at the moment with no power so we warmed up the leftovers in a pan on our gas stove and I think it was even better. The perfect comfort food dinner at the perfect time.
I’ve decided to make another one for an upcoming holiday potluck where I have no doubt even the pickiest meat-eaters will enjoy.
Rosa
Thank you SO much for the review Susan. Absolutely thrilled you enjoyed this, and hope you get power back soon. 🙂