Vegetarian Lentil Shepherd’s Pie
This Vegetarian Lentil Shepherd’s Pie recipe is a cozy comfort food dinner with the delicious rich flavor of a traditional cottage pie but stars lentils instead of meat! It is both lower in fat and calories than regular shepherd’s pie and we have added in a variety of hearty veggies including mushrooms, butternut squash and Swiss chard to make it nutritious yet filling! Even meat-eaters will be fully satisfied!
Why We Love This Recipe For Lentil Shepherd’s Pie
No matter what time of year it may be, there are times when we all crave a perfect all-in-one dish that satisfies the soul. And for us, Shepherd’s Pie is that dish! We’ve made Individual Vegetarian Shepherd’s Pies that are topped with sweet butternut squash, a Chicken Shepherd’s Pie made with rotisserie or leftover chicken, AND a Healthy Shepherd’s Pie that’s low in calorie and gluten-free. Yes, we love this simple and humble dish, that’s for sure.
And for those of you who may not be familiar with this casserole, it originated in Scotland and quickly became popular in Northern England and Ireland. And it was the Irish who started to top this casserole with mashed potatoes instead of the original pastry topping. Shepherd’s Pie is now a St. Patrick’s Day staple in the UK and the US!
This savory meat pie is full of sweet vegetables, a rich gravy, and topped with velvety mashed potatoes. The casserole is then browned in the oven to form a crust-like topping that is perfectly crisp on the top and ultra-creamy underneath.
And our Vegetarian Lentil Shepherd’s Pie is an adaptation of the UK classic. While traditionally the recipe calls for minced lamb, this vegetarian version calls for hearty lentils, nutty butternut squash, and creamy homemade buttermilk mashed potatoes.
And while we know many of you may be intimidated to make shepherd’s pie, we’re here to tell you that this recipe is simple, uncomplicated, and just what you need when you and yours need a hearty, filling, and oh-so-comforting meal.
Key Ingredients for this Recipe
Yukon Gold Potatoes
Yukon Gold is of the waxy potato varieties, meaning they are thin-skinned and have a moist and creamy interior. And waxy potatoes are generally best used for wet heat cooking methods, such as steaming or boiling. Therefore, for mashed potatoes, you will only want to use large, as they are easier to peel, waxy potatoes.
Lentils are an excellent easy vegetarian protein source. While this recipe can be made using 3 cups of cooked brown or French green lentils (i.e. de Pouille), but not red lentils as they are too mushy. Canned lentils work great in this recipe and slightly cuts down on the cooking time.
Vegetables: Mushrooms, Onion, Swiss Chard
- Mushrooms: We recommend using white mushrooms as they are readily available in most grocery stores and have a very mild flavor. When purchasing, look for mushrooms that are smooth, firm, and dry. Avoid buying mushrooms that are slimy, soft, and have brown spots as they are already past their prime.
- Onion: We recommend using a diced sweet onion but feel free to use white.
- Swiss Chard: Swiss Chard is a dark green leafy vegetable with an array of nutrients. Containing a healthy dose of fiber, vitamins, minerals, and antioxidants, Swiss Chard is a versatile vegetable that pairs well with many foods. Feel free to use either Red Swiss Chard or Rainbow Chard; just make sure to purchase large leaves that aren’t wilted or torn.
Fruits: Roma Tomatoes & Butternut Squash
- Roma Tomatoes: A plum variety of tomato that has a denser flesh with less juice, Roma Tomatoes help thicken the lentil mixture broth. When buying, look for tomatoes that have a consistent deep red color around the fruit, heavy for their size, with a strong sweet tomato smell.
- Butternut Squash: A winter squash that has a sweet, nutty flavor similar to pumpkin. Pick a squash that is dark beige in color with a matte finish and a thick-hard skin; literally, gently prick the skin, if your nail goes through it’s not a good squash.
Salt & Pepper
Note that we recommend table salt for this recipe. You may use kosher salt instead, but you will want to double the amount.
White pepper has a distinct light, earthiness to its flavor that pairs extremely well with creamy, buttery notes in the potatoes.
Vegetable broth adds a deep savory element to the gravy. Our favorite brand is Imagine No Chicken as we find the taste superior to other brands in that it is not bitter or dark. However, feel free to use your favorite store-bought vegetable broth.
- Unsalted butter (see notes below for vegan options)
- Dried oregano
- Dried thyme
Step By Step Instructions To Make This Recipe
Step 1: Preheat Oven
Preheat oven to 375°F.
Step 2: Cook Potatoes
In a large or medium saucepan, add potatoes and salt. Generously cover potatoes with cold water. Over high heat, bring to a boil and reduce heat to maintain a lively simmer. Cook until potatoes are fork-tender, 15 to 19 minutes.
Step 3: Mash Potatoes
Drain potatoes and return to the saucepan. Add butter and roughly mash. Add salt, buttermilk, and white pepper. Continue to mash while gradually adding in more buttermilk to achieve desired consistency.
Step 4: Prepare Lentil Mixture
Meanwhile, in a large oven-proof skillet, heat oil over medium-high heat. Add onion, squash, mushrooms, oregano, salt, paprika, and thyme. Cook, stirring occasionally until the mushrooms release their juices and moisture has evaporated and the veggies start to brown, 6 to 10 minutes.
Step 5: Add Lentils, Spinach, Tomatoes, and Broth
Add lentils, spinach, tomatoes, and broth. Cover and reduce heat to medium-low and simmer. Cook until the squash is tender, 7 to 10 minutes. Remove skillet from heat.
Step 6: Top with Mashed Potatoes
Next, just spread the mashed potatoes over the lentil filling and sprinkle with paprika. We like to use a fork to make rough edges that crisp-up under the broiler. Of course, you can also use a casserole dish if you prefer or want to make this ahead.
Step 7: Bake Lentil Sheperd’s Pie
Bake until the lentil mixture is bubbling, and the potatoes are browned, 20 to 30 minutes. Broil to crisp the mashed potato topping if you like. (Note that if you made this in a casserole dish, verify that it is broiler-safe before broiling!) Allow pie to cool for 10 minutes before serving.
FAQs and Expert Tips
Store leftovers of this vegetarian lentil shepherd’s pie in an airtight container in the refrigerator for up to 5 days.
Of course – this dish is a perfect make-ahead meal! To make ahead, prepare through step 6. Cover with foil and place in the refrigerator for up to 2 days. When ready to serve, continue with the remaining step on the recipe card, keeping in mind that the dish may need any extra 10 to 15 minutes to warm all the way through.
Shepherd’s pie is a traditional savory British casserole made with ground or “minced” or diced lamb, whereas Cottage Pie is made with a minced beef filling. Both dishes include a mixture of sweet vegetables, rich gravy, and are topped with a thick layer of mashed potatoes and baked off until golden brown.
While the title of this recipe is a shepherd’s pie, the dish is technically a cottage pie since it is not made with lamb.
Yes! You can easily make this as a vegan lentil shepherd’s pie by using vegan butter or olive oil instead of butter. For the mashed potatoes, skip the buttermilk. Instead, use a neutral-tasting nut milk such as cashew milk. Or you can use vegetable stock or broth to thin the potatoes instead of buttermilk.
We like to serve this with steamed fresh veggies such as these Green Beans with Balsamic Vinegar or green salad such as this Beet Green Salad, Chopped Winter Salad or Garden Salad.
Variations To Try
- Feel free to add cooked corn or cut green beans to the vegetable mixture
- For added richness, add 2 tablespoons tomato paste in step 5 with the broth
- Instead of Mashed potatoes, use mashed root vegetables
- Top with two tablespoons grated Parmesan cheese
Additional Lentil Recipes To Try
- This ultra-hearty Vegetarian Lentil Soup is loaded with tender veggies, spices, tomatoes, and kale. With only 300 calories per serving and 14 grams of protein per serving, this will be the only lentil soup recipe you’ll ever need!
- This healthy Mediterranean Black Lentil Salad is full of classic Mediterranean flavors with cucumbers, feta, spinach, and red pepper. Perfect for a vegetarian gluten-free side salad or filling enough as a main course.
- Lentils with Bacon is a French bistro-inspired dish. Hearty enough to serve as a mostly meatless main course or pair with salmon for one delicious complete meal.
- Lentil Quinoa Bowls with Coriander and Lemon uses canned lentils for those busy weeknights when you need a hearty meal in just 30-minutes.
- Celery Root Salad with Lentils combines raw celery root and cooked French lentils in a rich lemon, garlic, olive oil, and anchovy dressing. This hearty and wholesome side dish is full of earthy and complex flavors.
- Serve this Vegan Paté made with lentils and walnuts as a spreadable appetizer or with crackers for any occasion.
Thanks so much for reading. If you are new here, you may want to sign up for my free weekly email newsletter for healthy recipes delivered right to your inbox. Or follow me on Instagram. If you make these recipes, please come back and leave a star rating and review! It is very appreciated. Happy Cooking! ~KatiePrint
Vegetarian Lentil Shepherd’s Pie
- Total Time: 1 Hour 20 Minutes
- Yield: 6 servings 1x
This Vegetarian Lentil Shepherd’s Pie recipe is a cozy comfort food dinner with delicious rich flavor of a traditional cottage pie but stars lentils instead of meat! It is both lower in fat and calories than regular shepherd’s pie and we have added in a variety of hearty veggies including mushrooms, butternut squash and Swiss chard to make it nutritious yet filling! Even meat eaters will be fully satisfied!
- 1 ½ pounds organic thin-skinned “waxy” potatoes, peeled and cut into 2-inch pieces
- 2 ¼ teaspoons salt, divided
- 2 tablespoons unsalted butter, softened
- ½ cup non-fat buttermilk, divided
- 1/8 teaspoon ground white pepper
- 2 tablespoons olive oil
- 1 large, sweet onion, diced
- 2 cups cubed butternut squash
- 1 cup chopped mushrooms
- 1 ½ teaspoon dried oregano
- 1 teaspoon paprika, or smoked paprika, plus more for garnish
- ½ teaspoon thyme
- 2 15-ounce cans lentils, drained and rinsed (or 3 c cooked lentils)
- 1 packed cup finely chopped Swiss chard leaves or Spinach
- 1 large Roma tomato, chopped (about 1 cup)
- ½ cup water or vegetable broth
- Preheat oven to 375 degrees.
- Place potatoes in a large saucepan. Cover generously with cold water. Add ½ teaspoon salt. Place saucepan over high heat and bring to a boil. Reduce heat to maintain a lively simmer and continue cooking until the potatoes are fork tender, 15 to 19 minutes.
- Drain potatoes and return them to the saucepan. Add butter and mash the potatoes roughly with a potato masher. Add ½ teaspoon salt, ¼ cup buttermilk and white pepper and continue mashing. Gradually add more buttermilk as you mash to achieve desired consistency.
- Meanwhile, heat oil in a large oven-proof skillet over medium-high heat. Add onion, squash, mushrooms, oregano, salt, 1 teaspoon paprika and thyme. Cook, stirring occasionally until the mushrooms release their juices and the moisture has evaporated, and the vegetables start to brown, 6 to 10 minutes.
- Add lentils, Swiss chard, tomatoes and broth, cover and reduce heat to a simmer (medium-low.) Cook until the squash is tender, 7 to 10 minutes. Remove the skillet from the heat.
- Spread the mashed potatoes over the lentil mixture. Sprinkle with paprika.
- Bake until the lentil mixture is bubbling, and the potatoes are browned, 20 to 30 minutes. Broil until lightly browned if desired. Cool 10 minutes before serving.
- To Make Ahead: Can be prepared through step 6 up to 2 days in advance. Store covered with aluminum foil in the refrigerator.
- Storing Leftovers: Store in an airtight container in the fridge for up to 5 days.
- Prep Time: 25 Minutes
- Cook Time: 55 Minutes
- Category: Main Course
- Method: Stove Top/Oven
- Cuisine: American
- Serving Size: 1 1/2 cups
- Calories: 368
- Fat: 14 g
- Carbohydrates: 48 g
- Fiber: 15 g
- Protein: 14 g
Keywords: Vegetarian Shepherd’s Pie, Lentil Shepherd’s Pie, Lentil Cottage Pie, vegetarian cottage pie, lentil shepherd’s pie recipe
oh dear me, Katie, it is not a Shepherds Pie unless it is made with cold Leftover Roast Lamb that you have ground through your mincer, thats screwed to your kitchen table,,, and is made with tomato sauce mixed through it and mashed potato piled on top,, as my German Grandma did, in 1940’s war years, I helped her turn that handle while she fed the pieces of meat into it,, it had no vegies in it — thats for the Cottage Pie – vegies from the Cottage garden,, thus the name,, please do try it, the texture of that meat is amazing !! served with boiled vegies beside it ,, or delicious just on its own,, it certainly says “yukky” to mince meat from butchers,,
but Cottage Pie with vegies in it is so completely different and so delicious too, as shown in your lovely recipe here,, thank for reading my dear Grandmas recipe, I hope it helps your understanding of Shepherds Pie,, – she never trusted mince meat from butcher, she bought steak or Lamb and minced it herself , ?!?!
Love this vegetarian version! I am not a huge fan of shepherd’s pie but this recipe changed my mind!
This was so flavorful and my whole family loved it! I cooked dried lentils and used the entire bag, so I think I may have had too many lentils and that may have contributed to it being a little less moist than I expected. I also had a difficult time covering my cast iron skillet with a good seal, so that may have also been part of my problem. Is it supposed to have a gravy-like inside like a traditional shepard’s pie would have? Despite my own mistakes, it still tasted great and was super hearty and filling.
I am so glad you liked it. Yes, you probably had too many lentils. I think a bag of lentils makes about 7 cups cooked. It’s not an overly saucy recipe so I am guessing it was a contributing factor for sure. But it sounds like you were happy with it anyway so that’s great.
This was terrific Katie!
Made this for our St. Patrick’s Day feast. It was easy (especially because I found pre-cubed butternut squash!) and I already had all the spices at hand. I did make my own lentils and I also made the buttermilk with milk and vinegar, but otherwise followed the recipe. Will be making this again for sure.
My Irish nitro stout went well with it too.
This was terrific Katie! Made this for our St. Patrick’s Day feast. It was easy (especially because I found pre-cubed butternut squash!) and I already had all the spices at hand. I did make my own lentils and I also made the buttermilk with milk and vinegar, but otherwise followed the recipe. Will be making this again for sure.
My Irish nitro stout went well with it too.
I am so happy you liked it and you found a shortcut too. Yay for that! Hope you have a great rest of your week!
great recipe, I added the suggested tomato paste with tomatoes, didn’t have fresh tomato so used a can of diced tomato with onion garlic. Seasoning were very good in this. Thank you. I made one to freeze too and bake later.
Wonderful! Thank you, Frances!
Has anyone tried to freeze this to make ahead, I am working on recipes for someone who needs some meals they can defrost and reheat. Thank you
You can definitely freeze this! Follow the instructions through step 6 then freeze. Thaw for 48 hours in the refrigerator until ready to bake. Then bake until heated through. It will take about 20 extra minutes to bake from cold.
Thank you for your help on freezing instructions. Making it today!
Such a perfect shepherd’s pie recipe!! I love that this is vegetarian! Thanks for sharing!
You are so welcome. And thanks for coming by to rate! I appreciate it Toni!
Love all the cozy vibes of this shepherds pie even without the meat! You’d never miss it with everything going on in here!
Thanks Gina! Have a good one!
This sounds like a delicious comforting meal, while still staying healthy. I love it! So many great flavors.
Delicious shepherds pie, great meat free dinner that the whole family enjoyed!
Gotta love the recipes that the whole family gets behind! Yay!
Totally filling and satisfying!
I am glad you like this one Jess. Thanks!