• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About & Contact
    • Work with Me
  • Sign up
  • Terms of Use
    • Privacy Policy
    • Disclaimer
  • My Account
Vancouver with Love
  • Recipes
    • Lunch & Dinner
    • Desserts
    • Breakfasts
    • Side Dishes
    • Snacks
    • Holiday Recipes
    • Drinks & Smoothies
  • How To Guides
  • Travel
  • Podcast
  • 20 Min Dinners eBook
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipes
  • Travel Guides
  • How To Guides
  • Sign up
  • About / Contact
  • Podcast
  • 20 Min Dinners Ebook
×
Home » Recipes » Lunch & Dinner » Vegan Shepherd’s Pie with Sweet Potato

Vegan Shepherd’s Pie with Sweet Potato

Published: Oct 6, 2018 Modified: Jun 30, 2023 by Elizabeth · 7 Comments

Looking for a comforting but healthy dinner recipe? This delicious Vegan Shepherd's Pie made with sweet potato is easy to make and tastes incredible!

Jump to Recipe
Overhead shot of Vegan Shepherd's Pie with Yam Mash, on chopping board surrounded by serving spoon, bowls and candles.

It's that time of year where we all want warming, cosy meals that make us feel full and content.

If you're Canadian or American, it's also that time of year where we celebrate Thanksgiving. Maybe you're having someone over who doesn't eat meat and you have no idea what constitutes vegan Thanksgiving food?

Or maybe you're plant-based yourself and are just looking for some new holiday food options. Enter my Vegan Shepherd's Pie with Sweet Potatoes.

This delicious recipe is a little different to standard vegan Thanksgiving dishes. As a nod to tradition, sweet potatoes still play a central role in this dish, but I've mixed it up by adding beans and aubergine/eggplant to create a beautiful, textured meal that is as filling as it is tasty!

It's also quicker to make than a traditional Shepherd's Pie as it doesn't get baked in the oven. Instead it just gets placed under your oven's grill/broiler for 10 minutes to crisp the mash. This not only reduces cooking time but helps retain extra nutrients in the vegetables.

Close-up shot of Vegan Shepherd's Pie with Yam Mash on table.

Vegan Shepherd's Pie with Sweet Potatoes

If your kitchen game is strong, you could make this Vegan Shepherd's Pie in 1 hour if you prepare some of the later ingredients as you're beginning to cook the first ones. I find this stressful so I've allowed extra time, to compensate for the fact that we're not all Nigella.

Also, feel free to substitute ingredients in this dish as you see fit. If you don't have an aubergine, use mushrooms instead. If you don't have black beans, you can absolutely use white.

This recipe is for you to make your own and my hope is that it will become a weekly staple for you. Get creative!

Side shot of Vegan Shepherd's Pie with Yam Mash, on chopping board surrounded by plates.

Love this recipe? You might also like my Vegan Stuffed Pumpkin, Classic Nut Roast or my Vegan Frittata with Leek & Onion.

If you're looking for even more vegan Thanksgiving recipes, Minimalist Baker has a load too.

Vegan Shepherd's Pie with Yam Mash, on chopping board surrounded by serving spoon, bowls and candles.
Print Recipe Pin Recipe Save Recipe Saved Recipe!
4.86 from 7 votes

Vegan Shepherd’s Pie with Sweet Potato

Looking for a comforting but healthy dinner recipe? This delicious Vegan Shepherd's Pie made with sweet potato is easy to make and tastes incredible!
Prep Time30 minutes mins
Cook Time1 hour hr
Total Time1 hour hr 30 minutes mins
Course: Main Course
Cuisine: british, comfort food, gluten-free, healthy, vegan, vegetarian
Servings: 5 people
Author: Elizabeth Emery

Ingredients

Filling

  • 1 medium onion, sliced thinly
  • 2 sticks celery, diced
  • 3 cloves garlic, crushed
  • 1 large carrot, diced
  • 1 medium aubergine/eggplant, diced
  • 1¼ cups crushed tomatoes
  • 1 410ml can black beans (about 1½ cups), drained
  • 1 410ml pinto or romano beans, drained
  • ⅓ cup vegetable broth (if using stock cubes, dissolve ½ a cube in ⅓ cup water)
  • 1½ tablespoon Braggs Soy Seasoning or tamari
  • ½ teaspoon coriander powder
  • 1 teaspoon dried mixed herbs
  • Salt and pepper to taste

Mash Topping

  • 1 extra large yellow/white potato (Russet,  Maris Piper or similar), cut into 2cm cubes
  • 1 extra large yam/sweet potato, cut into 2cm cubes
  • 3 tablespoon coconut oil or olive oil
  • Salt and pepper to taste

