• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter

Debra Klein

Debra Klein
  • Home
  • About Debra
  • home
  • Recipes
  • Subscribe
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About Debra
  • Recipes
  • Subscribe
×
Home » Recipes » Main Course

Vegan Shepherd’s Pie with Sweet Potato Mash

Gluten FreeGrain FreeKosher for PassoverVegan

Published: Mar 20, 2021 · Modified: Apr 25, 2024 by Debra Klein · This post may contain affiliate links · 19 Comments

Jump to Recipe Jump to Video

The best vegan shepherd’s pie recipe out there tastes so good, nobody will miss the meat! This plant based version of classic shepherd’s pie is loaded with flavor and topped with sweet potato mash…exactly what I’m looking for in the winter months. Vegan comfort food that’s satisfying and delicious, yes please and thank you too!

Cast iron skillet with cooked veggie shepherd's pie topped with sweet potato mash. A white rimmed plate is filled with a piece of shepherd's pie and a fork cutting through the middle. of it.
Jump to:
  • Why you’ll love this recipe
  • Vegetable Filling Ingredients and Substitutions
  • How to make Sweet Potato Mash
  • How to make vegetable filling for shepherd’s pie
  • Veggie Filling + Sweet Potato Topping
  • Debra’s Pro Tips
  • What to serve with Shepherd’s Pie
  • 📖 Recipe
  • How to Store, Freeze and Reheat

I made this plant-based shepherd’s pie again last night and the whole family loved it!

Traditional shepherd’s pie is made with meat, but I promise you won’t miss the meat here. Meatless Shepherd’s Pie is easy to make with simple ingredients.

The vegetable filling gets some serious umami from wine braised mushrooms and is topped with a creamy, dairy-free, sweet fluffy topping. If you like to add a bottom crust to yours, I like this vegan pie crust

Ultimate comfort food vibes coming your way! Gather your family members around the table for Sunday dinner. This easy shepherd’s pie is a favorite main dish in our house and I’m sure it will become an instant favorite in your house too. 

Why you’ll love this recipe

Cast iron skillet filled with lentil shepherds pie topped with sweet potato mash. Two small bowls with servings of vegan shepherd's pie on the bottom left of photo.
  • An amazing recipe that is incredibly tasty.
  • Meal prep and freezer friendly
  • Leftovers are just as delicious, maybe even better!
  • Super satisfying, even meat eaters will love this meatless shepherd’s pie.
  • Grain-free and kosher for Passover. 

Vegetable Filling Ingredients and Substitutions

Labeled ingredients: onion, mushroom, carrots, parsnips, celery, vegetable broth, tomato paste, red wine, spices, garlic.
  • Mushrooms: The “meat” of this vegan version. You can use portobellos cremini mushrooms, shitakes, button mushrooms or a combination.
  • Onions Good subs would be leeks, scallions, fennel or shallots.
  • Carrots
  • Parsnips: root veggie with a sweet nutty taste. Use turnips if you need a substitute.
  • Celery: Substitute with fennel.
  • Vegetable stock: Try my easy vegetable broth recipe or use my vegetable bouillon powder. Do not add any salt to this recipe if you’re using store bought broth as they are already loaded with sodium.
  • Red wine: If you don’t use alcohol, substitute 2 Tablespoons balsamic vinegar and an additional ½ cup of veggie broth.
  • Tomato paste: If you don’t have tomato paste, skip the vegetable broth and use ½ cup tomato sauce instead.
  • Spices: sea salt, white pepper, sweet paprika
  • Fresh Herbs: Substitute Fresh thyme is tasty, so is fresh parsley. Substitute with dried thyme and use any fresh herb to sprinkle on top.
  • Garlic: Fresh minced, grated or pressed is best. Use garlic powder, not garlic salt if you need a substitute.

How to make Sweet Potato Mash

Sweet potato mash is super easy to make. Boiling the potatoes will make your topping watery, so I prefer to bake them until they’re soft and sweet.

As soon as you get the sweet potatoes into the oven you can focus on making the vegetable filling.

Whole sweet potatoes pricked with a fork on a parchment lined baking sheet.

Wash the sweet potatoes (no need to peel) and then prick each with a fork in several places.

