Lentil Shepherd’s Pie

Lentil Shepherd’s Pie! This vegan shepherd’s pie recipe is easy to make in your Instant Pot, slow cooker, or on the stove top. Simply top with mashed potatoes for a healthy gluten-free vegetarian Shepherd’s Pie, Cottage Pie, or whatever else you want to call it! 

lentil shepherd's pie in a white casserole dish

Friends, we’re here today to talk about making a vegan shepherd’s pie, and I want to get one thing out of the way right off the bat: no shepherds were harmed in the making of this pie.

Can you even imagine how tough and sinewy a shepherd would be? They’d make terrible pie filling! Although, perhaps in the Instant Pot

I kid, I kid… you’d never fit a shepherd in an Instant Pot.

Ok. I’m done now.

In all seriousness, we’re here to make an easy and delicious Lentil Shepherd’s Pie, and I’m going to walk you through THREE different ways you could make it! Want to make your vegan shepherd’s pie in the Instant Pot? You bet you do!

Or, wait, would you prefer to make slow cooker lentil shepherd’s pie? We can do that! Want to keep this situation classic and make your vegetarian shepherd’s pie filling on the stove top? You’re in luck!

But first things first: what is the difference between shepherd’s pie and cottage pie?

According to Jamie Oliver, the difference is in the type of meat. Shepherd’s pie is traditionally made with lamb, whereas cottage pie is made with beef. We’re keeping things vegetarian and are using lentils to replace the meat, so you can call it lentil cottage pie or lentil shepherd’s pie as you wish.

lentils, celery, carrots, onions, peas, and tomatoes on a grey background

What goes into Lentil Shepherd’s Pie?

Alrighty then, get your ingredients ready! We’re going to be using:

  • Lentils –> I’ll discuss lentil choices below.
  • Onions –> A big ol’ yellow guy will do.
  • Celery –> Fiber and whatnot.
  • Carrots –> Getting those veggies in!
  • Peas –> We’re using frozen this time.
  • Tomatoes –> A couple of cans will do the trick.
  • Mashed potatoes –> I’m using these Greek Yoghurt Mashed Potatoes.
  • Garlic and spices –> Taking a trip to flavour town!

collage of making lentil shepherds pie in an instant pot

How do you make vegan shepherd’s pie?

When I first posted this recipe back in 2015 I made it in my slow cooker. I’ve since acquired an Instant Pot, and I don’t think it’s any secret that I’m kind of in love with the thing. Since I’m not interested in having extra clutter in my small apartment, I bought the vented glass lid that allows me to use my Instant Pot as a slow cooker, and I gave my slow cooker away.

I love that I’ve got the option to use it as a slow cooker OR a pressure cooker, though to be fair I use it as a pressure cooker like 99% of the time.

How do you make Instant Pot shepherd’s pie?

It really couldn’t be easier, my friends.

Add all of your ingredients EXCEPT the frozen peas and mashed potatoes into your Instant Pot. Seal the lid, and set it on manual pressure cooking for 10 minutes. It’ll take about 15-20 minutes to come up to pressure before the 10 minute cooking time will start.

Once finished, allow the pressure to release naturally for 5 minutes, then flip the valve to vent and quick-release the rest of the steam. Stir in your frozen peas, spoon into a casserole dish, and top with mashed potatoes.

photo collage of making lentil shepherds pie in an instant pot

How do you make slow cooker shepherd’s pie?

It’s basically the same as the Instant Pot, just way slower (duh).

Add all of your ingredients EXCEPT the frozen peas and mashed potatoes into your slow cooker. Allow it to cook for 6 hours on low, or 3 hours on high. Stir in your frozen peas, spoon into a casserole dish, and top with mashed potatoes.

How do you make lentil shepherd’s pie filling on the stove top?

I like to do this in a large heavy-bottomed pot (this one is my favourite).

Heat over medium-high heat on the stove top, and cook the onions until they’ve softened slightly. Add the garlic and spices and cook for a few minutes more. Then add the carrots and celery and sauté 5 minutes more, until the vegetables are slightly tender.

Add the lentils, canned tomatoes, and vegetable broth. Bring to a boil, then reduce the heat to low and simmer until the lentils are tender. Stir in your frozen peas, spoon into a casserole dish, and top with mashed potatoes.

a plate of lentil shepherd's pie with a white casserole dish in the background

What kind of lentils are best for making vegan shepherd’s pie?

I recommend you use a small, firm lentil such as Puy or beluga lentils. Larger brown lentils would work as well, but I prefer the texture of the smaller ones.

While red lentils are awesome in other recipes, I do not recommend them in this shepherd’s pie recipe.

Is lentil shepherd’s pie vegan?

The filling is vegan AF, so as long as you use vegan mashed potatoes, then you bet it is! I use Greek yogurt in my mashed potatoes, but I love this recipe for vegan mashed potatoes if you need one.

Can I make lentil shepherd’s pie in advance?

You bet you can! You can cook the filling, make the mashed potatoes, and get everything ready in a casserole dish to just toss into the oven when you’re ready to eat.

How long will leftovers last?

Leftover Lentil Shepherd’s Pie will last about three days in the fridge. You can also wrap leftover portions in foil and throw them in the freezer and they’ll last about three months.

Related: Vegetarian Freezer Meals for New Moms.

overhead photo of lentil shepherd's pie in a white casserole dish

Hey Nutrition Lady, are lentils healthy?

You bet they are! These lovely little legumes are a very good source of cholesterol-lowering dietary fiber. The soluble fiber in lentils helps to keep blood sugar stable, while providing a steady source of energy.

But the energy benefits don’t stop there, lentils are a rich source of iron, as well as being a good source of plant-based protein, which is good news for us veg heads.

