• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Watch Learn Eat
  • Recipes
  • About
  • Resources
  • Subscribe
    • Facebook
    • Pinterest
    • YouTube
menu icon
go to homepage
  • Recipes
  • About Us
  • Resources
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About Us
    • Resources
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Home » Recipes » Main Courses

    Vegan Shepherd's Pie

    Published: Oct 17, 2020 by Sherri Hall · This post may contain affiliate links.

    pin showing slice of shepherd's pie with a fork in it

    This hearty and nutritious vegan shepherd's pie is loaded with veggies and lentils smothered in a rich tomato-based gravy and topped with a layer of creamy mashed potatoes. This vegetarian version is also gluten-free, oil-free and lower in fat than the traditional.

    Jump to Recipe
    piece of vegan shepherd's pie on white plate with fork

    This flavorful lentil and veggie-based shepherd's pie is packed with protein and fiber.

    It's not only perfect for holiday celebrations, but it's also great any time of the year!

    If you're a casserole junkie like me, you might also enjoy this Roman Holiday or this chickpea and butternut squash casserole.

    Jump to:
    • What is shepherd's pie?
    • Ingredient highlights
    • How to make gluten-free vegan shepherd's pie - step by step
    • Can I make this casserole ahead of time?
    • Storing and reheating leftovers
    • Ideas for serving
    • Vegan Shepherd's Pie
    front view of piece of shepherd's pie on white plate with fork and kitchen napkin in background

    What is shepherd's pie?

    For the most part, shepherd's pie (with a variation also known as cottage pie) is a casserole with origins in the UK and Ireland typically made with ground meat, veggies and gravy and then topped with mashed potatoes.

    Some recipes also call for grated cheese on top of the mashed potato layer.

    Not very vegan AT ALL.

    But today, we're here to change that with a vegan twist on this classic dish!

    overhead of piece of shepherd's pie on a white plate with a fork in it

    Ingredient highlights

    First, I opted to swap out the meat with canned lentils. I used Natural Value brand, but you can use your favorite brand of green or brown lentils.

    I also swapped out the all-purpose flour used to make the gravy with chickpea flour to keep this dish gluten-free.

    Then, I swapped the traditional Worcestershire sauce with a gluten-free, vegan Worcestershire.

    Although there are a number of vegan Worcestershire sauces available, The Wizard's is the only brand I have been able to find that is both vegan and gluten-free. If necessary, you can substitute the Worcestershire with tamari instead.

    To keep this casserole oil-free, I used vegan white wine instead of oil to sauté the veggies.

    Not only does it eliminate the need for oil, but it also adds another layer of flavor to the dish.

    For some vegan wine suggestions, check out Barnivore.com.

    I also opted for light canned coconut milk in the mashed potatoes which adds a creamy consistency without the need for any vegan butter.

    Since many traditional recipes use grated cheese on top of the mashed potatoes, I decided to add some nutritional yeast into them to add a bit of "cheesy" flavor.

    front overhead view of piece of shepherd's pie on a white plate with a fork

    How to make gluten-free vegan shepherd's pie - step by step

    For the mashed potatoes

    Peel and cut potatoes and place them in a pot.

    peeled and cut potatoes in a pot

    Cover with one inch of water and bring to a boil. Reduce heat to maintain a steady rolling boil.

    Cook until potatoes are fork-tender.

    Add coconut milk and mix using an electric hand mixer until the ingredients are well combined and lumps are removed.

    Stir in nutritional yeast plus salt and pepper to taste.

    mashed potatoes in a pot

    Cover and set aside until ready to use.

    For the filling

    Preheat your oven to 400° F.

    Add wine and onion to a 12-inch nonstick skillet.

    chopped onion and wine in skillet before cooking

    Sauté on medium-high until onion becomes translucent, stirring frequently (about 2-3 minutes).

    onion in skillet after cooking

    While the onion is cooking, whisk together chickpea flour and vegetable broth to make a slurry.

    Set aside.

    chickpea flour slurry in a pyrex

    Add corn, peas and carrots to the skillet with the onion and stir.

    veggies added to the skillet

    Cook over medium-high heat for 3 minutes.

    Stir in lentils, Worcestershire, tomato paste, veggie broth, thyme, salt and pepper.

    Give the chickpea slurry mixture another quick whisk and pour into the skillet.

    lentils, broth, tomato paste, Worcestershire, slurry and seasonings added

    Bring to a boil, stirring constantly, until the gravy has thickened and reduced to about half.

    Add more salt to taste if desired.

    filling after sauce has reduced
    wooden spoon with some of the filling mixture on it to show consistency

    Spoon mixture into 11" x 7" baking dish.

    filling mixture in casserole dish

    Evenly spread the mashed potatoes on top.

    mashed potatoes spread on top of the filling in the casserole dish

    Drag the back of a fork lightly through the potatoes going in one direction to make ridges. Be sure not to press down too hard or the potatoes will squish into the veggie-lentil layer.

    fork ridges in the layer of mashed potatoes

    Bake for 20-30 minutes or until golden brown.

    You can also switch the oven setting to broil for the last 2-3 minutes if desired.

    Just be sure to keep an eye on the mashed potatoes so that they do not burn.

    shepherd's pie after being cooked

    Garnish with fresh herbs such as parsley or chives, if desired.

    shepherd's pie garnished with parsley after cooking

    Slice and enjoy!

    casserole with slice missing

    Can I make this casserole ahead of time?

    Yes, you can make this dish a day ahead of time.

    Simply follow all of the directions except for baking.

    Cover and refrigerate until ready to bake.

    Remove the cover before baking.

    If baking from cold, you may need to add additional time to ensure it is warmed throughout.

    Alternatively, you can allow the shepherd's pie to stand at room temperature for 15-20 minutes before baking.

    front view of shepherd's pie with a fork going into the front

    Storing and reheating leftovers

    Store leftovers covered in the refrigerator for up to 5 days.

    Leftovers can also be frozen in freezer-safe airtight containers for up to 3 months.

    You can place a layer of plastic wrap or aluminum foil over top of the container before sealing for extra protection, if desired.

    Thaw thoroughly in the refrigerator before reheating.

    To reheat, place in an oven-safe dish and bake at 375° F until warmed throughout.

    Alternatively, you can microwave in a covered microwave-safe dish for 1 minute, followed by 30-second intervals, until thoroughly heated.

    fork grabbing some of a slice of shepherd's pie on a plate

    Ideas for serving

    Enjoy this shepherd's pie on its own or pair with a side salad, bread or our almond flour biscuits.

    piece of shepherd's pie on a white plate with a fork next to it
    Print Recipe Save RecipeSaved!
    5 from 1 vote

    Vegan Shepherd's Pie

    This hearty and nutritious vegan shepherd's pie is loaded with veggies and lentils smothered in a rich tomato-based gravy and topped with a layer of creamy mashed potatoes. This vegetarian version is also gluten-free, oil-free and lower in fat than the traditional. 
    Course Dinner
    Cuisine Gluten-Free, Vegan
    Keyword gluten free, lentils, mashed potatoes, oil free, vegan, vegetarian
    Prep Time 15 minutes
    Cook Time 40 minutes
    Total Time 55 minutes
    Servings 6 -8
    Calories 292kcal
    Author Sherri Hall

    Ingredients

    FOR THE MASHED POTATO LAYER

    • 1 ¾ lb russet or Yukon gold potatoes
    • ¾ cup light canned coconut milk
    • 2 tablespoon nutritional yeast
    • fine sea salt or kosher salt to taste
    • freshly ground black pepper to taste

    FOR THE SHEPHERD'S PIE

    • ½ cup vegan dry white wine
    • 1 small yellow onion, chopped (about ½ cup)
    • 3 tablespoon chickpea flour (aka garbanzo bean flour)
    • 2 cups gluten-free, low-sodium vegetable broth (to keep this recipe oil-free, ensure the brand you are using contains no oil)
    • 1 cup frozen corn
    • 2 cups frozen peas and carrots
    • 1 (15 oz) can brown or green lentils, drained and rinsed (Alternatively, you can use a 16 oz. bag of plain pre-cooked brown or green lentils, drained and rinsed)
    • 2 teaspoon gluten-free, vegan *Worcestershire sauce (*can sub with gluten-free, reduced sodium tamari instead or use a non-gluten-free vegan Worcestershire such as Annie's brand if not avoiding gluten)
    • 3 tablespoon tomato paste
    • ¾ teaspoon dried thyme
    • 1 tsp fine sea salt or kosher salt, plus more to taste if desired
    • ¼ teaspoon freshly ground black pepper
    • fresh chopped parsley or chives for garnish, if desired

    Instructions

    FOR THE MASHED POTATOES

    • Peel potatoes and cut into chunks that are all about the same size.
    • Place potatoes into a 3-qt. stainless steel pot and cover with one inch of water.
    • Bring to a boil and then reduce heat to maintain a steady rolling boil. Cook until potatoes are fork-tender (approximately 10-15 minutes). Be careful not to overcook or the potatoes will become too starchy.
    • Add coconut milk and mix using an electric hand mixer until the ingredients are well combined and lumps are removed. Be sure not to overmix or the consistency of the potatoes will become too gluey. Alternatively, you can use a potato masher, if preferred. Stir in nutritional yeast plus salt and pepper to taste. Cover and set aside until ready to use.

    FOR THE SHEPHERD'S PIE

    • Preheat oven to 400° F.
    • Add wine and onion to a 12-inch nonstick skillet. Cook over medium-high heat until onion becomes translucent, stirring frequently (about 2-3 minutes).
    • While the onion is cooking, whisk together chickpea flour and ¾ cup of the vegetable broth to make a slurry. Set aside.
    • Add corn, peas and carrots to the skillet with the onion and stir. Cook over medium-high heat for 3 minutes.
    • Stir in lentils, Worcestershire, tomato paste, the remaining 1 ¼ cup broth, thyme, salt and pepper. Give the chickpea slurry mixture another quick whisk and pour into the skillet. Bring to a boil, stirring constantly, until the gravy has thickened and reduced to about half. Add more salt to taste if desired.
    • Spoon mixture into 11" x 7" baking dish. Evenly spread the mashed potatoes on top. Drag the back of a fork lightly through the potatoes going in one direction to make ridges.
    • Bake for 20-30 minutes or until golden brown. You can also switch the oven setting to broil for the last 2-3 minutes if desired. Just be sure to keep an eye on the mashed potatoes so that they do not burn.

    (Please refer to the post above for instructional photographs and other helpful information for this recipe)

    Notes

    *Although there are a number of vegan Worcestershire sauces available, The Wizard's is the only brand I have been able to find that is both vegan and gluten-free. If you are not able to get Worcestershire, you can substitute with tamari instead.
    Store leftovers covered in the refrigerator for up to 5 days. Leftovers can also be frozen in freezer-safe airtight containers for up to 3 months. You can place a layer of plastic wrap or aluminum foil over top of the container before sealing for extra protection, if desired. Thaw thoroughly in the refrigerator before reheating.
    To reheat, place in an oven-safe dish and bake at 375° F until warmed throughout. Alternatively, you can microwave in a covered microwave-safe dish for 1 minute, followed by 30-second intervals, until thoroughly heated.
    The nutrition information shown is an estimate provided by an online nutrition calculator. Accuracy is not guaranteed. Information shown should not be considered a substitute for a professional nutritionist’s advice.

    Nutrition

    Calories: 292kcal | Carbohydrates: 53g | Protein: 13g | Fat: 3g | Saturated Fat: 2g | Fiber: 11g

    ©Watch Learn Eat. All content and images are copyright protected. Recipes and images are not to be used or republished without prior permission. If you adapt this recipe, please re-write the recipe in your own words, and link back to this post for the original recipe.

    You Might Also Enjoy...

    • collage of 4 of the vegan Italian pasta recipes from the roundup.
      25 Best Vegan Italian Pasta Recipes
    • Microwave cooked pasta served on a white plate and topped with grated parmesan cheese and chopped parsley.
      How to Cook Pasta in The Microwave
    • Three cheese lasagna in a ceramic baking dish topped with grated parmesan cheese and basil leaves.
      Three Cheese Lasagna (BEST Meatless Lasagna Recipe)
    • Dairy-free frittata in a cast-iron skillet topped with fresh dill and flaky sea salt.
      Easy Dairy-free Frittata

    Reader Interactions

    Comments

      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. Christie

      October 19, 2020 at 4:31 pm

      5 stars
      I will need to bookmark this immediately for my husband who is trying more vegan foods again! This looks so comforting and delicious. Thanks for sharing Sherri!

      Reply

    Primary Sidebar

    close-up of blog author standing in kitchen holding a whisk.

    About Sherri

    Founder, Author, Recipe Developer, & Photographer

    With a lifelong passion for cooking, I specialize in creating easy meatless meals that are omnivore-approved!

    Learn more about me

    Popular

    • collage of 4 of the recipes from the broccoli cheese soup side dish collection.
      What to Serve with Broccoli Cheese Soup: 25 Best Side Dishes
    • ripe avocados on store shelf.
      How to Buy and Store Avocados So They Last Longer
    • Front view of tofu on a plate.
      How Long Does Tofu Last?
    • close-up overhead of mashed potatoes in white bowl with spoon behind it
      Creamy Dairy-Free Mashed Potatoes

    Footer

    ↑ back to top

    About

    • About
    • Privacy Policy
    • Disclaimer
    • Affiliate Disclosures

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate, we earn from qualifying purchases.

    This website generates income via ads.

    Copyright © 2023 Watch Learn Eat | Hall Media LLC