Instructions

  • Prepare all ingredients as instructed above.
  • Sauté the chopped onion in a large pan for 5 minutes on a medium heat. Use a little water to coat the pan so that the onion doesn’t stick.
  • Add the celery and garlic and continue to sauté for another 5 minutes.
  • Add the carrot, aubergine/eggplant, beans, crushed tomatoes, stock/broth, Braggs, coriander and mixed herbs to the pan and bring to a boil.
  • Reduce the heat and simmer – stirring frequently – for 15-20 minutes or until the vegetables are tender and cooked through. Remove from the heat and set aside.
  • For the mash, place only the yellow/white cubed potato in a medium saucepan and cover with water. 
  • Bring to a boil and simmer the potato for 5 minutes.
  • Add the yam/sweet potato to the saucepan and continue to simmer for 10 minutes, or until both types of potato are cooked.
  • Drain the water from the potatoes and add in the coconut oil and salt/pepper.
  • Mash the potatoes thoroughly with a potato ricer until they are fluffy and smooth.
  • Pour the pie filling into a deep oven-proof dish (about 12″x10″ is ideal) and spoon over the mash.
  • Use a fork to spread the mash evenly, ensuring it covers the filling.
  • Place the pie under your oven’s grill or broiler for 10 minutes until the top of the mash is crispy.
  • Serve with steamed broccoli, kale and any other greens you fancy!
Tried this recipe?Leave a rating above and mention @vancouverwithlove or tag #vancouverwithlove on Instagram!

If you’ve tried this vegan shepherd's pie recipe, please leave a comment or tip for others below. I'd love to know how you’ve made it your own!

Follow Vancouver with Love on Instagram, Pinterest and Facebook!

Overhead shot of Vegan Shepherd's Pie with Yam Mash, on chopping board surrounded by serving spoon, bowls and candles.
« Vegan Thai Yellow Curry (gluten-free)
How to Shop as a Vegan (& Store Cupboard Essentials) »
  • Facebook
  • Twitter
  • Email

If you're a brand and love my work, learn more about Working with Me and feel free to get in touch!

Reader Interactions

Comments

  1. RFN

    August 28, 2023 at 3:45 pm

    4 stars
    This looks really good, but I don't think very many shepherds are out herding vegetables these days. Vegan/Vegetarian recipes don't have to be imitations of meat-based recipes.

    Reply
  2. Peggy

    September 24, 2023 at 1:40 am

    This looks like such a satisfying meal! I’m looking forward to sharing it with my best people this autumn. I especially appreciate your notes with suggestions on how to make it my own: having an allergy to delicious eggplant, I was wondering what might make a hearty substitute, without adding sweetness. Mushrooms were the perfect suggestion! I’ll do them in a pan, first, to sweat off water, get ‘em golden, & firm them up. I’ll check back when I’ve dug in, a few days hence. Brava!

    Reply
    • Elizabeth

      October 02, 2023 at 8:24 pm

      Oh Peggy that sounds wonderful! Mushrooms are the perfect replacement, and I'd also suggest zucchini as a great alternative. Really hope you loved it!

      Reply
      • Marvis

        May 11, 2025 at 6:06 pm

        I was going to suggest zucchini also!

      • Elizabeth

        May 13, 2025 at 11:06 pm

        Such a versatile option!

  3. Sarah

    April 19, 2025 at 1:04 am

    5 stars
    So tasty. Easy to follow and good for leftovers

    Reply
    • Elizabeth

      April 19, 2025 at 2:45 pm

      Thanks Sarah!

      Reply
4.86 from 7 votes (5 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Elizabeth Emery of Vancouver with Love sitting at a kitchen table eating a vegan dessert.

Welcome! Vancouver with Love is a plant-based food blog, sharing a love of vegan recipes and travel

Read more →

  • Facebook
  • Twitter
  • Pinterest
  • Instagram

Most Popular

  • Cookie Dough Overnight Oats in a glass jar with chocolate chips.
    Cookie Dough Overnight Oats (vegan, gluten free)
  • Stuffed dates with peanut butter, chocolate drizzle and sea salt flakes.
    Stuffed Dates with Peanut Butter & Chocolate
  • Maple roasted carrots on a white plate sprinkled with parsley.
    Easy Maple Roasted Carrots
  • A spoonful of tiramisu overnight oats is taken from a glass jar, decorated with coffee beans and cacao powder.
    The BEST Tiramisu Overnight Oats

Web Stories

Footer

↑ back to top

Contact

  • About / Contact
  • Work with me / Press

Newsletter

  • Sign Up! for emails and updates
  • Facebook
  • Twitter
  • Pinterest
  • Instagram

Terms of use

  • Privacy policy
  • Disclaimer
  • Terms of use

Copyright © 2025 Vancouver With Love

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.
This site uses cookies to improve your experience. By using this site you agree to our use of cookies. Please refer to our privacy policy for more information.