Lentils are also a great source of heart-healthy folate and magnesium, phosphorous, manganese, zinc, potassium, and B6.

a white casserole dish of lentil shepherd's pie with a piece missing

Other recipes you might enjoy:

Vegan Lentil Soup
Cheesy Baked Spaghetti Squash Noodles
Baked Pumpkin Risotto
Black Bean and Quinoa Freezer Burritos
Mung Bean and Coconut Curry

lentil shepherd's pie on a blue plate topped with chives
5 from 1 vote
Print

slow cooker lentil shepherd's pie

Lentil Shepherd's Pie! This vegan shepherd's pie recipe is easy to make in your Instant Pot, slow cooker, or on the stove top. Simply top with mashed potatoes for a healthy gluten-free vegetarian dinner! 

Course Main Course
Cuisine British
Keyword vegan shepherd's pie
Prep Time 10 minutes
Cook Time 50 minutes
Total Time 1 hour
Servings 6
Calories 385 kcal
Author Katie Trant

Ingredients

  • 1 large yellow onion diced
  • 1 Tbsp extra virgin olive oil
  • 4 stalks celery diced
  • 2 large carrots peeled and diced
  • 2 cloves garlic crushed
  • 1 tsp salt
  • 1/2 tsp dried thyme
  • 1/2 tsp freshly cracked black pepper
  • 1 1/2 cups lentils puy or beluga lentils
  • 14 oz diced tomatoes
  • 2 cups vegetable broth
  • 1 cup frozen peas
  • 4 cups mashed potatoes

Instructions

INSTANT POT

  1. Layer the diced onion, olive oil, carrot, celery, garlic, salt, thyme, pepper, lentils, tomatoes, and vegetable broth into your Instant Pot.

  2. Set to manual pressure for 10 minutes. It will take about 15 minutes to come to pressure. Once the pressure cooking cycle is complete, allow to vent naturally for 5 minutes, then flip the valve to venting for quick release.

  3. When the cooking time is complete, stir in the frozen peas.

SLOW COOKER

  1. Layer the diced onion, olive oil, carrot, celery, garlic, salt, thyme, pepper, lentils, tomatoes, and vegetable broth into your slow cooker.

  2. Cook on low for 6 hours or on high for 3 hours*
  3. When the cooking time is complete, stir in the frozen peas.

STOVE TOP

  1. Heat 2 Tbsp of olive oil in a large heavy-bottomed pot over medium-high heat on the stove top.

  2. Add the onions and sauté until they've softened slightly. Add the garlic and spices and cook for a few minutes more. 

  3. Then add the carrots and celery and sauté 5 minutes more, until the vegetables are slightly tender.

  4. Add the lentils, canned tomatoes, and vegetable broth. Bring to a boil, then reduce the heat to low and simmer until the lentils are tender. 

  5. When the cooking time is complete, stir in the frozen peas.

TO FINISH

  1. Spoon the lentil filling into a casserole dish. Top with mashed potato, and bake in a pre-heated oven at 200°C / 400°F for 20-30 minutes, until the potatoes are golden and the filling is bubbling around the edges.

Recipe Notes

  • Nutrition values are an estimate only
Nutrition Facts
slow cooker lentil shepherd's pie
Amount Per Serving
Calories 385 Calories from Fat 27
% Daily Value*
Fat 3g5%
Sodium 858mg36%
Potassium 1179mg34%
Carbohydrates 72g24%
Fiber 20g80%
Sugar 7g8%
Protein 18g36%
Vitamin A 3855IU77%
Vitamin C 53.2mg64%
Calcium 77mg8%
Iron 5.3mg29%
* Percent Daily Values are based on a 2000 calorie diet.

This recipe was originally published February 23, 2015. It was retested, rephotographed, and updated March 15, 2019.

As an Amazon associate, I earn from qualifying purchases.

 



 

Comments

    • Katie Trant says

      Yes, that part of the world seems to be getting hit hard! Friends of ours in eastern Canada are also getting slammed. I hope it warms up soon, but in the meantime, enjoy a warm bowl of vegan shepherd’s pie. I hope you did make it after all!

  1. Sam @ PancakeWarriors says

    Oh I don’t have a slow cooker but this shepards pie looks amazing. Love that it’s lentils and therefore I can enjoy it!! I can totally see me enjoying this over a baked sweet potato as you have pictured. Oh I’m drooling!

  2. Melissa says

    sorry I’m not much of a cook so my question may seem stupid, but do you already cook the lentils or do you just rinse and pick through them and put them in “raw?” Thanks!

    • Katie Trant says

      Just rinse, pick through them to make sure there aren’t any stones, and toss ’em in! They cook up in the liquid (veggie broth, canned tomatoes, etc) in this recipe. Enjoy!

  3. Andi says

    Sooooo good!! cheap too. I put this in the crock pot before I went to class (I used green instead of puy lentils) and when I came back I added a little more veggie broth and let it warm for a couple more hours. Put it on a sweet potato and ate that sh** up!! Thanks for the recipe!!

  4. Lindsay Madge says

    GIRL, I made this for my husband and I. He has predominately been a meat-eater his whole life but loves shep’s pie. I dabbled and added a few other ingredients like corn, subbed green lentils, a little veggie bouillon, pickled jalepenos & a DASH of cholula (sounds strange, i know, but so good for spice) and it was amazing!! We also made of gravy of rice milk, veggie stock, the bouillon and some spices which was also amazing!! So stoked, this will be a keeper!

  5. Mrsfox says

    I guess I’ll be joining the instant pot movement now! I love a good Sheppard’s pie! Can’t wait to try this one out!

  6. Emily says

    This recipe is making me seriously consider investing in an Instant Pot. I love a veggie cottage pie but I’m so tired of all the stirring and waiting.

Leave a Reply

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

shares