This is the best vegetarian version of a shepherd’s pie you’ll ever taste! It's hearty, packed with flavour, and protein-rich. The Cauliflower and Celery Root topping adds extra nutrition as well as flavour. Lentil Shepherd's Pie is a perfect addition to your meatless dinner menu ideas!

INGREDIENT LIST
- brown lentils
- vegetable stock/broth (low or no sodium)
- olive oil
- onion
- carrot
- mushrooms
- fresh garlic
- ground cumin
- all-purpose flour
- tomato paste
- red wine
- Worcestershire sauce
- frozen peas
- salt and pepper t
- cauliflower & celery root puree
HOW TO MAKE THIS RECIPE
- Prepare the cauliflower and celery root puree. This can be made in advance and left, covered until you are ready to use it. Conveniently, it can also be prepared up to 3 days in advance.
- Next, sauté the onions and carrots until the onions are soft and glossy. Then, add the mushrooms and continue cooking until they start to soften. Add the cumin and salt.
- Add the tomato paste and sprinkle with flour. The tomato paste adds a richness and depth of flavour and the flour acts as a thickener. Stir everything together. The flour and tomato paste might start sticking to the bottom of the pan. Lower heat if it is starting to brown too much. Letting some brown bits form on the bottom of the pan is good as it will add more flavour to the finished pie.
- Pour in the wine, bring to a boil, and scrape up all those delicious brown bits that have started forming. Add the lentils here and stir to combine everything.
- Add the stock and Worcestershire sauce then bring it to a boil then lower the heat to a gentle simmer. Then, continue simmering until the lentils are tender. About 20-25 minutes. Check for doneness and continue cooking if necessary.
- Transfer the lentil mixture to a 9.5-Inch Deep Pie Plate or an 8x8 Baking Dish. Scoop several small piles of the cauliflower topping on top and spread evenly with the back of a spoon or an offset spatula.
- Sprinkle with Parmesan cheese, if using. Place on a baking sheet to catch any drippings if it bubbles over the edge.
- Bake for 20 minutes or until the filling is bubbling and the top starts forming a crust.
- Optional step - To get a nice brown top, turn the broiler to high and broil the top until golden brown. Be sure to keep a close eye on it so it doesn't burn.
- Serve and enjoy!
SUBSTITUTIONS
- Brown lentils - can be substituted with green lentils, Puy, or black beluga (cooking times may vary).
- Mushrooms - you can simply omit them or bump up the other veggies already in the recipe. You can also add something else like corn instead.
- Vegetable stock or broth - Chicken stock can be used if not making it vegetarian/vegan.
- All-purpose flour - a gluten-free alternative can be used.
- Red wine - you can substitute with water or stock plus 1 teaspoon red wine vinegar.
- Worcestershire sauce - if making this pie vegan, use a vegan brand or substitute with soy sauce or tamari.
- Cauliflower and celery root puree - use an alternate like all cauliflower or classic mashed potatoes.
- Parmesan cheese - For a vegan version, use a vegan alternative or sprinkle with nutritional yeast. Or just skip the topping altogether.
PRO TIPS
- If you aren't going to finish a bottle of wine that you open for cooking, freeze the remaining amount to use in future recipes.
- If the sauce isn't thick enough for you, mix cornstarch, 1 teaspoon at a time, into a small amount of water to dissolve. Stir into boiling lentil mixture to thicken. Add more if necessary to reach desired consistency.
HOW TO STORE IT
This Lentil Shepherd's Pie can be stored, covered, in the fridge for 5 days, or frozen for up to 3 months.
This post may contain affiliate links. If a purchase is made I receive a small commission at no cost to you. Thank you for your continued support.
More recipes you might like to try
- TEMPEH AND ROASTED CHICKPEA CURRY
- SMOKY LENTIL AND BACON SOUP
- WARM LENTIL SALAD WITH ROASTED VEGETABLES AND BACON
- CURRIED RED LENTIL SOUP
Lentil Shepherd's Pie
This hearty, protein-rich, vegan alternative to a classic meat pie just might surprise you!
Servings: 6 servings
Equipment
- frying pan
- 9” deep dish pie plate or an 8 ½” x 8 ½” square baking dish.
Ingredients
- 1 cup brown or green lentils, rinsed
- 4 cups vegetable stock/broth, low or no sodium
- 2 tablespoon olive oil
- 1 medium onion, diced
- 1 medium carrot, diced
- 227 g 8oz mushrooms, chopped
- 4-5 cloves fresh garlic, chopped
- ½ teaspoon salt
- ½ teaspoon ground cumin
- 1 tablespoon all-purpose flour
- 2 tablespoon tomato paste
- ¼ cup red wine
- 2 teaspoon Worcestershire sauce
- ½ cup frozen peas, thawed or frozen
- Salt and pepper to taste
- 1 recipe Cauliflower & Celery Root Puree
- ½ cup Parmesan cheese, freshly grated (optional)
Instructions
- Preheat oven to 350 degrees.
- Prepare the cauliflower and celery root puree. Reserve.
- In a large, deep, frying pan or pot, heat oil over medium-high heat. Add onion and carrot. Cook, stirring occasionally, for 5 minutes or until onions start to soften and become glossy.
- Add mushrooms and continue cooking and stirring for another 5 mins. Add garlic, cumin and ½ teaspoon salt. Continue stirring and cooking for 2 minutes.
- Add tomato paste and sprinkle with the flour. Stir until combined. Pour in the wine and scrape up any brown bits that have formed on the bottom. Add the rinsed lentils and stir. Add the peas and mix.
- Add the stock/broth and Worcestershire sauce. Bring to a boil. Reduce heat to a simmer and cook for 25 minutes or until lentils are softened.
- Transfer lentil mixture to a baking dish. Scoop the cauliflower and celery root puree on top and spread evenly. Top with Parmesan cheese if using. Place on a tray in case it bubbles over and bake in preheated oven for 20 minutes. If you want to brown the top, turn on the broiler and keep an eye on it until it’s browned to your liking.
Notes
If you are short on time you can use canned lentils and frozen peas and carrots. Drain the lentils and rinse. Add the lentils and frozen vegetables at step # 6 and simmer for 10 minutes or until the sauce has thickened. Proceed with remaining steps.
STORAGE: This pie will keep in the fridge, covered for 5 days, or freeze for up to 3 months.
See the above post for substitutions and pro tips!
Janice Winckers says
Mmm… made the lentil shepherds pie. Added leftover chicken and extra carrots to the lentils and used mushroom broth. My boys enjoyed it too and still don’t realize those were not potatoes on top!! I promise to enlighten them
Andrea says
Hi Janice! Im so happy to hear everyone enjoyed it! Love that they couldn't even tell the difference!!
Terrie J. Core says
I cannot wait to try this! Loving every recipe you post and honestly so excited
To see each new one in my mailbox 😊
Andrea says
That makes me so happy! Hope you enjoy the Shepherds Pie!!!
Ann Menheere says
I'm assuming that we don't use the broth when using canned lentils?
Andrea says
Hi Ann!
You still want to use the broth But you can reduce it a bit if you prefer a thicker filling. You can also thicken them sauce at the end with a bit of cornstarch (see Pro Tips) Hope you enjoy it!
Connie Parking says
Loved this recipe...don't like peas so I left them out. Will make again for sure. Can't wait for more new recipes. Thanks Andrea.
nancy cornish says
Made it on Sunday leaving the mushrooms out as shall I say I detest them. Added extra vegs and a small can of seasoned tomatoes and it was delicious. Will definitely make again.
Andrea says
Hi Nancy! I love the addition of tomatoes! Thanks for posting!
Sandra says
This was a crowd pleaser! My family helped themselves to seconds and thirds. I was getting worried there wouldn’t be enough left over for my lunch the next day!
The mash was soo delicious. I will definitely be using this in place of potatoes every once in a while.
Judy Strmec says
Made this delicious dish of absolute "YUM" for dinner last night!
Andrea once again you have outdone yourself! Thank you so much for all the incredible recipes!
Andrea says
So happy you enjoyed it Judy! Thanks for commenting!
Ann Holyk de Winter says
Looks interesting, cant wait to try this new dish.
Liz says
I have just made this for dinner, the depth of flavors are incredible. A keeper for sure
Sharon says
Yummy delicious - and another winner for great taste and easy to make. Hubby loved it!
Andrea says
So happy you both enjoyed it Sharon!
Sabrina Sorochan says
A-MA-ZING! I have been vegetarian for over 20 years and wish I found this recipe sooner! Delicious! Full of flavour, and loved the celery root puree on it! Mmmmm!!
Andrea says
Hi Sabrina! I'm so happy you enjoyed it so much and finally found the recipe! 🤗
Theresa McGrath-Wooley says
Oh my goodness - this was delicious!!
The grocery store was out of Celery roots, so I substituted that with celery stalks and carrots, and prepared then the same way, with the cauliflower. Very delicious! Didn’t really miss the meat.
Thanks Andrea!!
Andrea says
I love the troubleshooting you did there! Very creative! I'm so happy you enjoyed it!!
Debbie says
Hi Andrea. I want to thank you so much for this wonderful lentil shepherds pie recipe. I just made it and it’s fabulous. Easy to make and full of flavour and goodness. The cauliflower and celeriac purée is yummy too. It’s the perfect combination and a delight for the taste buds. Can’t wait to try your other new recipes. Are they all good for Gina Livy as well?
Debbie
Andrea says
Hi Debbie! I'm so happy you enjoyed it!!!
Yes most of my recipes work while doing the Livy Method. Except for the obvious desserts. In the drop down menu in the top left corner you will find a Livy Method section. Hope that helps! 😀
Corinne says
Hi Andrea,
You “knocked it out of the park” yet again!!! I am the furthest thing from a vegetarian you can get and my husband is even more so! This recipe was DELICIOUS!!! When I told my husband I was making this recipe his comment was “I’m definitely NOT eating that!” He ate 2 servings of it! I had to force myself to stop at one! Sooo yummy!! Thank you for “broadening our horizons!”
Love ALL your recipes!
Andrea says
Hi Corinne! This is seriously the best compliment ever!!! Thank you so much for sharing and I'm so happy you both enjoyed it so much!
kathleen Kelly says
The recipe is absolutely delicious so flavourful. Mine turned out a little runny next time I will use the cornstarch to thicken more. Will recommend to my niece to try as she’s vegan.
Andrea says
Hi Kathleen!
I'm so happy you enjoyed it! Next time you can also increase the flour a bit in the recipe. Hope that helps!
Arlene says
I was so excited to see this in my inbox this morning! I made it today and all I can say is Thankyou for this absolutely outstanding recipe!! I followed it to the letter because I know Andrea just makes it to absolute perfection the way it is written! The celery root/ cauliflower purée is a creamy delight! Delicious!
Thankyou so much!
Andrea says
Hi Arlene!
I'm so happy you enjoyed it! Thanks so much for the lovely comment!
nancy cornish says
I do not like mushrooms. What would I substitute with.
Would love to make this.
Andrea says
Hi Nancy!
You could simply leave them out or add extra of the other veggies. Corn would also be a delicious addition. Hope that helps!
Anne Kaukonen says
I love all your recipes Andrea! They are the best. I have tried all the soups , the thai chicken, mexicana chicken and they all are delicious. I look forward to trying this lentil shepherds pie, sounds yummy
Thanks for the great recipes.
Anne
Andrea says
Thanks Anne! I'm so happy you are enjoying the recipes!
Kim Hoare says
personally I am totally okay with ads, actually I wonder if you would entertain a list of you favorite gadgets. And on a cooking note what do you suggest for a substitute for cumin as I am not a fan? You are the reason I am feeling more comfortable in the kitchen. So this is what my oldest son said when he came for dinner.... WHEN DID YOU BECOME A GOOD COOK? ....and yes I did respond by saying ... my son you also can become a good cook... I follow Andrea on "MY POCKET KITCHEN" and he loves your spicy ranch dip ..
Andrea says
I love this so much! Lol!
For the cumin, it really depends on the recipe you are making. Sometimes chili powder could work. Hope that helps! Yes a post on my favourite tools will be coming down the line! Thanks so much for sharing!