• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Kitchen Docs
  • Home
  • Recipes
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
menu icon
go to homepage
  • Home
  • Recipes
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Main dish

    Vegetarian Shepherd's Pie with Lentils and Indian Flavors

    Published: Nov 19, 2019 · Modified: Nov 14, 2023 by Vaishali · This post may contain affiliate links · 16 Comments

    Jump to Recipe Print Recipe

    Protein rich lentils and lots of vegetables along with warm Indian spices make this hearty Vegetarian Shepherd's Pie just as satisfying as its meaty counterparts. This easy vegetarian version of a classic is comfort food at its finest and is sure to be a show stopper at your holiday table!

    Jump to Recipe

    Ahhh…it’s the season to give thanks. Though Thanksgiving is a few days away, we hosted our first Friendsgiving party this past weekend. We have some awesome neighbors and friends so we decided to invite them over to share the blessings and gather over food. We are forever blessed and thankful that we get to live in this wonderful community. Steering away from the traditional turkey, we made two roasted chickens using Ina Garten’s recipe. My love for Ina and her recipes is no secret, you can read about it here. Other than the roasted chicken, everything else on the menu was vegetarian. Since some of our friends are vegetarians, I wanted to make a vegetarian “Main Dish” along with the sides. Hence this Vegetarian Shepherd's Pie with Lentils!

    Lentil filling in the baking dish for Vegetarian-Shepherds-Pie-with-Lentils-and-Indian-Flavors

    Few years ago, one of Dr. A’s work friends invited us to their home for a vegetarian Friendsgiving lunch. I clearly remember his wife explaining to me what her vegetarian main dish was. And, well, you guessed it – it was a vegetarian shepherd’s pie with lentils. I took a mental note to try it sometime. Fast forward three years and here it is for you and for me and for the……you know how it goes!

    Why Lentils?

    Traditionally, shepherd's pie is made with some kind of ground meat, either beef or lamb. In this lentil version of a classic, you won’t even miss meat – the lentils and yummy vegetables make up for any kind of meat. Lentils pack a solid nutritional punch which is a major plus like in my lentil and roasted vegetable salad and the mixed lentil dal recipe. They are affordable, easy to cook, and soak up any flavors that you add to them. Lentils are also high in vital nutrients like protein, fiber, and iron. So, if you ask me, going the lentils route in this shepherd’s pie was a no brainer though I might have considered mushrooms for a split second.

    Blank Form (#3)

    Get this recipe in your inbox.
    Share your email and we will send it straight to your inbox. Plus, enjoy regular doses of recipe inspiration as a bonus!

    Layering mashed potatoes for Vegetarian-Shepherds-Pie-with-Lentils-and-Indian-Flavors

    I knew some of our guests would expect Indian food at the party but I wanted to stick to casually traditional Thanksgiving dishes. Since lentils are like a blank slate, I thought of taking some liberties here. For this vegetarian shepherd’s pie with lentils, I incorporated subtle Indian spice notes here and there. Some cumin and garam masala in the lentils and turmeric and chaat masala in the mashed potato topping to give it a golden look. You can also use my recipe of Garlic Mashed Potatoes with Cream Cheese instead. That’s it and you have a vegetarian shepherd’s with lentils flavored with healing and immune boosting Indian spices.

    Recipe run down:

    First things first, rinse and soak the lentils in warm water. This will give us a head start with lentil cooking time. Then grab a nice trusted heavy bottom skillet (like this) to prepare the lentils and vegetable filling. If you have one that is oven proof (this is gorgeous and functional), go for it. One less dish to wash – Hallelujah!! In another pot set the potatoes to boil. I cheated and pressure cooked them (you can use this pressure cooker or Instant Pot, instructions for all three are added in the recipe). The lentils cook up nicely while your potatoes are boiling (on stovetop), so don’t fret if you don’t have a pressure cooker/instant pot.

    Vegetarian-Shepherds-Pie-with-Lentils-and-Indian-Flavors-Mashed-ready-to-Bake

    Prepare the filling by sautéing the onions, celery and carrots with garlic. Add spices, lentils and broth and let the lentils cook for 25-30 minutes. Set the potatoes to boil. In last 10 minutes of cooking add a load of frozen veggies. To your hearts content. Nobody’s judging if you love veggies. Preheat the oven at 425 degrees F or 220 degrees C. Drain the cooked potatoes and add back to the pot to evaporate any remaining water, add yogurt, butter and spices. Use a potato masher or a large fork to mash until smooth. Spread (or pipe using a really big pastry tip to channel your inner Martha Stewart) the potatoes over the lentils and veggie mixture. Bake for 15 minutes and then broil to get some color on those yummy potatoes. Ta Da!!

    Easy vegetarian Shepherds Pie Recipe with Lentils and Warm Indian Spices

    Friendsgiving/Thanksgiving or not, this is a great vegetarian recipe that comes together in about an hour, is nourishing, delicious and satisfying! So what are you waiting for? Grab the printable here and go to town with it.

    Handy dandy printable

    A slice of Vegetarian Shepherds Pie with Lentils and Indian Flavors

    Vegetarian Shepherds Pie with Lentils and Indian Flavors

    Vaishali
    Protein rich lentils and lots of vegetables along with warm Indian spices make this hearty vegetarian shepherd's pie just as satisfying as its meaty counterparts. This easy vegetarian version of a classic is comfort food at its finest and is sure to be a show stopper at your holiday table!
    5 from 5 votes
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Cook Time 45 minutes mins
    Course Main Course
    Cuisine American, Gluten free, Vegetarian
    Servings 8

    Ingredients
      

    Filling:

    • 2 tablespoons olive oil
    • 1 medium onion diced
    • 2 cloves garlic minced
    • 3 carrots peeled and chopped
    • 2 stalks celery chopped
    • 1 ½ cups uncooked brown or green lentils rinsed and soaked
    • Fresh herbs to taste I used 1 sprig of rosemary, 3 sprigs of thyme
    • 2 tablespoons tomato paste
    • 1 teaspoon roasted cumin powder
    • ½ teaspoon garam masala
    • 4 cups vegetable broth
    • 1 cup frozen mixed veggies: I used edamame, red bell pepper and corn
    • Salt and black pepper to taste

    Mashed Potatoes:

    • 5 Yukon gold potatoes
    • ½ cup full fat Greek yogurt
    • ¼ cup butter or olive oil
    • Salt and black pepper to taste
    • ¼ teaspoon turmeric
    • ¼ teaspoon chaat masala optional

    Instructions
     

    • Rinse and soak the lentils in warm water

    Mashed potatoes:

    • Cut any big potatoes in half. Set a big a big pot of water on high heat, salt it and add the potatoes. Boil them until fork tender (for 20-30 minutes).
    • If using instant pot or pressure cooker, add the potatoes, cover them with water and set to cook on high pressure for 1 minute. Let the pressure release naturally after that.

    Lentil and veggie filling:

    • While potatoes are cooking, preheat oven to 425 degrees F (220 C).
    • Set a large oven-safe skillet (see notes) over medium high heat and add oil. Once the oil is shiny, add onions and garlic and sauté until fragrant and slightly browned, about 2-3 minutes.
    • Add celery, carrots and herbs and sauté until carrots are softened. Add the tomato paste, roasted cumin powder and garam masala.
    • Drain the soaked lentils and add them to the skillet along with stock, salt and black pepper and stir. Bring to a low boil. Then reduce heat to simmer. Cover and continue cooking until lentils are tender (30-35 minutes). At this point, I set the timer for 20 minutes. After 20 minutes, add the frozen veggies, stir, cover and set the timer for 10 more minutes. Check the lentils for doneness after the timer goes off, they should retain some bite and should not be mushy. Turn the heat off.
    • Once the potatoes are cooked, drain and peel them (see notes), and add back to the pot. Add yogurt, butter, turmeric, chaat masala 9if using), salt and black pepper.
    • Mash everything together until smooth and creamy. Give a taste check for seasonings.

    Bake:

    • Spread (or pipe) the mashed potatoes on top of the filling, brush with extra melted butter if you like and bake for 10-15 minutes at 350. Broil on high (very carefully) until the mashers are lightly browned on top to be extra awesome.

    Notes

    If you do not have an oven safe skillet (like this one), grease an oven-safe dish (9X13) and transfer the cooked filling into it.
    I peel the potatoes after boiling. I find it easier and the potatoes do not get mushy and wet. If the potatoes are too hot for you to handle, stick a fork in, hold the potato up using the fork handle and then peel.
    Make it vegan: Use olive oil instead of butter and non-dairy milk in place of yogurt.
     
    Tried this recipe?Let us know how it was!
    A slice of Vegetarian Shepherds Pie with Lentils and Indian Flavors

    I hope you all love this recipe! Make it now or Pin it for later. If you give it a try, be sure to let us know in the comments, or by tagging a photo #thekitchendocs on Instagram! I’d love to see.

    Love- Vaishali!

    Tools used:

    Skillet: Pressure Cooker:

    Instant Pot: Knives:

    Chopping Board: Potato Masher:

    More Main dish

    • Cooked Aloo methi consisting of cubed potatoes and fenugreek leaves in a beige ceramic bowl.
      Aloo Methi Recipe
    • Butter Garlic Mushrooms in a steel serving dish garnished with chopped cilantro.
      Easy Butter Garlic Mushrooms Recipe with Indian Flavors
    • Paneer Kathi Rolls garnished with cilantro and sliced jalapenos on a grey ceramic plate.
      Paneer Kathi Roll Recipe
    • Baja Mac and cheese topped with diced, avocado, tomato and cilantro in a blue and white bowl on a dark, metallic cookie sheet.
      Easy Baja Mac and Cheese

    Reader Interactions

    Comments

    1. Laurie Griggs

      February 03, 2025 at 11:31 am

      5 stars
      Love this veggie dinner idea, especially with lentils and Indian-spice flavors. Adding to my list of new recipes to try!

      Reply
    2. Under flowery sky

      November 25, 2024 at 2:59 pm

      5 stars
      Wow this looks awesome, lentils are fabulous vegetarian alternative.
      You make it so smooth.

      Reply
    3. Ro // A Cup of Kims

      November 25, 2024 at 2:07 pm

      Oooh, I love this recipe! It's so original and it sounds really good! I'm usually not a huge fan of lentils, but this sounds like something I'd really enjoy. Thank you for sharing this!

      Reply
    4. Jais

      November 25, 2024 at 11:44 am

      5 stars
      This looks absolutely yum! I love the idea of using lentils as a hearty and nutritious base. It's such a creative twist on a classic comfort food.

      Reply
    5. Stephanie Batty

      November 15, 2021 at 10:40 am

      This looks amazing! Adding to my list of must try!

      Reply
      • Vaishali

        November 28, 2021 at 12:47 pm

        Thanks, Stephanie. This is a keeper!!

        Reply
    6. healthylivinghippie

      November 15, 2021 at 10:35 am

      This looks delicious! I am slowly turning to vegan lifestyle, so this is such a great find! Thank you for sharing!

      Reply
      • Vaishali

        November 28, 2021 at 12:48 pm

        Thank You. A good one to have in your recipe collection, then!

        Reply
    7. Kevin Foodie

      October 12, 2021 at 5:18 am

      5 stars
      Very interesting recipe. Haven't eaten sherperds pie in a long time, let alone a vegetarian version. Looks delicious. Its perfect as a side order or a meatless monday meal.

      Reply
      • Vaishali

        October 12, 2021 at 4:53 pm

        Thanks, Kevin. Yes..I think more traditionally it's made with ground lamb. But, like you said, this is a yummy vegetarian option!

        Reply
    8. Phuong

      October 11, 2021 at 11:35 pm

      Total comfort food, this looks so good!

      Reply
      • Vaishali

        October 12, 2021 at 9:27 am

        Thanks, Phuong

        Reply
    9. Verona

      October 11, 2021 at 3:01 pm

      Thanks for upping my lentils game. I decided to trial a recipe I found before reading your post and I just ruined an entire kilo that is now mush! I’m now going to redeem myself by trying your awesome recipe!

      Reply
      • Vaishali

        October 12, 2021 at 9:27 am

        Hi Verona. Thanks. yeah, mushy lentils might actually work in this shepherd's pie if you are not too particular about the textures

        Reply
    10. Lyssa

      October 11, 2021 at 12:27 pm

      5 stars
      This looks divine! I have been trying to delve more into meatless recipes as of late and this is perfect!

      Reply
      • Vaishali

        October 12, 2021 at 9:25 am

        Thanks, Lyssa. Yes, a great, protein packed meatless recipe.

        Reply
    5 from 5 votes

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hey, I'm Vaishali!

    Welcome! I am so excited to cook and talk life with you. Here, you will find my kitchen journal full of mostly healthyish recipes that are family friendly, use seasonal and fresh ingredients, plant forward, packed with healing Indian spices and indulgent desserts.

    More about me

    Spring Recipes

    • Close up of creamy risotto with asparagus and peas in a white ceramic bowl.
      Easy No-stir Spring Risotto with Asparagus and Peas

    • A lentil and roasted vegetable salad with spinach and feta cheese served in a white and blue ceramic bowl against a white marbled background.
      Lentil and Roasted Vegetable Salad with Feta and Greek Dressing

    • Aloo Gajar Mutter – A quick stir-fry of potatoes, carrots and peas with dry Indian spices

    • Slices of Citrus Scented Carrot Cranberry Loaf Cake
      Citrus Scented Carrot Cranberry Loaf Cake

    • Turmeric keto cauliflower rice recipe that comes together in one pot in less than 15 minutes. A great low carb alternatice to rice.
      Turmeric Cauliflower Rice or Gobhi Kutra

    • Vegan Instant Pot Lentil Carrot soup with turmeric
      Instant Pot Carrot and Lentil Soup

    Most Popular Recipes

    • Ravioli in Creamy Garlic and Spinach White Sauce
      Ravioli in Creamy Garlic and Spinach “White” Sauce

    • BestEverCinnamonRolls_FI
      Best Ever Cinnamon Rolls Recipe

    • IcedProteinCoffee
      Easy Iced Protein Coffee | Latte, Vegetarian, Make it Vegan

    • VegetablesinCreamSauce_Tandoori_FI
      Vegetables in Spiced Cream Sauce | Easy, Tandoori

    • Banana_Pudding_Recipe_closeup_flatlay_FI_plated
      Easy Banana Pudding Recipe

    • Blueberry Cobbler Recipe_Featured Image
      Easy Blueberry Cobbler Recipe

    Footer

    ↑ back to top

    About

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 The Kitchen Docs

    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.