• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
At Elizabeth's Table
  • Recipes
  • Blog
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Blog
  • About
  • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Blog
    • About
    • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Mains

    Vegan Lentil Shepherd's Pie (Gluten-Free)

    Published: Dec 2, 2024 by Elizabeth · This post contains affiliate links.

    Jump to Recipe Print Recipe

    This Vegan Lentil Shepherd's Pie is loaded with savory lentils and veggies, and topped with decadent mashed potatoes. Baked in the oven for a rich, hearty meal.

    A slice of vegan lentil shepherd's pie, with the pan of pie behind the bowl.

    Shepherd's pie is a classic dish, with a traditional meat filling and mashed potato top. Baked in the oven for a decadent pie-like finish.

    I made this vegan version with lentils - the filling is juicy and flavorful. With all the classic vegetables like peas, carrots, and corn.

    Plus, a thick and creamy mashed potato topping. Golden brown and delicious.

    Jump to:
    • Why I love this Shepherd's Pie
    • Ingredient Notes & Substitutions
    • Step-By-Step Instructions
    • FAQ & Expert Tips
    • Recipe Prayer
    • More winter mains
    • Tried this recipe?
    • 📖 Recipe
    • 💬 Comments
    A freshly baked vegan lentil shepherd's pie.

    Why I love this Shepherd's Pie

    • Dietary needs - this shepherd's pie is dairy-free, plant-based, oil-free, gluten-free, and sugar-free
    • Perfect holiday main - this dish is a stunning holiday recipe.
    • Vegan version of a classic - just as delicious and even more nutritious
    • Umami flavor - no meat, no problem! A clever combo of ingredients creates a rich, deep flavor that you'll love. You won't miss the beef!
    • Protein rich - lentils have a surprising amount of protein
    A slice of vegan lentil shepherd's pie, with the pan of pie behind the bowl.

    Ingredient Notes & Substitutions

    Potatoes

    • Russet Potatoes: russet potatoes are traditional, but yukon gold potatoes would create a softer, creamier top layer
    • Cashew Cream: I use my homemade cashew cream for mashed potatoes because it creates this rich, creamy texture. Cashews have a similar fat content to cream, which helps develop a deep flavor
    • Garlic
    • Salt & Black Pepper
    Vegan Lentil Shepherd's Pie Mashed Potato Ingredients

    Cornstarch Slurry

    • Vegetable Broth + Cornstarch: this combination creates a slurry that helps prevent the cornstarch from clumping.
    Vegan Lentil Shepherd's Pie Slurry Ingredients

    Lentils

    • Lentils: I use canned lentils for this recipe because they are already cooked!
    • Onion: yellow or white onion is great here
    • Peas, Corn, Carrots: use either fresh or frozen. Both work well!
    • Cremini Mushrooms: I use cremini, also known as baby bella mushrooms, for the most umami flavor. White button mushrooms would also work.
    • Garlic
    • Liquid Aminos: or soy sauce or tamari
    • Fresh Thyme & Rosemary: dried can also work. If using dried, use half the amount called for
    • Liquid Smoke: for a smoky flavor. Not required, but highly recommended
    • Spices: cumin, paprika, black pepper, allspice
    Vegan Lentil Shepherd's Pie Filling Ingredients

    Step-By-Step Instructions

    Step 1. Preheat the oven to 400°F.

    Step 2. Peel the potatoes and roughly chop. Place the potatoes in a pot and fill with cold water. Bring to a boil and cook until quite tender. Drain the water. Transfer the potatoes back into the pot and mash until the potatoes reach a smooth texture. Add in the cashew cream, butter, garlic powder, sea salt, and pepper. Mix and set aside.

    Vegan Lentil Shepherd's Pie Step 2 - make the mashed potatoes.

    Step 3. In a small bowl whisk together the vegetable broth and cornstarch. Set aside.

    Vegan Lentil Shepherd's Pie Step 3 - mix the cornstarch slurry.

    Step 4. In a cast iron skillet, add all lentil ingredients to the pan and cook until warm, 5-7 minutes.

    Vegan Lentil Shepherd's Pie Step 4 - cook the filling.

    Step 5. Pour in vegetable broth and cornstarch mixture.

    Vegan Lentil Shepherd's Pie Step 5 - pour the slurry into the filling.

    Step 6. Spread the mashed potatoes on the top of the lentil filling until completely covered. Smooth well.

    Vegan Lentil Shepherd's Pie Step 6 - top with mashed potatoes.

    Step 7. Bake for 30 minutes. Then broil at 525° for 10-15 minutes or until golden brown on top. Let cool for 10 minutes before serving.

    Vegan Lentil Shepherd's Pie Step 7 - bake, then broil until golden.

    FAQ & Expert Tips

    Freezing Shepherds Pie

    To freeze shepherd's pie, slice the pie into portions and transfer to plastic wrap. Wrap tightly, then place in a freezer safe zip top bag and freeze.

    Defrost on the counter or in the microwave. Or reheat in the oven per the instructions below.

    Reheating Shepherds Pie

    Shepherd's pie is delicious reheated in the microwave. But, you can also place a serving or more in the oven on low (250-300) and heat 5-10 minutes until warm.

    Prep ahead

    If you want, you can make the cashew cream ahead of time. Soak the cashews in water, blend them with the non-dairy milk, and store the cream in the fridge until you're ready to make the potatoes. The cream will last in the fridge for about a week.

    A freshly baked shepherd's pie.

    Recipe Prayer

    Thank you God for this hearty winter dish. Thank you for fueling us with nutritious food. Amen.

    A pan of pie with a scoop taken out and placed in a bowl next to the pan.

    More winter mains

    • A bowl of vegan beef bourguignon, ready to eat.
      Vegan Beef Bourguignon
    • A bowl of Vegan Cacciatore served over pasta, garnished with fresh thyme.
      Vegan Cacciatore
    • A bowl of vegan lentil bolognese on top of linguine pasta, with a garnish of basil.
      Vegan Black Beluga Lentil Bolognese
    • A bowl of vegan coq au vin with a garnish of thyme and a piece of French bread.
      Vegan Coq au Vin

    Tried this recipe?

    Please leave a review in the comments section below and post on Instagram tagging me @elizabeths_table. You can also stay in touch with me on social media by following me on Instagram, Pinterest, and TikTok or by subscribing to my newsletter.

    📖 Recipe

    A slice of vegan lentil shepherd's pie, with the pan of pie behind the bowl.

    Vegan Lentil Shepherd's Pie (Gluten-Free)

    This Vegan Lentil Shepherd's Pie is loaded with savory lentils and veggies, and topped with decadent mashed potatoes. Baked in the oven for a rich, hearty meal.
    5 from 1 vote
    Print Pin Rate
    Course: Main Course
    Cuisine: American, French
    Prep Time: 20 minutes minutes
    Cook Time: 1 hour hour
    Total Time: 1 hour hour 20 minutes minutes
    Servings: 6
    Calories: 656kcal
    Author: Elizabeth

    Ingredients

    Potatoes

    • 4 Large Russet Potatoes
    • 1 Recipes Cashew Cream
    • 3 Cloves Garlic minced
    • 1 ½ Teaspoons Salt
    • ½ Teaspoon Black Pepper

    Cornstarch Slurry

    • ¾ Cup Vegetable Broth
    • 2 Tablespoons Cornstarch

    Lentils

    • 2 15 Ounce Lentils drained & rinsed
    • ½ Medium Onion diced
    • ½ Cup Frozen Peas
    • ½ Cup Frozen Corn
    • ½ Cup Frozen or Fresh carrot diced
    • 4 Ounces Cremini Mushrooms diced
    • 2 Cloves Garlic minced
    • 2 Tablespoons Liquid Aminos
    • 1 Teaspoon Finely Chopped Fresh Thyme plus more for serving
    • 1 Teaspoon Finely Chopped Fresh Rosemary
    • ½ Teaspoon Liquid Smoke
    • ½ Teaspoon Cumin
    • ½ Teaspoon Paprika
    • ¼ Teaspoon Black Pepper
    • Pinch Allspice

    Instructions

    • Preheat the oven to 400°F.
    • Peel the potatoes and roughly chop. Place the potatoes in a pot and fill with cold water. Bring to a boil and cook until quite tender. Drain the water. Transfer the potatoes back into the pot and mash until the potatoes reach a smooth texture. Add in the cashew cream, butter, garlic powder, sea salt, and pepper. Mix and set aside.
    • In a small bowl whisk together the vegetable broth and cornstarch. Set aside.
    • In a cast iron skillet, add all lentil ingredients to the pan and cook until warm, 5-7 minutes.
    • Pour in vegetable broth and cornstarch mixture.
    • Spread the mashed potatoes on the top of the lentil filling until completely covered. Smooth well.
    • Bake for 30 minutes. Then broil at 525° for 10-15 minutes or until golden brown on top. Let cool for 10 minutes before serving.

    Nutrition

    Calories: 656kcal | Carbohydrates: 111g | Protein: 32g | Fat: 11g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 6g | Sodium: 667mg | Potassium: 2159mg | Fiber: 30g | Sugar: 7g | Vitamin A: 2011IU | Vitamin C: 26mg | Calcium: 157mg | Iron: 10mg

    Nutrition information is an estimate.

    Tried this recipe?I love to see what you make! Tag me on Instagram @elizabeths_table

    More Vegan Main Dishes

    • A pan of vegan teriyaki noodles, freshly cooked.
      Vegan Teriyaki Noodle Bowl
    • A pot of vegan pot roast, ready to serve.
      Vegan Pot Roast (High Protein)
    • A pot of freshly cooked vegan shepherd's pie soup.
      Vegan Shepherd's Pie Soup
    • A sliced lentil quinoa loaf on a platter, with rosemary on the platter, and mashed potatoes in the background.
      Lentil Quinoa Loaf

    Reader Interactions

    Comments

      Leave a Comment! Let me know what you think: Cancel reply

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

      Recipe Rating




    1. Addison

      February 20, 2025 at 8:20 pm

      5 stars
      I tried this recipe a while back and loved it so much!!! This was also my first time using liquid smoke and I was very impressed with the flavor! I'm a big fan of your more intricate recipes cause I can tell you spend a lot of time on them and this is definitely one of them!! God bless 🙂

      Reply

    Primary Sidebar

    Elizabeth Headshot

    Hey - I'm Elizabeth

    Welcome to my table! I’m glad you’re here.
    At Elizabeth's Table I bring you easy and nutritious, plant-based recipes, explore the relationship between food and faith, and share my unique lifestyle.

    More about me →

    Cold Weather Favorites

    • A bowl of vegan minestrone soup, with a spoon, ready to serve.
      Vegan Gluten Free Minestrone Soup
    • Several glasses hot toddies, garnished with lemon slices and star anise.
      Non Alcoholic Hot Toddy
    • A casserole dish with a serving of vegan baked ziti with ricotta scooped out.
      Vegan Baked Ziti with Ricotta
    • A bowl of vegan white chicken chili, served with a dollop of non-dairy yogurt.
      Vegan White Chicken Chili

    Trending Recipes

    • A mason jar of maple simple syrup.
      Maple Simple Syrup
    • A mocktail garnished with orange peel.
      Old Fashioned Mocktail
    • A bowl of white rice and chickpea dal, ready to eat.
      Chickpea Dahl
    • A plate of Vegan Seitan Chicken.
      Vegan Seitan Chicken (Quick and Easy)

    Footer

    ↑ back to top

    About

    About Me

    See My Portfolio

    Privacy Policy

    Terms & Conditions

    Accessibility Policy

    Contact

    Sign Up for emails and updates

    Contact Me

    As an Amazon Associate I earn from qualifying purchases.

    COPYRIGHT © AT ELIZABETH'S TABLE 2025