Shriveled baked sweet potatoes on a parchment lined baking sheet.

Bake Sweet potatoes in preheated 350 degree oven until soft and shriveled. You can use a baking dish or line a large rimmed baking sheet with unbleached parchment paper for easy clean up.

Baked sweet potatoes that have been cut in half to expose their orange flesh.

Cut potatoes in half to allow steam to escape.

Scooping out the bright orange flesh from the skins of baked sweet potatoes.

When potatoes are cool enough to handle, scoop out flesh. Discard the skins to the compost bin.

Cooked sweet potato flesh with salt and pepper.

To the cooked sweet potato flesh, add salt, pepper and olive oil.

Immersion blender pureeing the bright orange flesh of cooked sweet potatoes.

Use an immersion blender to puree until smooth. You can also use a potato masher for a more rustic topping.

How to make vegetable filling for shepherd’s pie

The vegetable shepherd’s pie filling is easy to make in a heavy skillet.

Diced onions and mushrooms in a cast iron skillet with a wooden spoon.

Step 1: Heat a large skillet over medium-high heat. Saute onions and mushrooms in olive oil. For an oil-free version, use a couple Tablespoons vegetable broth to saute. I don’t recommend using vegan butter since it’s filled with heavily processed vegetable oils. Continue to cook until the juice released has reduced.

Sauteed onions and mushrooms in a cast iron skillet.

Step 2: Onions will begin to caramelize and mushrooms will shrink to about half the original size. This will take about 8 minutes.

Sections of chopped carrots, parsnips, celery, sauteed onions and mushrooms, plus spices and herbs in a cast iron skillet.

Step 3: Add to the pan the carrots, celery, parsnips, along with the minced garlic, fresh thyme and dried spices.

Sauteed veggies and herbs for vegetable filling in shepherd's pie.

Step 4: Cook for another 5 minutes. Deglaze the pan with wine and stir well. Allow the veggies to braise in the wine.

Sauteed veggies in a cast iron skillet with tomato sauce poured over the top.

Step 5: Whisk veggie broth into the tomato paste to create a tomato puree and add to the mixture.

OPTIONAL: add 1 cup cooked lentils and stir well.

Cast iron skillet filled with vegetable filling for shepherd's pie.

Step 6: Turn down to medium heat and give mixture a good stir. Continue to cook on the stove as the liquid reduces, flavors intensify and veggies cook.

Veggie Filling + Sweet Potato Topping

Skillet Shepherd’s Pie in 4 easy steps

  1. Prepare filling. You can transfer to a casserole dish or pie dish to bake, or make the filling it in a cast iron skillet that can go from stove top to oven for a one-pan meal.
  2. Scoop on the sweet potato mash topping.
  3. Use an offset spatula to spread topping over filling
  4. Sprinkle with fresh thyme and then bake.
Cast iron skillet filled with vegan shepherd's pie that's topped with sweet potato mash and sprinkled with fresh thyme.

Vegan Shepherd’s Pie is done when the filling is bubbling around the edges and the top has turned golden.

white rimmed plate with piece of shepherd's pie, topped with sweet potato mash. There's a skillet with veggie shepherd's pie in the background.

Debra’s Pro Tips

Skillet shepherd's pie on left with a white plate holding a piece of shepherd's pie topped with sweet potato mash, sprinkled with fresh thyme.
  • Mix and match a variety of mushrooms for varied texture and taste. Shitake mushrooms are a great addition.
  • Throw in an extra sweet potato…you’ll definitely want to snack on some when they come out of the oven.
  • Mashed Acorn Squash is another topping option that is just as easy to make as the sweet potato topping.
  • Make this after Thanksgiving with your leftover mashed potatoes!
  • MAKE IT FOR A CROWD: Make 1 ½ recipe and use a 9×13 baking dish.
  • I like to prep for a 2-person dinner freezer meal while making the main dish. It’s so awesome to have a quick and easy dinner option that can be heated up another time.

