• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Kathy's Vegan Kitchen
  • Recipes
  • Categories
    • Vegan Entrees
    • Breakfast
    • Sandwiches
    • Small Bites
    • Vegan Desserts
    • Sauces, Dips & Dressings
    • Vegan Sides
    • Soups
    • Salads
    • How-To
    • Our Vegan Life
  • Vegan Reviews
    • Best Vegan Meal Delivery Service
    • Purple Carrot Review
    • Veestro Review
    • Fresh N’ Lean Review
  • About
  • TOP 50 EBOOK
    • Email
    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
  • ABOUT
  • RECIPES
  • SUBSCRIBE!
  • COOKBOOK
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • ABOUT
    • RECIPES
    • SUBSCRIBE!
    • COOKBOOK
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home / Recipes / Vegan Entrees

    Vegan Shepherd's Pie

    Published: Dec 19, 2024 · Modified: Dec 19, 2024 by Kathy Carmichael · This post may contain affiliate links.

    106 shares
    • Share
    • Tweet
    Jump to Recipe Print Recipe

    This unique vegan shepherd's pie recipe is filled with lentils and vegetables in a savory sauce and topped with thin scalloped cheesy potatoes instead of mashed potatoes. This cottage pie is a delicious sensation you must try!

    Cottage pie, also called vegan shepherd's pie recipe, is served in a bowl on the counter.

    When I first tried vegan shepherd's pie, also called cottage pie, all I could say was, "meh." Mashed potatoes are my favorite food; if I had to choose one food to eat for the rest of my life, it would be a mountain of mashed potatoes. But, for some reason, the combination of mashed potatoes on top of a lentil and vegetable pie filling turned me off. So, I decided to make my own version of vegan shepherd's pie with this scalloped potatoes on top rather than mashed potatoes.

    Jump to:
    • What is Shepherd's Pie?
    • Blanched Potatoes vs. Mashed Potatoes
    • Cottage Pie Ingredients
    • Cottage Pie Ingredient Substitutions
    • How to Make Shepherd's Pie Filling
    • Vegan Cheese Sauce Ingredients
    • Vegan Cheese Sauce Ingredient Substitutions
    • How to Make Vegan Shepherd's Pie Recipe
    • Cooking and Storing
    • Recipe FAQs
    • Tips
    • Vegan Comfort Food Recipes
    • 📖 Recipe
    • 💬 Reviews

    What is Shepherd's Pie?

    Although I'm sure someone will claim my version isn't shepherd's pie at all, I beg to differ. Since recipes are supposed to be unique versions of our favorite foods to share with others, this is my version of a vegan shepherd's pie. 

    Shepherd's pie is traditionally a meat and mashed potato pie. The dish has many variants, but the defining ingredients are ground red meat cooked in gravy or sauce with onions and a topping of mashed potato. Originating in England, cottage pie or shepherd's pie is comfort food taken to a different level. 

    Even though my vegan version of shepherd's pie differs from most, trying something new is adventurous.

    Vegan shepherd's pie recipe in a bowl on the table.

    Blanched Potatoes vs. Mashed Potatoes

    Cut the potatoes into thin and even slices using a mandoline.

    As I said, I love mashed potatoes, just not on top of lentils and vegetables.

    • So, I used my mandoline to cut yellow potatoes into ⅛ inch slices with the skin left on instead of mashed potatoes.
    • Then, I soaked the potato slices in ice-cold water until it was time to blanch potatoes.
    • Not only does this prevent the potatoes from browning, but it also removes a lot of starch. 
    • To blanch the slices, boil the potato slices for 5-7 minutes; remove them from the heat, drain them in a colander, and allow them to cool. 
    Blanching the thin potato slices ina pan on the stove.
    • While the potatoes cool, prepare the lentil meat and vegetable pie filling. 

    Cottage Pie Ingredients

    I am sauteing the mushrooms and other vegetables in a skillet on the stove for the cottage pie.
    • Yellow Onion: Yellow is the ideal variety for caramelizing. When you are sauteing onions to build the flavor as a base for your dish (soup, tomato sauce, you name it), the yellow onion is your friend.
    • Garlic: I prefer fresh garlic cloves whenever possible for the best flavor.
    • Carrots: The carrots add flavor and a slight crunch to the filling.
    • Celery: Celery also adds a fresh crunch and flavor to the cottage pie.
    • Mushrooms: I used cremini mushrooms because that is what I had in my refrigerator.
    • Lentils: I always buy Trader Joe's steamed brown lentils to save myself a step.
    • Frozen Peas: Use fresh or frozen peas, but don't cook them first if they are frozen.
    • Soy Sauce: Soy sauce adds an umami flavor to the shepherd's pie.
    • Tomato Paste: The tomato paste adds a rich flavor to the sauce.
    • Vegan Worcestershire Sauce: I like Amy's brand of vegan Worcestershire sauce.
    • Vegetable Broth: I always buy organic vegetable broth in bulk because I use it so often.
    • Red Wine (optional): Although an optional ingredient, adding a small amount of red wine to the sauce gives it a deep, bold flavor.
    • Flour: I used chickpea flour, but any flour works well.
    • Garlic Powder: Garlic powder an additional level of flavor to the sauce.
    • Onion Powder: Onion powder also adds additional flavor.
    • Salt and Pepper to Taste: Add a small amount of salt and pepper to enhance the flavors in the filling.

    Cottage Pie Ingredient Substitutions

    • White onion is often used to replace yellow onion in recipes.
    • One clove of garlic equals about ⅛th of a teaspoon of garlic powder – not much, so it's worth starting small and tasting as you go!
    • Choose any root vegetable to replace carrots in the filling.
    • Fennel is often used to replace celery. Although it has a similar crunch, it also tastes like licorice.
    • Try baby portobello mushrooms for an alternative option.
    • Cook the lentils or use canned lentils. Or replace it with beans.
    • Use fresh or frozen peas.
    • Tamari, or liquid coconut aminos, are both gluten-free options to substitute soy sauce. Also, using low-sodium soy sauce reduces the sodium content in the filling.
    • Miso paste substitutes for vegan Worcestershire sauce.
    • Yondu is great to have on hand instead of buying or making vegetable broth.
    • Since wine and grape juice have almost identical flavors and colors, you can replace wine with grape juice in recipes at a 1:1 ratio. Naturally, white grape juice should be used in place of white wine, and red grape juice in place of red wine.
    • Choose any flour you have in your pantry, or use half the amount of cornstarch.

    How to Make Shepherd's Pie Filling

    I am pouring the plant milk mixture into the cooking cottage pie, lentil, and vegetable mixture.
    • Next, saute the garlic and onion until the onions are translucent. Now, add the other vegetables and saute until the mushrooms brown.
    • To avoid using oil, add a little vegetable broth to prevent sticking.
    • Next, add the tomato paste, soy sauce (Tamari), and red wine. As the vegetables cook, the flavors enhance. 
    • As the vegetables soften, combine the vegetable broth and the flour and blend in a small blender cup to avoid any clumps of flour. 
    • Add the blended vegetable and four mixture slowly, and stir. As a result, the lentil-vegetable mixture thickens. 
    • As soon as the mixture thickens, pour the lentil mixture into a 9X13-inch casserole pan. 
    Layer the vegan shepherd's pie filling into a 9 X 13-inch pan. This is the first layer of cottage pie in a pan.

    Vegan Cheese Sauce Ingredients

    I am whisking the vegan cheese sauce in a saucepan on the stove for the vegan shepherd's pie recipe.

    For this version of shepherd's pie, all you need is a few whole-foods ingredients:

    • Unsweetened, Unflavored Plant Milk: I used oat milk because it is naturally creamy.
    • Nutritional Yeast: Nutritional yeast is a versatile addition to vegetarian and vegan cooking, with a pleasantly cheesy flavor. It is rich in vitamin B12!
    • Flour: I sued chickpea flour, but any flour works well.
    • Garlic: I used fresh garlic cloves.
    • Nutmeg:A popular spice available in ground and whole form, nutmeg is known for its warm, nutty flavor, making it the perfect addition to comforting, sweet and savory dishes. Once ground, nutmeg spice takes on a warm and aromatic flavor with notes of clove.
    • Salt and Pepper to Taste: Salt and pepper elevate the flavors in the cheese sauce.

    Vegan Cheese Sauce Ingredient Substitutions

    • Any type of unsweetened, unflavored plant milk works.
    • Soy sauce, miso, or tamari often replace nutritional yeast in recipes.
    • Try any flour of choice, or substitute ½ the amount of cornstarch.
    • One clove of garlic equals about ⅛th of a teaspoon of garlic powder – not much, so it's worth starting small and tasting as you go!
    • Mace is the best option if you're looking for a replacement for nutmeg. Or, try allspice.

    Again, combine all the ingredients in a blender and blend until smooth. Then, add the mixture to a small saucepan and heat, stirring every few minutes, until the sauce thickens. Taste it to adjust for salt and pepper preference. 

    How to Make Vegan Shepherd's Pie Recipe

    I am layering the potatoes, slightly covering the lentil vegetable filling of the  recipe.
    • It's time to layer the cooled, sliced potatoes and the vegan cheese sauce.
    • Slightly overlap the potatoes in a single layer across the lentil and vegetable mixture. 
    • Now, pour half the vegan cheese sauce over the potatoes, repeat the process with another layer of potatoes, and end with the rest of the cheese sauce. 
    I am pouring the vegan cheese sauce on top of the layered blanched potatoes in the pan.
    • For an added crunch and cheesy goodness, sprinkle the top with Vegan Parmesan Cheese.
    • As a result, baking the vegan shepherd's pie uncovered provides a crunchy, browned top. 
    I am sprinkling vegan parmesan cheese on top of the cheesy potatoes and the shepherd's pie recipe called cottage pie.

    Cooking and Storing

    One of the best parts about this recipe is it can be made ahead of time, which is always a bonus at my house. If made ahead, it will last 2 days in the refrigerated, covered, before cooking.

    Vegan shepherd's pie can be cooked, frozen, and then thawed and reheated. 

    • To freeze, cook the shepherd's pie and allow it to cool to room temperature completely before freezing. 
    • Cover tightly with aluminum foil, plastic wrap, or a top that tightly fits the pan.
    • Freeze for up to 3 months. 
    • To prepare frozen, allow thawing completely, cover with aluminum foil, and bake at 350 for 1 hour. 
    I cooked the vegan shepherd's pie recipe in a pan, cooling it on the counter.
    • To cook the vegan shepherd's pie, cook at 425 degrees for 40 minutes until brown on top! 

    Recipe FAQs

    Are lentils a good source of protein?

    Lentils are a good source of protein. A ½ cup serving of cooked lentils provides about 12 grams of protein. With such high protein content, you will be fueled up all day.

    Which is healthier, beans or lentils?

    Lentils have a lower phytate content than beans and are lower in indigestible sugars, meaning they are less likely to lead to flatulence than beans. Beans are also slightly higher in carbs than lentils, though their dietary fiber content can vary between legumes.

    Are lentils a bean or a grain?

    Technically, lentils are considered a grain legume is known as a pulse, which means they are harvested for their seeds. Lentils are tiny little lens-shaped seeds and come in many different colors. From red to brown to green to black.

    Tips

    • Allow the vegan shepherd's pie recipe to set for about 10 minutes before spooning up the creamy, cheesy lentil sensation.
    • Blanch the potatoes ahead of time and keep them refrigerated until ready to construct cottage pie.
    • For a crunchy crust on the bottom, sprinkle dried breadcrumbs, crushed cornflakes, or other types of cereal on the bottom crust before filling and baking in the oven.
    • I used Trader Joe's brown lentils that are pre-cooked and steamed. This saves the step of cooking the lentils. You can also use canned, drained lentils.
    • If using frozen vegetables do not cook them before adding them to the filling.

    Even though my vegan shepherd's pie version is a bit different, the final product is to die for.

    If you love comfort food, try this vegan shepherd's pie recipe next time you want something new.

    Vegan Comfort Food Recipes

    • tofu burger recipe
      Simple Tofu Burger Recipe
    • Thai noodle salad
      Vegan Thai Noodle Salad
    • Cold Green Bean Salad
    • zucchini noodle salad recipe
      Fresh Summer Zucchini Noodle Salad

    If you love this vegan shepherd's pie recipe, give us a 5-star review and comment below. We would love to hear from you!

    📖 Recipe

    Shepherds pie served

    Vegan Shepherds Pie

    Kathy Carmichael
    My version of vegan shepherd's pie is filled with lentils, vegetables, in a savory sauce, topped with thin scalloped cheesy potatoes. Instead of mashed potatoes. This cottage pie is a savory sensation you must try!
    5 from 10 votes
    Print Recipe Pin Recipe
    Prep Time 20 minutes mins
    Cook Time 40 minutes mins
    Total Time 1 hour hr
    Course Entrees
    Cuisine American
    Servings 6 servings
    Calories 345 kcal

    Ingredients
      

    Lentil and Vegetable Pie Filling

    • 1 yellow onion diced
    • 1 leek diced
    • 2 cloves garlic minced
    • 2 carrots chopped
    • 3 stalks celery chopped
    • 8 ounces mushrooms sliced
    • 2 ½ cups prepared brown lentils I used trader Joe's steamed brown lentils
    • 1 cup frozen peas
    • 2 Tablespoons soy sauce or tamari for a gluten-free version
    • 1 Tablespoon vegan Worchestershire sauce
    • 2 cups vegetable broth
    • 1 Tablespoon tomato paste
    • ¼ cup red wine optional
    • ¼ cup flour gluten-free or flour of choice
    • 2 teaspoon garlic powder
    • 2 teaspoon onion powder
    • Salt and pepper to taste

    Potatoes and Cheese Mixture

    • 2 pounds yellow potatoes skins on, sliced into ⅛ inch slices
    • ⅔ cup oat milk or milk of choice
    • 2 Tablespoons nutritional yeast
    • 1 Tablespoon flour gluten-free or flour of choice
    • 2 cloves garlic
    • ¼ teaspoon nutmeg
    • Salt and pepper to taste

    Other ingredients

    • ¼ cup chopped parsley for garnish

    Instructions
     

    Blanch Potatoes

    • Cut potatoes into ⅛ inch slices (I used a mandoline or cut by hand).
    • Cover potatoes in ice-cold water until ready to blanch.
    • Fill a large pot of water with 2 teaspoons of salt.
    • Bring water to a boil.
    • Drain cold potatoes and add the sliced potatoes to the boiling water.
    • Boil for 5-7 minutes and drain in a colander and allow to cool completely.
    • In the meantime, prepare the lentil vegetable pie filling.

    Lentil Meat Pie Filling

    • In a large skillet, saute garlic, leek, and onions until the onions are translucent.
    • Add the carrots, celery, and mushrooms; saute for a few minutes until the mushrooms are brown.
    • Now add the prepared (cooked) lentils and garlic powder; combine.
    • Add a little vegetable broth if the vegetables and lentils begin to stick.
    • Add peas, red wine, vegan Worcestershire sauce, soy (or tamari), and tomato paste.
    • Combine vegetable broth and flour in a high-speed blender to prevent flour clumps.
    • Pour slowly into lentil/vegetable mixture and stir. As the mixture heats up, it will thicken. Stir until thick like stew,
    • Remove from heat.

    Making the Vegan Cheese Sauce

    • In a high-speed blender, combine all the ingredients.
    • Transfer to a small saucepan and heat on low heat, stirring occasionally.
    • The sauce will thicken as it heats.
    • Remove from heat.

    Making the Vegan Shepherds Pie

    • Preheat the oven to 425 degrees.
    • Pour the contents of the lentil vegetable pie filling into a 9X13 inch casserole dish.
    • Begin layering the potato slices, overlapping each potato slice to create a crust topping, using half the potatoes.
    • Pour half the cheese sauce over the top of the overlapping potatoes.
    • Now, create a second layer, using the rest of the potatoes, again crossing them slightly over each other.
    • Pour the remaining cheese sauce over the top.
    • Sprinkle with vegan parmesan cheese.
    • Cook, uncovered for 40 minutes or until the potatoes are brown on top.
    • Remove from the oven and allow to sit for 10 minutes to settle.
    • Serve on a plate or bowl and garnish with fresh chopped parsley.

    Notes

    • Allow the shepherd's pie to set for about 10 minutes before spooning up the creamy, cheesy lentil sensation.
    • Blanch the potatoes ahead of time and keep them refrigerated until ready to construct cottage pie.
    • For a crunchy crust on the bottom, sprinkle dried breadcrumbs or crushed cornflakes, or other types of cereal, on the bottom crust before filling and baking in the oven.
    • I used Trader Joe's brown lentils that are pre-cooked and steamed. This saves the step of cooking the lentils. You can also use canned, drained lentils.
    • If using frozen vegetables do not cook them before adding them to the filling.

    Nutrition

    Calories: 345kcalCarbohydrates: 67gProtein: 17gFat: 1gSaturated Fat: 0.2gPolyunsaturated Fat: 0.4gMonounsaturated Fat: 0.1gSodium: 470mgPotassium: 1477mgFiber: 15gSugar: 11gVitamin A: 4404IUVitamin C: 52mgCalcium: 125mgIron: 6mg
    Tried our recipe?Let us know how it was!
    Kathy Carmichael

    Hi! My name is Kathy, I am a retired high school English teacher & vegan enthusiast and blogger. My entire blog is fully plant-based vegan. I truly believe what we eat & how we live determines our health & the preservation of our planet! 🙂

    www.kathysvegankitchen.com/about-me/

    Get FREE Recipes In Your Inbox :)

    I'll Send You New Recipes When I Post!

    Invalid email address
    We promise not to spam you. You can unsubscribe at any time.
    Free Recipes On The Way! :)- Kathy

    More Vegan Entrees

    • Summer Couscous Salad Recipe
      Summer Couscous Salad Recipe
    • Vegan Father's Day
      Vegan Father's Day Recipes
    • vegan tuna pasat salad recipe
      Vegan Tuna Pasta Salad
    • chickpea burger recipe
      Chickpea Burger

    Reader Interactions

    Comments

      5 from 10 votes (10 ratings without comment)

      Did you make this recipe? Leave a reply below! Cancel reply

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

      Recipe Rating




    1. Amelia

      January 01, 2023 at 11:36 am

      Would it be ok to use green lentils instead of brown?

      Reply
      • Kathy Carmichael

        January 01, 2023 at 1:53 pm

        Hi Amelia, yes, you can use green lentils. However, red lentils get mushy.

        Reply
    2. Amy

      December 30, 2022 at 7:31 am

      I can't wait to try the shepherd's pie recipe. Thank you for posting so many great recipes.

      Reply
      • Kathy Carmichael

        December 30, 2022 at 3:01 pm

        Hi Amy, thank you for the compliment. I'm so glad you are enjoying the recipes. Please let me know what you think of the shepherd's pie. I'd love to know what you think. Have a Happy New Year!

        Reply
    3. Honey Leveen

      December 28, 2022 at 7:47 am

      Yummy recipe; thanks so much, Kathy!

      Reply
      • Kathy Carmichael

        December 28, 2022 at 8:59 am

        Hi Honey, I'm glad you enjoyed it. Thank you for the feedback. I appreciate it.

        Reply
    4. Kathy Carmichael

      March 29, 2021 at 6:27 am

      Hi Anne, sorry about that! I must have published the first version instead of the edited one. I appreciate the head's up. I uploaded the correct version. I hope you enjoyed the recipe. And thanks again!

      Reply

    Primary Sidebar

    Hi, I'm Kathy! I love creating delicious whole foods plant-based recipes. I believe what we eat & how we live determines our health & the preservation of our planet!

    More about me →

    Light and Delicious Vegan Spring Food Recipes

    • Watermelon quinoa salad recipe
      Watermelon Quinoa Salad
    • BEET BURGER
      Vegan Beet Burger Recipe
    • carrot dog recipe
      Carrot Dogs
    • miso mushrooms
      Miso Glazed Mushrooms
    • tofu reuben sandwich recipe
      Tofu Reuben Sandwich Recipe
    • kidney bean salad recipe
      Easy Kidney Bean Salad

    Top 50 Recipes Cookbook

    Popular Vegan Dishes

    • vegans tir fry recipe
      The Best Vegan Stir Fry
    • mango salad
      Simple Mango Kale Salad
    • lentil meatloaf
      The Best Vegan Meatloaf
    • vegan chicken salad
      Best Vegan Chicken Salad
    • easy bean salad recipe
      Bean Salad With Oil Free Dressing
    • vegan drunken noodles recipe
      Easy Vegan Drunken Noodles

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Terms & Conditions
    • Accessibility Statement
    • Affiliate Policy

    Cookbook

    • My Top 50 Recipe Cookbook!

    Contact

    • Contact
    • About Me
    • Work With Me

    As an Amazon Associate I earn from qualifying purchases. Made with ♥️ in Arizona.

    Copyright © Kathy's Vegan Kitchen :)

    106 shares

    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.