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 time
- 30 min
- Cook time
- 1 hr
- Yield
- 5 servings
- Difficulty
- HARD
Ingredients
Quantities are shown as originally provided.
- 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½ tbsp Braggs Soy Seasoning or tamari
- ½ tsp coriander powder
- 1 tsp dried mixed herbs
- Salt and pepper to taste
- 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 tbsp coconut oil or olive oil
- Salt and pepper to taste
Instructions
- 1
Prepare all ingredients as instructed above.
- 2
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.
- 3
Add the celery and garlic and continue to sauté for another 5 minutes.
- 4
Add the carrot, aubergine/eggplant, beans, crushed tomatoes, stock/broth, Braggs, coriander and mixed herbs to the pan and bring to a boil.
- 5
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.
- 6
For the mash, place only the yellow/white cubed potato in a medium saucepan and cover with water.
- 7
Bring to a boil and simmer the potato for 5 minutes.
- 8
Add the yam/sweet potato to the saucepan and continue to simmer for 10 minutes, or until both types of potato are cooked.
- 9
Drain the water from the potatoes and add in the coconut oil and salt/pepper.
- 10
Mash the potatoes thoroughly with a potato ricer until they are fluffy and smooth.
- 11
Pour the pie filling into a deep oven-proof dish (about 12″x10″ is ideal) and spoon over the mash.
- 12
Use a fork to spread the mash evenly, ensuring it covers the filling.
- 13
Place the pie under your oven’s grill or broiler for 10 minutes until the top of the mash is crispy.
- 14
Serve with steamed broccoli, kale and any other greens you fancy!