• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Pesky Vegan
  • About
    • My Story
    • FAQ
  • Recipes
  • Blog
  • Contact
  • Subscribe
menu icon
go to homepage
  • Recipes
  • About
  • Subscribe
  • Blog
  • Vegan FAQ
  • Contact
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Subscribe
    • Blog
    • Vegan FAQ
    • Contact
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » Vegan Cottage Pie (Shepherd's Pie)

    Vegan Cottage Pie (Shepherd's Pie)

    Mar 31, 2020 by The Pesky Vegan | 18 Comments

    191 shares
    Jump to Recipe >

    Is it vegan cottage pie or vegan shepherd's pie? All that matters is this is a delicious, rich, comforting, and gluten-free version of an absolute classic.

    Vegan Cottage Pie Feature

    Featuring protein-packed green lentils and portobello mushrooms prepared in two different ways, this dish ticks all the boxes when it comes to flavour, texture, and downright moreish-ness.

    For more veganised classics, check out my recipes for the ultimate vegan haggis, ultimate vegan fish pie, and jackfruit 'beef' stew.

    I create new content every single week. Subscribe to keep in touch and get a free download of The Vegan Kitchen – My Top 10 Tips.

    Vegan Cottage Pie Close-Up

    Is it vegan 'cottage pie' or vegan 'shepherd's pie'?

    I don't know about you, but the names 'cottage pie' and 'shepherd's pie' were used interchangeably when I was growing up. Technically speaking, cottage pie is made with beef mince and shepherd's pie is made with lamb.

    But what do you call it when it's vegan? I got suggestions from followers on Instagram that included gardener's pie, shepage pie, forest pie, and shepherdess pie.

    At the end of the day, the great thing about the vegan version is that it doesn't matter what you call it. It's just a delicious, comforting dish that would be right at home on any dinner table.

    How to make cottage pie meat-free

    Vegan Shepherd's Pie Ingredients

    There are several ways to substitute the meat in a traditional cottage pie (beef) or shepherd's pie (lamb). One very easy way is to just use plant-based mince, which I've done many times with great results.

    In this recipe, however, we're going down the route of high-protein green lentils and portobello mushrooms. I chop the mushrooms into a mix of larger chunks and finer pieces, for a nice variety of textures in the final dish.

    A hearty dollop of Marmite and vegan Worcestershire sauce then give the filling a deep, rich umami flavour.

    Is vegan cottage pie healthy?

    This vegan cottage pie is packed full of veg, mushrooms, and green lentils, making it a very healthy meal. In one serving of this recipe you’ll find:

    • Calories: 419 kcal
    • Protein: 18 grams (36% of RDA)
    • Fibre: 16 grams (67% of RDA)
    • Vitamin C: 46 mg (56% of RDA)

    If you really want to cut down on the fat, you can use less plant-based butter in the mash and replace the olive oil with a splash of water or vegetable stock.

    Are green lentils good for you?

    Dried Green Lentils
    Dried green lentils

    Pulses like green lentils are nutritional powerhouses. Cheap and widely available, they're great for packing nutrients into meals in a way that won’t break the bank.

    Whether tinned or dried, they offer a low-fat source of plant-based protein, fibre, vitamins, and minerals. This recipe uses tinned lentils, but you can easily swap these for dried if you prepare them first (see recipe notes for more info).

    If you want to learn more about these amazing little foodstuffs, check out my in-depth Beginner’s Guide to Pulses.

    Is vegan cottage pie gluten-free?

    This recipe is 100% gluten-free, provided you use a vegan stock and a plant-based milk that are certified or labelled as such. If you want to add any plant-based mince, you'll want to check that this is also gluten-free.

    How to make vegan cottage pie

    Start by getting the potatoes boiling, then heat the oil in a large pan on medium heat and soften the chopped onion and carrot.

    Next, stir in the chopped garlic and cook for a couple of minutes before adding the chopped mushrooms (both the larger chunks and finer pieces).

    Onions, Carrots, and Mushrooms Cooking

    Once these have started to soften, stir in the tomato puree, green lentils, Marmite, Henderson's Relish, vegan stock, bay leaves, dried herbs, salt, and pepper. Mix well, reduce the heat, and simmer until the sauce has thickened.

    Vegan Shepherd's Pie Sauce

    Meanwhile, drain the cooked potatoes and then mash together with plant-based butter, unsweetened plant-based milk, salt, and pepper, as well as nutritional yeast and/or wholegrain mustard (optional).

    Top tip: If the sauce doesn't look thick enough, take a spoonful of the mash and stir it through. You want the filling to be quite thick so that the mash sits on top of it without sinking.

    Spread out the filling evenly in a large oven dish, before carefully topping with the mashed potatoes.

    Vegan Cottage Pie Filling

    Smooth out the potatoes with a spoon or spatula and then make small marks all across the surface using a fork.

    Add some small dots of plant-based butter on top of the mash and then bake in a preheated the oven for 30 minutes. To get it even crispier, you can switch to the grill for the last 5-10 minutes.

    Vegan Cottage Pie Oven Dish
    Vegan Cottage Pie Baked

    The cottage pie should be golden on top, with some of the sauce making its way to the surface.

    Serving suggestions for vegan cottage pie

    This vegan cottage pie is great with chopped fresh parsley and greens such as kale, broccoli, or peas. If you want to add sauce, you could also whip up an additional side of vegan gravy or vegan whisky cream sauce.

    Vegan Shepherd's Pie Plate

    Variations/tips for vegan cottage pie

    • Mince: If you don't like mushrooms or lentils, you could try swapping these out for approx. 500 grams of plant-based mince (gluten-free if necessary). 
    • Mashed potatoes: If you want a run-down of tips and tricks for the perfect plant-based mash, check out my guide to the ultimate vegan mashed potatoes. For an interesting twist on this dish, try swapping out the potatoes for sweet potato mash.
    • Leftover mash: Try it in these vegan potato pancakes.
    • Thicker sauce: If the sauce isn’t thick enough for your liking, stir in some of the mashed potatoes until you get the consistency you want. 
    • Henderson's Relish: This famous Sheffield product can be found in eateries and households throughout the city, but I appreciate it may not be available where you are. Feel free to swap it out for vegan Worcestershire sauce or half the amount of red wine vinegar (just be aware that this is not always strictly vegan). 
    • Herbs: If you don't have dried mixed herbs, you could substitute a mix of thyme, oregano, rosemary, or sage. 
    • Cheese: I’m never too bothered about topping the pie with cheese, but by all means add a layer of grated vegan cheese to the mashed potatoes. 
    • Gluten-free: If you need to ensure that this recipe is 100% gluten-free, use a vegan stock, yeast extract, and plant-based milk that are certified or labelled as such. 
    • Less fat: If you really want to cut down on the fat, you can use less plant-based butter in the mash and replace the olive oil with a splash of water or vegetable stock. 

    How to store vegan cottage pie

    Refrigerate: You can store this vegan cottage pie in the fridge for up to four days. Reheat in the microwave or in the oven on a low heat.

    Freeze: You can freeze this cottage pie in sealed containers or resealable bags for up to six months. Defrost thoroughly before reheating in the microwave. You could also reheat from frozen in the oven for around 30 minutes or until piping hot.

    Hey you – let me know what you think

    If you made this recipe and enjoyed it – or did anything differently – I'd love to hear from you down below in the comments 👇

    You can also find me and let me know on Instagram, Pinterest, and Facebook @thepeskyvegan 🌿

    Keep in touch

    Subscribe below to receive a weekly newsletter with my latest recipes. Nice and simple. No pesky pestering. No spam (which wouldn’t be very vegan anyway).

    More vegan recipe ideas

    If you liked this recipe, you may also enjoy:

    • Ultimate Vegan Haggis
    • Ultimate Vegan Fish Pie
    • Vegan Stovies (Scottish Potato Stew)
    • Easy Vegan Scalloped Potatoes (Dauphinoise)
    • Vegan 'Beef' Stew
    • Vegan Spaghetti Bolognese
    • Butternut Squash Pasta Bake
    • Ultimate Vegan Lasagne
    Vegan Cottage Pie Feature

    Vegan Cottage Pie (Gluten-Free)

    The Pesky Vegan
    Featuring protein-packed green lentils and portobello mushrooms done two ways, this vegan cottage pie ticks all the boxes when it comes to flavour, texture, and downright moreish-ness.
    5 from 7 votes
    Rate this Recipe Print Recipe
    Prep Time 15 mins
    Total Time 1 hr 15 mins
    Course Main Course
    Cuisine British, Gluten-free, Vegan
    Servings 6
    Calories 419 kcal

    Ingredients
     

    Filling

    • 1 tablespoon olive oil
    • 1 onion, finely chopped
    • 2 carrots, chopped into small chunks
    • 4 large cloves garlic, finely chopped
    • 8 portobello mushrooms, 6 chopped into larger chunks and 2 finely chopped
    • 3 tablespoons tomato puree
    • 2x 400 g tins green lentils, drained and rinsed
    • 1 tablespoon Marmite (or other yeast extract if GF)
    • 2 tablespoons Henderson's Relish (or half the amount of red wine vinegar, see notes)
    • 400 ml vegan stock
    • 2 bay leaves
    • 2 teaspoons dried mixed herbs
    • Salt and pepper, to taste

    Mashed potatoes

    • 1.2 kg Maris Piper potatoes, peeled and cut into roughly 2-inch chunks
    • 100 ml unsweetened plant-based milk
    • 50 g plant-based butter (plus extra to dot across the mash)
    • 2 tablespoons nutritional yeast (optional)
    • 2 teaspoons wholegrain mustard (optional)
    • Salt and pepper, to taste
    Prevent your screen from going dark

    Instructions
     

    • Place the potatoes in a large pot and cover entirely with water. Bring to a gentle boil and then simmer for around 15 minutes or until you can cut through them easily with a knife.
    • While the potatoes are cooking, heat the oil in a large pan on medium heat. Add the chopped onion and carrot and soften for 6-8 minutes, stirring occasionally.
    • Next, stir in the chopped garlic and cook for another 2 minutes before adding the chopped mushrooms (both the larger chunks and finer pieces). Stir well and cook for 5-6 minutes, turning up the heat if necessary.
    • After 5-6 minutes, stir in the tomato puree, green lentils, Marmite, Henderson's Relish, vegan stock, bay leaves, dried herbs, salt, and pepper. Mix well, reduce the heat, and simmer for 10-15 minutes.
    • Preheat the oven to 200°C (390°F).
    • Once the potatoes are cooked, drain them and return to the pot. Add the plant-based butter, unsweetened plant-based milk, salt, and pepper, as well as the nutritional yeast and/or wholegrain mustard if including these. Mash the potatoes with a masher until they are smooth and fluffy, adding more of any ingredient you like.
    • After simmering the sauce uncovered for 10-15 minutes, it should mean that there's no need for any thickening agent. If it looks too thin, you can stir a spoonful of the mash through the sauce to thicken it. (You want the filling to be quite thick so that the mashed potatoes sit on top of it without sinking).
    • Adjust the seasoning if necessary, before transferring the filling to a large oven dish and spreading evenly. Carefully spoon the mashed potatoes on top, starting at the corners and edges and working your way in. Smooth out with a spoon or spatula and then make small marks all across the surface using a fork.
    • Add some small dots of plant-based butter on top of the mash and then bake in the oven for 30 minutes. To get it even crispier, you can switch to the grill for the last 5-10 minutes.
    • The cottage pie should be golden on top, with some of the sauce making its way to the surface. Serve with chopped fresh parsley and greens of your choice.
    Rate this recipe 👇

    Notes

    Mince: If you don't like mushrooms or lentils, you could try swapping these out for approx. 500 grams of plant-based mince (gluten-free if necessary). 
    Mashed potatoes: If you want a run-down of tips and tricks for the perfect plant-based mash, check out my guide to the ultimate vegan mashed potatoes. For an interesting twist on this dish, try swapping out the potatoes for sweet potato mash. 
    Thicker sauce: If the sauce isn’t thick enough for your liking, stir in some of the mashed potatoes until you get the consistency you want. 
    Dried lentils: This recipe uses tinned green lentils, but you can easily swap these for dried. You'll want to pre-cook the lentils (approx. 250 grams dried) by simmering them in water for around 40 minutes or until tender, before draining and using in this recipe. To dive deeper into the world of pulses, check out my Beginner's Guide to Pulses.
    Henderson's Relish: This famous Sheffield product can be found in eateries and households throughout the city, but I appreciate it may not be available where you are. Feel free to swap it out for vegan Worcestershire sauce or half the amount of red wine vinegar (just be aware that this is not always strictly vegan). 
    Herbs: If you don't have dried mixed herbs, you could substitute a mix of thyme, oregano, rosemary, or sage. 
    Cheese: I’m never too bothered about topping the pie with cheese, but by all means add a layer of grated vegan cheese to the mashed potatoes. 
    Gluten-free: If you need to ensure that this recipe is 100% gluten-free, use a vegan stock, yeast extract, and plant-based milk that are certified or labelled as such. 
    Less fat: If you really want to cut down on the fat, you can use less plant-based butter in the mash and replace the olive oil with a splash of water or vegetable stock. 
    Storage: You can store this vegan cottage pie in the fridge for up to four days or freezer for up to six months. 
    If you liked this recipe, you may also enjoy:
    • Ultimate Vegan Lasagne
    • Vegan Stovies (Scottish Potato Stew)
    • Easy Vegan Scalloped Potatoes (Dauphinoise)
    • Ultimate Vegan Fish Pie
    • Vegan Mushroom Stroganoff
    • Vegan Spaghetti Bolognese
    • Butternut Squash Pasta Bake
    • Ultimate Vegan Haggis
     
    * The nutrition info below is for one serving, based on a total of six servings.

    Nutrition

    Calories: 419kcalCarbohydrates: 70gProtein: 18gFat: 8gSaturated Fat: 2gSodium: 518mgPotassium: 1917mgFiber: 16gSugar: 11gVitamin A: 3944IUVitamin C: 46mgCalcium: 102mgIron: 6mg
    Nutrition Facts
    Vegan Cottage Pie (Gluten-Free)
    Amount Per Serving
    Calories 419 Calories from Fat 72
    % Daily Value*
    Fat 8g12%
    Saturated Fat 2g13%
    Sodium 518mg23%
    Potassium 1917mg55%
    Carbohydrates 70g23%
    Fiber 16g67%
    Sugar 11g12%
    Protein 18g36%
    Vitamin A 3944IU79%
    Vitamin C 46mg56%
    Calcium 102mg10%
    Iron 6mg33%
    * Percent Daily Values are based on a 2000 calorie diet.
    Keyword lentils, vegan dinner, vegan shepherd's pie
    Did you make this recipe?Leave a comment down below or tag me on Instagram @thepeskyvegan along with the hashtag #thepeskyvegan

    Social follow

    🌱 Follow along @thepeskyvegan on Instagram, Pinterest, and Facebook.

    Further reading

    📩 Fancy keeping in touch? Subscribe to my weekly newsletter.

    📖 Find out more about my story.

    🍽️ Want to get straight to the food? Hop aboard the recipe train.

    🌿 Got a question about veganism? You might find the answer in these vegan FAQs.

    « Mashed Vegan Leek and Potato Soup (Gluten-Free)
    Vegan Scrambled 'Eggs' (Gluten-Free) »
    191 shares

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Catherine Miller

      December 30, 2022 at 3:23 pm

      5 stars
      Just right for a chilly winter day, this pie is the ultimate comfort food. We are having it on New Years Day.

      Reply
      • The Pesky Vegan

        January 03, 2023 at 9:58 pm

        Turns out we had exactly the same on 1st Jan – thanks very much for the review!

        Reply
    2. Emma

      July 10, 2022 at 8:29 am

      5 stars
      Got my husband to make this for me - absolutely delicious (though he used red lentils, not the green ones, as I prefer red lentils). Best meal I've had in ages.

      Reply
      • The Pesky Vegan

        July 12, 2022 at 11:14 pm

        High praise indeed - glad you enjoyed it!

        Reply
    3. Catherine Miller

      January 17, 2022 at 10:45 pm

      5 stars
      I challenge you not to go back for seconds!

      Reply
      • The Pesky Vegan

        January 18, 2022 at 7:00 pm

        Wouldn't waste my time accepting this challenge!

        Reply
    4. Catherine Miller

      January 17, 2022 at 10:43 pm

      This is the only comfort food you will need on a chilly, Winter’s day. I swapped the lentils for soy mince and added finely chopped celery but the result looked just like Alistair’s and even our non-veggie family loved it. Top tip: you can get Henderson’s relish in Home Bargains.

      Reply
      • The Pesky Vegan

        January 18, 2022 at 7:03 pm

        Sounds great, thanks for the feedback and Hendo's tip!

        Reply
    5. Catherine

      May 10, 2021 at 8:20 am

      So tasty that I made one for us and one for my friend. I pimped mine with a very finely chopped stick of celery.

      Reply
      • The Pesky Vegan

        May 10, 2021 at 9:26 pm

        Great to hear you enjoyed it Catherine, thanks very much for the review!

        Reply
    6. Amber-Sophie Dugdale

      December 03, 2020 at 9:23 pm

      5 stars
      I've really struggled to find a veggie cottage pie recipe I love but now I have! We are still getting used to eating mushrooms in our house but it worked really well in this! We used all the optional ingredients in the potatoes and it was so delicious!!

      Reply
      • The Pesky Vegan

        December 04, 2020 at 9:26 am

        Delighted to help play a role in bringing that search to a happy conclusion - thanks very much for leaving a review!

        Reply
    7. Vicky

      October 04, 2020 at 2:05 pm

      5 stars
      Delicious! And love an excuse to get the Hendos out 🙂

      Reply
      • The Pesky Vegan

        October 08, 2020 at 10:03 am

        Thanks!

        Reply
    8. Vicky

      October 04, 2020 at 2:05 pm

      5 stars
      Delicious! And love an excuse to get the Hendos out 🙂

      Reply
      • The Pesky Vegan

        October 08, 2020 at 10:03 am

        Any excuse - thanks for the review!

        Reply
    9. Tom Grice

      June 16, 2020 at 6:14 am

      5 stars
      Best vegan cottage pie I’ve had. And highly praised by my non-vegan family members

      Reply
      • The Pesky Vegan

        June 16, 2020 at 9:28 am

        High praise indeed - glad it went down well and cheers for leaving a review!

        Reply

    Primary Sidebar

    I'm Alistair and I'm The Pesky Vegan. I create new recipes every single week – always vegan, usually gluten-free.

    Like most people, I come from a background where consuming animal products was the norm. It's safe to say I never thought I'd go vegan.

    If you want to find out more about how on earth this happened – and how you can do the same – click below.

    Learn more about me →

    Free Download

    Vegan Recipes Download Sidebar

    Grab your free copy →

    Popular Posts

    • Ultimate Vegan Haggis
    • Go-To Vegan Dal with Spinach (Lentil Curry)
    • Lemony Butter Bean Stew (Vegan + Gluten-Free)
    • 2-Ingredient Banana Oat Cookies

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Cookie Policy
    • Terms of Use

    Newsletter

    • I create new content every single week. Subscribe to keep in touch and get a free download of The Vegan Kitchen – My Top 10 Tips.

    Contact

    • Contact

    Copyright © 2023 The Pesky Vegan. All rights reserved.