What to serve with Shepherd’s Pie

  • Oven Roasted Crispy Broccoli
  • wooden salad bowl filled with colorful chopped salad: tuscan kale, purple carrots, red peppers, purple cabbage, cucumbers and marcona almonds
    Tuscan Kale Chopped Salad
  • Shredded brussels sprouts and cabbage salad with creamy dairy-free dressing on a white plate, sprinkled with toasted nuts and seeds
    Shredded Brussels Sprouts Salad with Creamy Dairy-free Dressing
  • Cast iron pan filled with green beans almondine. There are almond slices, cloves of garlic and crushed red pepper scattered around the pan and a grey napkin tied around the cast iron handle.
    Easy Recipe for Green Beans with Almonds

Did you know commenting and rating recipes is one of the best ways to support your favorite food bloggers? If you made this recipe, please consider a five star rating below and leave a comment. Also, please share your photos on instagram by tagging me @dkhealthcoach and using the hashtag #debraklein

📖 Recipe

White rimmed plate with a square of veggie shepherd's pie, topped with sweet potato mash, sprinkled with fresh thyme.

Vegan Shepherd’s Pie

Author: Debra Klein
The Best Vegan Shepherd's Pie is savory, hearty and delicious. This easy recipe has some serious umami from wine braised mushrooms and is topped with tasty sweet potato mash for a rustic comfort food that everyone will love.
5 from 54 votes
Rate this Recipe
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 45 minutes mins
Additional Time 45 minutes mins
Total Time 1 hour hr 40 minutes mins
Course Main Course
Cuisine American
Servings 6 servings
Calories 359 kcal

Equipment

  • Wooden Spoon Set
  • Large Rimmed Baking Sheet
  • Offset spatula
  • Hand blender
  • Potato Masher

Ingredients
  

Sweet Potato Mash

  • 2 ½ lbs. sweet potatoes
  • 2 Tablespoons olive oil
  • ½ teaspoon sea salt
  • ¼ teaspoon white pepper

Filling

  • 2 Tablespoons olive oil
  • 1 large onion diced (2 cups diced onion)
  • 16 oz. baby bella mushrooms diced
  • 3 carrots sliced thin (1 ½ cups sliced carrots)
  • 2 stalks celery diced (1 cup diced)
  • 2 large parsnips diced (1 cup diced)
  • 3 cloves garlic minced
  • 1 teaspoon sweet paprika
  • ½ teaspoon sea salt
  • ¼ teaspoon white pepper
  • 2 teaspoons fresh thyme leaves*
  • ½ cup dry red wine
  • ¼ cup tomato paste
  • ½ cup vegetable broth

Instructions
 

  • Preheat oven to 350. Line rimmed baking sheet with unbleached parchment.
  • Wash sweet potatoes well and pat dry. Prick each one several times with the tines of a fork. Bake in preheated oven 45 minutes to one hour, depending on size. Potatoes are done when tender when pierced with a fork.
  • Raise temperature to 375
  • When potatoes are cool enough to handle, cut in half and scoop out the soft filling into a bowl. Add salt and pepper and mash with olive oil until smooth and creamy. Set aside.
  • In a heavy, oven-proof skillet*, heat olive oil. Saute onions and mushrooms for about 8 minutes, stirring occasionally. Mushrooms will first release liquid and then shrink as they cook.
  • Mix in carrots, parsnips, celery, garlic, spices and mix well. Cook for another 5 minutes, stirring occasionally. If the pan becomes too dry, add in veggie stock, 1 Tablespoon at a time.
  • Stir in wine and deglaze the pan. Allow to reduce by half, simmering for about 5 minutes.
  • Mix the veggie stock with the tomato paste and pour into pan. Cook for about 3 minutes as the sauce thickens.
  • Turn off heat and spoon sweet potato mash on top of filling. If using a different baking pan, transfer filling to pan and then spoon on topping. Use an offset spatula to smooth mashed sweet potatoes.
  • Sprinkle with fresh thyme and bake for 30 minutes in 375 oven until bubbly and golden on top.

Video

Notes

OPTIONAL:  add 1 cup cooked lentils when stirring in the stock/tomato mixture. 
SWEET POTATOES: 3 large or 6 medium sized potatoes will equal 2 ½ lbs. The smaller potatoes will finish baking more quickly. Use an immersion blender for super smooth mashed potatoes, or use a potato masher for a more rustic mash. 
THYME: Substitute ½ teaspoon dried thyme if no fresh thyme is available. Any fresh herb (parsley, oregano, cilantro) would also work, and fresh is preferred to sprinkle on top.
SKILLET: If you don’t have an oven-proof skillet, make the filling in a regular skillet and then transfer the filling into a baking dish. Top with mash and follow baking directions.

How to Store, Freeze and Reheat

  • Store: Vegan shepherd’s pie will last in the fridge, in an airtight container for up to a week.
  • Freeze: Cool baked shepherd’s pie completely, wrap tightly with foil and then freeze for up to 3 months. You can also place veggie filling in a baking dish, top with sweet potato mash and freeze uncooked. Thaw in the refrigerator overnight and bake as directed in the recipe card.
  • Reheat: Reheat, covered, in preheated oven for 30 minutes. If placing vegan shepherd’s pie directly from freezer to oven, increase baking time to 1 hour. Check to be sure it’s heated through, adding an additional 15 minutes if needed.
  • MAKE AHEAD: Prepare filling and sweet potato mash. Pour filling into baking dish, spread on the mash, then cover tightly. Refrigerate for up to 4 days or freeze for up to 3 months. When ready to bake, defrost in the fridge, remove cover and bake as directed.

Nutrition

Serving: 1gCalories: 359kcalCarbohydrates: 47gProtein: 7gFat: 10gSaturated Fat: 1gPolyunsaturated Fat: 8gSodium: 516mgFiber: 12gSugar: 20g
Note

The nutrition calculations were done using online tools. To obtain the most accurate representation of the nutritional information in any given recipe, you should calculate the nutritional information with the actual ingredients you used. You are ultimately responsible for ensuring that any nutritional information is accurate, complete and useful.

Did you make this recipe? Please leave a review below, then snap a picture and tag me @dkhealthcoach or use hashtag #dkhealtcoach on Instagram so I can see it!!

Categories

Gluten FreeGrain FreeKosher for PassoverMain CourseThanksgivingVeganSweet Potato

More Easy Healthy Main Course Recipes

  • Saucy fettuccine alfredo with green peas and crushed red pepper flakes.
    15-minute Vegan Fettuccine Alfredo
  • Tofu egg salad on sourdough, stacked with green lettuce in between and chips on the side.
    Vegan Tofu “Egg” Salad No Mayo
  • Skillet with zucchini, mushrooms, corn and edamame.
    20-minute Vegan Zucchini Skillet dinner.
  • Pasta, white beans, olives and capers with tomatoes and fresh parsley.
    White Bean Vegan Pasta Puttanesca

Reader Interactions

