Everyday Healthy Recipes

menu icon
go to homepage
  • Recipe Index
  • About Me
  • Contact
  • Cookie Policy
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipe Index
    • About Me
    • Contact
    • Cookie Policy
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Vegetarian/Vegan Meals

    Lentil Vegetable Shepherd's Pie (Vegetarian)

    November 3, 2020 By Monika Last Updated June 28, 2022 3 Comments

    Jump to Recipe

    This vegetarian lentil shepherd’s pie is filling, warming and packed full of flavour and goodness. Made with puy lentils and a generous amount of vegetables this is healthy comfort food everyone will love.

    Lentil and vegetable shepherd's pie in oval dish.

    If you are a fan of shepherd’s pie then you will love this vegetarian version of this classic dish.  It is just as easy to make, filling and delicious but uses healthy plant protein as well as a generous amount of vegetables.

    Despite being made from scratch (it uses dried, rather than canned lentils) this lentil shepherd's pie takes only about 30 minutes to prepare and another 25 minutes to bake to golden perfection.

    Lentil shepherd’s pie ingredients

    The filling in this pie consists of puy lentils, simple vegetables including onion, celery, garlic and carrot as well as corn and peas for added sweetness and bulk.  The ingredients cook in vegetable stock along with Worcestershire sauce, tomato puree, thyme and onion granules for more depth of flavour.

    The topping consists of creamy mashed potato and a scatter of mature cheddar cheese for added colour and flavour.

    Lentil shepherd's pie ingredients in individual dishes.
    Lentil shepherd's pie filling ingredients.

    What lentils to use

    I used dried puy lentils but you can use black lentils (beluga lentils) if you prefer. I don’t recommend using ordinary green lentils as they don’t keep their shape as well as puy lentils and the mixture can become a little mushy.

    What potatoes to use

    I recommend using starchy, floury varieties such as Maris Piper, King Edward, or Vivaldi, Russet or Yukon Gold.

    Top tip

    For a super creamy consistency it is important to mash the potatoes while hot.  

    Step-by-step recipe instructions

    1.Peel and boil the potatoes in salted water, drain well, add the butter and milk and mash until smooth and creamy. Cover and set aside. In the meantime prepare the filling.

    In a large pan heat up the oil, add the onion, celery and garlic and cook over a low/medium heat for about 3 minutes until softened stirring often.  Add the wine and cook for another minute.

    Chopped onion and celery in large white shallow pan.

    2. Add the lentils and cook for 2 minutes stirring often. Add half of the stock, cover, bring to the boil then simmer for 6 minutes.

    Cooking lentils and onion in large shallow pan.

    3. Add the carrots, tomato puree, Worcestershire sauce, thyme, onion granules, more stock, stir, cover and simmer for 15 minutes stirring occasionally. In the meantime preheat the oven to 400 F/ 200 C/ gas mark 6.

    Cooking puy lentils and cubed carrots.

    4. Add the corn and peas then scatter the flour over the top and stir until no longer visible.  Cook for a couple of minutes until the mixture thickens and starts bubbling up (add any remaining stock at this point).

    Cooking lentil shepherd's pie filling with vegetables and flour visible.

    5. Remove from the heat, adjust the seasoning as needed (be generous with the pepper) and pour the filling mixture into a medium casserole dish (about 6 cm/2.5 in deep).

    Lentil and vegetable pie filling in oval dish.

    6. Top with the mashed potato, scatter the cheese over the whole thing and bake in the upper part of the oven for 20-25 minutes or until golden.

    Shepherd's pie with potato topping and scatter of grated cheese.

    7. Remove from the oven and serve.

    Top down view of baked vegetarian shepherd's pie in oval dish.

    Serving suggestions

    Enjoy this lentil shepherd’s pie with a piece of baguette or another crusty bread, Yorkshire pudding, roasted or steamed vegetables or simply on its own. I also love this pie with crunchy gherkins/dill pickles or beetroot chutney.

    Substitutions

    • Petits pois are sweeter than garden peas but use whichever you prefer.
    • Use any strong cheese (semi-hard or hard) instead of the cheddar.
    • Worcestershire sauce: substitute balsamic vinegar if preferred. Alternatively add a bit of both (up to 2.5 tbsp in total).

    How to veganise this recipe

    This vegetarian shepherd’s pie can be easily veganised if you make a few swaps.  Use plant-based spread instead of butter for the potato topping and add either oat or soya milk. Either omit the cheese or use vegan cheese. You can also melt a bit of the vegna spread (approx. 1 tbsp) and drizzle over the mash before putting in the oven.

    Top down partial view of lentil vegetable shepherd's pie in oval dish.

    Top tips and FAQs

    • You do NOT need to soak the lentils. Simply rinse, drain well and cook along with the other ingredients (as per Instructions).
    • To save time prepare the potato mash while the filling mixture is bubbling away.
    • Mash the potatoes (while hot) until creamy and there are no lumps.
    • You can prepare the potato mash in advance but heat it up before topping the pie (it will be easier to work with).
    • Bake this shepherd’s pie in the upper part of the oven so the top browns nicely and relatively quickly.
    • Refrigerate leftovers, covered, for up to 3 days. Reheat in the microwave.
    • Freeze for up to 3 months.

    You might also like

    • Vegetarian Sausage and Mushroom Pie
    • Lentil Lasagne with Vegetables
    • Vegan Mushroom Cabbage Rolls with Lentil & Rice
    • Vegetarian Moussaka (Mushrooms & Lentils)
    • Vegan Lentil Ragu

    Check out also these other easy vegetarian meal ideas!

    Keep in touch!

    If you make this vegetarian shepherd’s pie with lentil I’d love to know how it turned out for you. Let me know in the comments below, thanks!

    Follow me on Facebook, Instagram and Twitter for regular recipe updates! Or you could subscribe to this blog and receive all my latest recipes right into your mailbox!

    Recipe

    Lentil and vegetable shepherd's pie in oval dish.

    Lentil Vegetable Shepherd's Pie (Vegetarian)

    This vegetarian lentil shepherd’s pie is filling, warming and packed full of flavour and goodness. Made with puy lentils and a generous amount of vegetables this is healthy comfort food everyone will love.
    5 from 1 vote
    Print Pin Rate
    Course: Dinner
    Cuisine: vegetarian
    Prep Time: 10 minutes minutes
    Cook Time: 55 minutes minutes
    Total Time: 1 hour hour 5 minutes minutes
    Servings: 6 servings
    Calories: 265kcal
    Author: Monika Dabrowski

    Equipment

    • 1 Large pan with lid
    • 1 Medium casserole dish (approx. 6cm/2½'' deep)

    Ingredients

    • 1 cup less 1tbsp (180 g) puy lentils rinsed, 6.35oz
    • 1 onion finely chopped
    • 1 celery stalk finely chopped
    • 2 garlic cloves finely chopped
    • 3 tablespoons olive oil
    • 3 tablespoons white wine
    • 2¾ cups (680 ml) vegetable stock or vegan 'beef' stock
    • 3 medium carrots peeled, diced
    • 3 tablespoons tomato puree
    • 2 tablespoons Worcestershire sauce ensure it's vegetarian/vegan
    • 1 teaspoon dried thyme
    • ⅔ cup (110 g) sweet corn from a can, 3.88oz
    • ¾ cup (110 g) petits pois or garden peas, frozen, 3.88oz
    • 1 tablespoon flour
    • Fine sea salt and pepper to taste

    For the topping

    • 1½ pounds (720 g) potatoes peeled weight
    • ⅓ cup (80 ml) milk
    • 1 tablespoon butter
    • ⅓ cup (40 g) mature cheddar cheese coarsely grated

    Instructions

    • Peel and boil the potatoes in salted water, drain well, add the butter and milk and mash until smooth and creamy. Cover and set aside. In the meantime prepare the filling.
    • In a large pan heat up the oil, add the onion, celery and garlic and cook over a low/medium heat for about 3 minutes until softened stirring often.  Add the wine and cook for another minute.
    • Add the lentils and cook for 2 minutes stirring often. Add half of the stock, cover, bring to the boil then simmer for 6 minutes.
    • Add the carrots, tomato puree, Worcestershire sauce, thyme, onion granules, more stock, stir, cover and simmer for 15 minutes stirring occasionally. In the meantime preheat the oven to 400 F/ 200 C/ gas mark 6.
    • Add the corn and peas then scatter the flour over the top and stir until no longer visible.  Cook for a couple of minutes until the mixture thickens and starts bubbling up (add any remaining stock at this point).
    • Remove from the heat, adjust the seasoning as needed (be generous with the pepper) and pour the filling mixture into a medium casserole dish (about 6 cm/2.5 in deep).
    • Top with the mashed potato, scatter the cheese over the whole thing and bake in the upper part of the oven for 20-25 minutes or until golden.
      Remove from the oven and serve.

    Notes

    • You do NOT need to soak the lentils. Simply rinse, drain well and cook along with the other ingredients (as per Instructions).
    • To save time prepare the potato mash while the filling mixture is bubbling away.
    • Mash the potatoes (while hot) until creamy and there are no lumps.
    • You can prepare the potato mash in advance but heat it up before topping the pie (it will be easier to work with).
    • Bake this shepherd’s pie in the upper part of the oven so the top browns nicely and relatively quickly.
    • Refrigerate leftovers, covered, for up to 3 days. Reheat in the microwave.
    • Freeze for up to 3 months.
    • Use any strong cheese (semi-hard or hard) instead of the cheddar.
    • Worcestershire sauce: substitute balsamic vinegar if preferred. Alternatively add a bit of both (up to 2.5 tbsp in total).

    Nutrition

    Serving: 1serving | Calories: 265kcal | Carbohydrates: 32g | Protein: 11g | Fat: 10g | Saturated Fat: 3g | Cholesterol: 7mg | Sodium: 599mg | Potassium: 549mg | Fiber: 11g | Sugar: 6g | Vitamin A: 5533IU | Vitamin C: 7mg | Calcium: 84mg | Iron: 3mg

    *Nutritional information is automatically generated and should be considered as an estimate.

    **A note about baking: If using a fan-assisted oven refer to your appliance's instructions and adjust the temperature accordingly.

    Tried this Recipe? Pin it for Later!Mention @Monika8021 or tag #EverydayHealthyRecipes!

    More Vegetarian and Vegan Meals

    • Top down view of sauerkraut pancakes with onion and sour cream on white plate.
      Sauerkraut Pancakes (Fuczki Recipe)
    • Top down view of vegetarian goulash in pot.
      Hungarian-Style Vegetarian Goulash
    • Top down view of mushroom sour cream sauce in large shallow pan.
      Simple Mushroom Sauce with Sour Cream
    • Side view of stuffed pumpkin slice on top of plate and pumpkin in background.
      Stuffed Pumpkin (Vegetarian)
    309 shares

    Comments

      5 from 1 vote (1 rating without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Nick Clark says

      March 03, 2021 at 12:20 am

      Worcestershire sauce is not vegetarian. Dissolved anchovie sauce.

      Reply
      • Monika says

        March 03, 2021 at 10:15 am

        Hence why I said 'ensure it's vegetarian'. You can get vegetarian Worcestershire sauce.

        Reply
    2. Dave G says

      November 07, 2020 at 1:57 pm

      Looks great Monika!

      Reply

    Hi, I am Monika, welcome to Everyday Healthy Recipes! This blog is all about simple recipes with a healthy twist, old classics with a modern take, and an occasional Polish dish thrown into the mix - all easy to make and delicious, perfect for everyday cooking.

    Find out more about me →

    Popular Posts

    • Top down view of pierogi in bowl, making pierogi and dough.
      5 Traditional Pierogi Recipes (plus tips for serving, freezing)
    • Side view of creamy brussels sprout soup in white bowl.
      Simple Brussels Sprout Soup
    • Top down view of cottage cheese egg salad in grey bowl with spoon.
      Simple Cottage Cheese Egg Salad
    • Top down view of meatballs in mushroom sauce in large pan.
      Healthy Meatballs in Mushroom Sauce

    Polish Recipes

    • 4 colourful Polish soups in bowls.
      28 Traditional Polish Soups
    • Sauerkraut stew in green bowl with spoon with hands holding it, and grey pot with stew in background.
      Authentic Polish Bigos Stew Recipe
    • Top down view of cabbage rolls in large white shallow pan.
      Polish Stuffed Cabbage Rolls (Golabki) in Tomato Sauce
    • Close-up view of Polish potato dumplings in green bowl.
      Authentic Polish Potato Dumplings (Kopytka)

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • About

    Newsletter

    • Sign Up! for recipe updates

    Contact

    • Contact

    Copyright © 2025 · Everyday Healthy Recipes

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.