Lentil Sweet Potato Shepherd's Pie - Conscious Cooking

Lentil Sweet Potato Shepherd’s Pie

There are so many different ways to make Shepherd’s pie. In Quebec, here, the way we traditionally make it is by using ground beef, creamed corn and a layer of mashed potatoes. Most people love it and its a comfort food for many but it’s a dish that I could never stand. I never like it. When I was a child, it’s a dish that would make me gag, literally. And people eat it with ketchup. Definitely not in my taste.

This version is very different and it’s a dish I really enjoy. It’s vegan so I use brown lentils, peas and carrots, and a layer of sweet potato on top. There is no meat, corn, butter or milk. It’s vegan, gluten- and grain-free. It’s a much healthier way to eat Shepherd’s pie and it tastes absolutely delicious. You need to try it. You may like it even more.

It’s not that time consuming but it’s not the quickest meal to make so you may want to make it when you have more time on hands. The good thing is that it makes excellent leftovers. You can even freeze the last few pieces.

I served it with vegetables because I just love vegetables haha but it’s perfect and complete on its own.

It’s a meal that everybody enjoyed, even one toddler and two teenagers.

Hope your family enjoy this meal too.

Now cooked, ready to cut and dig in!

Lentil Sweet Potato Shepherd's Pie

Vegan Shepherd's pie made with brown lentils, peas and carrots, and a sweet potato topping. It's absolutely delicious and makes great leftovers.
Prep Time50 mins
Cook Time30 mins
Total Time1 hr 20 mins
Servings: 8


  • Lentils Layer
  • 2 cups brown or green lentils, rinsed
  • 4 cups vegetable broth
  • ½ teaspoon unrefined salt
  • Vegetable Layer
  • 1 tablespoon olive oil
  • 1 small onion, finely diced
  • 2 cloves garlic, minced
  • 1 cup peeled and diced carrots
  • 1 cup fresh or frozen garden peas
  • ¾ teaspoon dried thyme
  • ½ teaspoon sea salt
  • ¼ teaspoon pepper
  • Sweet Potato Layer
  • 3 lbs sweet potatoes, peeled and chopped (about 3 mediums)
  • 2 tablespoons extra-virgin olive oil
  • ¼ teaspoon unrefined salt
  • Pinch ground black pepper
  • Pinch smoked paprika


  • After having rinsed the lentils, put them into a medium saucepan. Put the heat to medium and cook stirring often to evaporate excess water. Then, add in broth and salt and give it a stir. Bring to a boil. Reduce heat to low, cover, reduce heat to low and cook until lentils are tender, about 30 to 40 minutes.
  • Meanwhile, boil sweet potatoes until fork tender, about 10-15 minutes. Do not overcook. Drain sweet potatoes in a colander and then transfer them to a food processor. Add in olive oil, salt and pepper and process until silky smooth. Alternatively, mash with a potato masher. Reserve.
  • Preheat oven to 350F.
  • In a large pot, heat olive oil over medium heat. Sauté the onions and garlic until onions have softened. Add peas and carrots, thyme, salt and pepper, and cook until vegetables are tender, about 10-12 minutes.
  • Add cooked lentils to the pot with the vegetables and stir to combine.
  • Spread lentils and vegetable mixture into a large baking dish (I used an 8” x 13”) and press firmly.
  • Cover with a layer of mashed sweet potato.
  • Bake for about 25-30 minutes. Allow to cool slightly before cutting and serving.
Easy Mexican Casserole

Easy Mexican Casserole

This easy and quick to make Mexican casserole is super tasty. It's a crowd pleaser recipe, while being pretty healthy. Your children will love it. It takes 30 minutes to make - perfect weeknight meal. Makes great leftovers too. The casserole is made with red onion,...

Cauliflower Broccoli Rice with Poached Eggs

Cauliflower Broccoli Rice with Poached Eggs

Poached eggs are absolutely delicious but don't necessarily have to be served with bread. I personally love poached eggs for breakfast or lunch with cooked veggies, avocado and/or sauerkraut. I'm not a fan of grains or bread, unless for an occasional treat. In this...

Red Lentil Bolognese

Red Lentil Bolognese

Have you tried making a lentil bolognese yet? If not, it's time to try guys! It's so hearty and delicious, and a very nice alternative to meat bolognese. Don't get me wrong, I love a good bolognese once in a while, but I also love a meat-free alternative. I think it's...



Submit a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating