This lentil shepherd’s pie is oh so comforting, with layers of fluffy mashed potatoes, hearty lentils, and tasty veggies. Another perk: it’s also vegan and gluten-free!
I already have a couple St. Patrick’s themed recipes here on the blog (my Healthy Shamrock Shake and Whole Wheat Irish Soda Bread), so I’m excited to add another Irish-inspired recipe to the mix.
Vegan Shepherd’s Pie with Lentils
This savory and hearty meal is packed with veggies, so it’s as nutritious as it is cozy.
It’s a great comfort-food meal that’s less heavy/intense than a traditional meaty Shepherd’s Pie, since the “meat” is actually lentils! 🙂
This dish really is a classic winter staple. It would be a great potluck or dinner party dish, or make it just for you!
The leftovers are even better. Honestly, you can’t get much more comforting than this – and the fact that it’s nutrient-packed is a total bonus!
Recipe Ingredients
To make this lentil shepherd’s pie, you’ll need:
- onion
- carrots
- celery
- mushrooms
- dried black or green lentils
- canned diced tomatoes
- vegetable broth (I always recommend low sodium, if possible!)
- smoked paprika
- ground cumin
- poultry seasoning
- garlic powder
- ground black pepper
- potatoes (about 1 and 1/2 pounds)
- olive oil
- garlic powder
Also, feel free to mix it up and use sweet potatoes instead of regular potatoes in the topping. Either would be delicious, especially around the holidays!
How to Make Lentil Shepherd’s Pie
Making this dish takes place in a couple phases: the veggie/lentil filling, and the mashed potato topping. Fortunately, they’re all pretty simple!
Start by chopping and sautéing your veggies in a skillet with some olive oil until tender. This will be your shepherd’s pie filling.
Then, toss in the lentils, veggie broth, tomatoes, and spices. Bring to a boil then reduce heat and simmer for about 15-20 minutes. (The lentils should absorb most of the liquid and become tender.)
While the lentils are simmering, start those mashed taters!
In a pot, bring potatoes to a boil, then lower the heat and simmer for about 15-20 minutes, until soft. (To save time, slice your potatoes in half or into smaller pieces first. That way, they won’t take as long to boil).
Next, drain and add olive oil, garlic powder, and black pepper. Mash using a potato masher (or a fork) adding a few splashes of veggie broth until the taters are creamy, but still thick.
When everything is cooked, pour the lentil mixture into a baking pan:
And then layer the mashed potatoes on top and use a spatula to evenly spread them across the top, before popping it in the oven at 400 degrees F.
Bake for 20 to 30 minutes. Once the lentil filling is bubbly and the mashed potatoes are slightly golden brown, take out and let cool for a bit. This will help thicken the filling.
Then, you’re ready to serve! Dig in to that fluffy, flavorful goodness and enjoy.
How to Store Shepherd’s Pie
I wouldn’t recommend putting shepherd’s pie in the freezer, as it doesn’t freeze well. But you can definitely save your leftovers in the refrigerator!
Just store in an airtight container in the fridge. They’ll keep for about 3-4 days.
You can also just cover the baking pan with foil and store it in the fridge that way – it just might not keep for quite as long.
Is shepherd’s pie gluten free?
This lentil/vegan version of shepherd’s pie is gluten free, since lentils and potatoes (and all the other ingredients) are gluten-free.
(It is possible for certain ingredients to be made in a factory where there is gluten cross-contamination, so be sure to check that first if necessary!)
Traditional shepherd’s pie isn’t always gluten free, but can usually be made gluten free. If it has Worcestershire sauce and/or beef broth, make sure to use gluten-free versions.
Some recipes also add in flour, so you’d have to replace that with gluten-free flour as well (this recipe does not)!
You’ll find the full lentil shepherd’s pie recipe at the bottom of this post. Enjoy!
Looking for more comforting dinner recipes? Check these out:
- Healthy Tuna Noodle Casserole
- Vegan Stuffed Sweet Potatoes with Black Beans
- Chicken Broccoli Rice Casserole
- Black Bean Vegan Burgers with Pumpkin
- Lemon Dijon Sheet Pan Salmon Dinner
- Instant Pot Spaghetti Squash & Vegan Bolognese
- Healthy Chicken Enchiladas
Lentil Shepherd’s Pie
Savory and hearty but packed with veggies, this is a great comfort-food meal that’s less heavy/intense than a traditional meaty Shepherd’s Pie, since the “meat” is actually lentils!
Ingredients:
For the filling
- 1 tablespoon olive oil
- 1 cup chopped onion
- 1 cup chopped carrot
- 1 cup chopped celery
- 8 oz mushrooms, chopped
- 1 cup dried black or green lentils
- 1 (28 oz) can diced tomatoes
- 1/2 cup vegetable broth, low sodium if possible
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- 1 teaspoon poultry seasoning
- 1/2 teaspoon garlic powder
- 1/2 teaspoon ground black pepper
- salt to taste
For the topping
- 1 and 1/2 pounds potatoes (regular or sweet), peeled and diced
- 3 tablespoons olive oil
- 1/2 teaspoon garlic powder
- 1/4 teaspoon ground black pepper
- vegetable broth as needed
- salt to taste
Instructions:
- Preheat oven to 400 degrees F.
- Heat the olive oil in a large pot over medium-high heat. Add the onion, carrot, celery, and mushrooms. Sauté until tender, about 7-8 minutes.
- Add the lentils, tomatoes, vegetable broth, smoked paprika, cumin, poultry seasoning, garlic powder, and black pepper. Bring the mixture to a boil, then reduce the heat to medium-low, cover, and simmer until the lentils are tender and most of the liquid is absorbed, about 15-20 minutes. Season to taste with salt.
- Meanwhile, make the mashed potatoes: Place the potatoes in a large pot and cover with water. Bring to a boil, then reduce the heat to medium-low, cover, and simmer until the potatoes are tender, about 15-20 minutes.
- Drain the potatoes and add the olive oil, garlic powder, and black pepper. Mash with a potato masher or fork, adding a couple splashes of broth until the potatoes are creamy (but not watery). Season to taste with salt.
- Pour the lentil mixture into a baking dish or pie pan. Spread the mashed potatoes on top, then bake for 20-30 minutes, until the filling is bubbly and the mashed potatoes are slightly golden on top.