Comments

    5 from 54 votes (46 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Ramya

    March 21, 2021 at 7:46 am

    Will be making this soon i never had shepherd pie before i love mushrooms sooooooooooo much wiil dm you if i make this and let you know how it goes Thanks Ramya

    Reply
    • Debra Klein

      March 21, 2021 at 7:39 pm

      You’re welcome, looking forward to hearing about your experience.

      Reply
  2. Elizabeth

    March 21, 2021 at 11:50 pm

    5 stars
    The whole family loved it!

    Reply
  3. Audrey

    March 21, 2021 at 8:44 pm

    This was perfect for our meatless Monday!

    Reply
    • Debra Klein

      March 22, 2021 at 10:07 am

      Awesome!

      Reply
  4. Freya

    March 22, 2021 at 6:47 am

    5 stars
    A great recipe, the family loved it!

    Reply
  5. Nora

    March 22, 2021 at 10:41 am

    5 stars
    Thank you for that amazing recipe! Have to try it as soon as possible!

    Reply
  6. Raquel

    March 22, 2021 at 9:32 pm

    5 stars
    What a wonderful meatless meal idea!

    Reply
  7. Amy

    March 22, 2021 at 9:55 pm

    5 stars
    A fantastic vegan recipe! It was so delicious!

    Reply
  8. Sangita

    March 23, 2021 at 6:09 am

    5 stars
    It’s just perfect for meatless Monday! Love it.

    Reply
  9. Kim Guzman

    March 23, 2021 at 10:04 am

    5 stars
    This looks like a great variation.

    Reply
  10. Jere Cassidy

    March 23, 2021 at 4:25 pm

    This shepherd’s pie with the sweet potato topping has me drooling.

    Reply
    • Debra Klein

      March 23, 2021 at 7:33 pm

      Must mean you should make it!

      Reply
  11. Sharron

    September 30, 2021 at 10:04 am

    HimDebra, I am so happy I found your website, the recipes sound delicious. For the shepherds pie, is there something I could use to replace the mushrooms. Thanks!

    Reply
    • Debra Klein

      September 30, 2021 at 10:32 am

      Hi…thanks for reaching out. If mushrooms aren’t an option, I would use lentils for texture….beluga lentils first choice, but any kind will work….but maybe add a Tablespoon miso paste to give that umami that you’ll be missing without the mushrooms.

      Reply
  12. Cathy

    March 05, 2022 at 7:58 am

    Just asking. What’s the case change if I boiled the sweet potato and water versus baking? I know there is a difference with white potatoes. Thank you in advance.

    Reply
    • Debra Klein

      March 06, 2022 at 9:23 pm

      I’m not sure I understand your question….but I do know that when sweet potatoes are boiled, they will come out more watery than when they’re baked. Make sure you drain them really well and then mash before putting in any olive oil. You may decide it’s not needed…I’m not sure since I haven’t tried it. Let me know how it turns out.

      Reply
  13. Ellen Dinerstein

    December 09, 2024 at 10:20 am

    5 stars
    the shepherds pie was delicious! Everyone really enjoyed it. thanks for the recipe

    Reply
    • Debra Klein

      December 09, 2024 at 11:23 pm

      Yay…great success. Glad it was a hit.

      Reply

Primary Sidebar

Photo of Debra Klein in the kitchen, smiling, tossing a salad.

Hi, I’m Debra, Holistic Health Coach and Culinary Instructor inspiring healthy choices with seasonal plant-based recipes. I'm also passionate about transforming Traditional Jewish Foods into dishes that are nutritious, delicious, beautiful and satisfying. Let's get into the kitchen and have some fun.

More about me →

Eat more plants.

Grab the tips to easily whip up more plant based meals.

Reader Favorite Recipes

  • No Salt Taco Seasoning Recipe
  • Bowl of creamy yellow soup with sauteed mushrooms, scallions and red pepper floating on top.
    Dairy-free Leek Soup without Potatoes
  • Savory Spiced Nuts Recipe
  • Chopped cauliflower, cabbage, dates and nuts on a round plate with limes and fresh herbs.
    Raw Cauliflower Salad with Lime
  • Colorful and chunky roasted veggies in an reddish brown broth.
    Chunky Roasted Veggie Soup Recipe
  • Vegan ground beef in a cast iron skillet with wooden spoon, showing textrure.
    Vegan Ground Beef Recipe with Mushrooms & Lentils

Trending Recipes

These recipes are trending because they're super tasty, easy to make and loaded with plant-based nutrition.

  • Crispy potato latkes on a platter with a small dish of sour cream in the center.
    Grandma’s Potato Latkes Recipe
  • Cast iron pan filled with green beans almondine. There are almond slices, cloves of garlic and crushed red pepper scattered around the pan and a grey napkin tied around the cast iron handle.
    Easy Recipe for Green Beans with Almonds
  • Wedges of whole roasted golden beets and red beets with balsamic, sea salt and chopped fresh parsley.
    Whole Roasted Beet Salad with Balsamic Vinaigrette
  • Spoonful of homemade applesauce on a jar of chunky applsauce.
    No Sugar Applesauce Recipe
  • White rectangular serving plate with stuffed mushrooms
    Gluten-Free Stuffed Mushrooms
  • Small glass pitcher filled with bright yellow salad dressing with specks of red and green. In the background is a bowl of salad and some squeezed limes.
    Easy Vegan Mango Salad Dressing

More Fresh Recipes-->>

More Vegan Recipes

Footer

↑ back to top

latest recipes delivered

  • HOME
  • RECIPE INDEX
  • CONTACT DEBRA
  • Privacy Policy
  • Web Stories

Copyright © 2026 Debra Klein

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.