Vegan Pecan Pie

pie tin with vegan maple pecan pie and a slice taken out

It’s that time of year again! As Autumn comes in and all that holiday baking is on the horizon, I always have maple pecan pie on my mind. It’s a classic for Thanksgiving and I can never get enough of it.

a slice of vegan maple pecan pie with ice cream

Egg replacement for pecan pie

I had been thinking about Treacle tart too (a British classic consisting of a tart shell filled with breadcrumbs & golden syrup) so when I decided to make a vegan pecan pie for when my friends came round for dinner, I used a bit of inspiration from the humble treacle tart to get the right texture for the filling without using eggs. Usually a pecan pie contains a sugary ‘custard’ that is thickened with eggs – they help the filling to set into a soft, gooey texture when the pie bakes. When veganising a pecan pie though, you need something more to help that sugary goo set. You can’t only rely on flax as the sugary filling will basically just end up as a liquid caramel. So I bulked up my filling with soft, fresh breadcrumbs (which also meant I could get away with using fewer pecans, making the pie a bit cheaper). The bread helped to absorb and hold onto the moisture in the filling whilst providing bulk.

I also added cornstarch and flax to help ‘gel’ the filling and it worked perfectly! I know some recipes rely on dates/tofu but I wanted to make my pecan pie without dates and tofu to bring through the purest flavour of the maple syrup, which I think cornstarch does very well.

overhead image of vegan maple pecan pie with two slices removed

Making dairy-free pecan pie

Usually my mum’s pecan pie contains dairy in 3 forms – butter in the filling, milk in the filling & butter in the pastry.

For this pie, I used pre-made shortcrust pastry from the supermarket (I always just use the ‘plain’ stuff, never the ‘dessert’ pastry as I find the sweetened one is more likely to slump when baked) as it’s an easy one to get and is already vegan. I’m all for dessert shortcuts, especially when you’re cooking for a crowd and don’t have time to make + chill your own pastry. If you have a favourite vegan pastry recipe you prefer, go for it!!

For the filling, I simply swapped the butter for olive oil which gives it a slightly more interesting flavour but you can equally use vegan butter instead (if you do this, use 75g (1/3 cup) of vegan butter in place of the olive oil). I use oat milk in my pie filling but you can use whichever non-dairy milk you prefer.

Using Maple Syrup, not corn syrup

My mum always used maple syrup in her pecan pies, so that’s what I do now! It is more expensive but the flavour of the maple with the pecans is something I love. If you’re in the UK and prefer it, you can use an equal weight of golden syrup instead of the maple syrup. You can actually even get maple-flavoured golden syrup in some UK supermarkets which works really well in this pie.

The rest of the sweetness comes from light brown sugar which adds a light molasses flavour. To amp up the taste of the maple, I also have a bottle of artificial maple flavouring which I got in the US. I use it exclusively for pecan pies and only use about 1/2 a teaspoon in the filling – it’s not essential but if you like that maple-y flavour, it’s a recommended buy.

a maple pecan pie overhead with coffee mugs

How can you tell when pecan pie is done?

This vegan pecan pie just needs the cornstarch to gelatinise (relatively quick) and the pie crust to brown. After about 30 minutes, it should be done. The main way you can tell is by looking at the colour of the crust – is it nicely golden all over? Is it starting to darken in some patches? You’re good to go! You’ll notice that when you remove the pie from the oven, it’ll still be jiggly in the centre as the hot sugar is still liquid. But, it as it cools down it quickly sets up. For the neatest slices, let it cool completely before you cut into it but you can definitely serve it warm.

Overbaking a pecan pie can lead to the nuts on top burning which will impart a rancid flavour and less moist texture in the filling. It’s therefore better to underbake the pie slightly as the only downside of that may be a lighter crust (which, imo, is better than dry filling).

How do you store pecan pie & can it be made ahead of time?

I keep it in the tin, covered at room temperature as I know it’ll be eaten in a few days. If you’re planning on keeping it for longer, you can freeze the baked pecan pie. Just make sure it’s completely cool, slice up the pie and slip it into a resealable plastic food bag – label + date it and get it into the freezer. You can freeze a few slices or a whole pie! Just take it out of the freezer the day before you need it and let it defrost overnight at room temperature.

This is also useful if you want to make the pie way ahead of time (e.g. prepping for Thanksgiving!). If you’re making the pie a day or two before, just keep it at room temperature overnight, covered. It’ll be just fine the next day. You can warm it up in a low oven for 10 minutes before serving to make it a bit more gooey again.


pie tin with vegan maple pecan pie and a slice taken out

Vegan Pecan Pie

4.6 from 5 votes
Print Pin Rate
Course: Pies, Pastries, Tarts & Crumbles


  • 375 g (14 oz) ready made shortcrust pastry (ensure it’s vegan), or your favourite vegan shortcrust pastry
  • 190 g (3/4 cup + 2 tbsp) soft brown sugar
  • 125 ml (1/2 cup) maple syrup
  • 60 ml (1/4 cup) extra virgin olive oil
  • 1/4 tsp salt
  • 120 ml (1/2 cup) oat milk
  • 60 g (1 cup) fresh breadcrumbs (see notes)
  • 2 tsp cornflour (cornstarch)
  • 2 tsp ground flaxseed
  • 1 tsp vanilla extract
  • 1/2 tsp maple extract (optional)
  • 200 g (1 1/3 cups) pecans, roughly chopped


  • Preheat the oven to 160°C fan (180°C / 350°F).
  • Roll out the ready-made pastry, on a work surface dusted lightly with flour, into a circle about 30cm (12 inches). Use it to line a 23cm (9-inch) pie tin. Fold any overhanging pastry under at the edges. Crimp the edges with your fingertips, if desired. Place into the freezer for 10-20 minutes as you make your filling.
  • Place the sugar, maple syrup, oil, salt and half of the milk in a medium pot. Place over a medium heat on the stove and bring to the boil. Add the breadcrumbs and allow to cook for a further 1 minute. Remove from the heat.
  • In a small bowl, mix the cornstarch with the remaining milk into a smooth paste. Add the flaxseed, vanilla extract & maple extract and stir again. Pour this into the pot and mix until smooth. Fold in the chopped pecans.
  • Remove the crust from the freezer and pour in the warm pecan filling. Place the pie on a baking sheet and bake for 30-35 minutes until the crust is a light golden colour and the filling has thickened and set on top, but is still jiggly when you gently shake the tin.
  • Allow to cool (the filling will set up more as it cools) before slicing and serving. Store at room temperature, covered, for up to 3 days.


– Fresh breadcrumbs were made by rubbing a couple of slices of soft white bread on the coarse side of a box grater.
Tried this recipe?Let me know how it went! Mention @izyhossack or tag #topwithcinnamon!

Sourdough Pumpkin Bread (Vegan)

A warmly spiced vegan pumpkin bread which uses sourdough discard!
5 from 3 votes
Print Pin Rate
Course: Quick Breads (Non-Yeasted) & Scones, Sourdough
Cuisine: American
Special Diet: dairy free, egg free, pumpkin bread, sourdough, sourdough discard, vegan
Servings: 1 loaf (serves 12)


  • 200 g (3/4 cup plus 1 tbsp) pumpkin puree* (SEE NOTES if using homemade)
  • 150 g (3/4 cup) light brown sugar*
  • 90 g (1/3 cup + 2 tsp) neutral oil or light olive oil
  • 2 tsp ground cinnamon
  • 1/2 tsp freshly grated nutmeg
  • 1/2 tsp ground ginger
  • 1/8 tsp ground cloves
  • zest of 1 orange , finely grated
  • 1/4 tsp fine table salt
  • 150 g (3/4 cup) sourdough starter/discard (100% hydration)
  • 120 g (1 cup) plain white (all-purpose) flour
  • 1 tsp bicarbonate of soda (baking soda)

Topping (optional):

  • 2 tbsp light brown sugar
  • 3 tbsp pumpkin seeds/pepitas


  • Preheat the oven to 180°C fan (350°F). Grease a 2lb loaf tin with some oil and line with a sling of baking paper.
  • In a large bowl, mix the pumpkin puree, sugar, oil, spices, orange zest and salt until smooth.
    200 g (3/4 cup plus 1 tbsp) pumpkin puree*, 150 g (3/4 cup) light brown sugar*, 90 g (1/3 cup + 2 tsp) neutral oil or light olive oil, 2 tsp ground cinnamon, 1/2 tsp freshly grated nutmeg, 1/2 tsp ground ginger, 1/8 tsp ground cloves, zest of 1 orange, 1/4 tsp fine table salt
  • Stir in the sourdough starter. Lastly, add the flour and bicarbonate of soda. Fold together until just combined.
    150 g (3/4 cup) sourdough starter/discard, 120 g (1 cup) plain white (all-purpose) flour, 1 tsp bicarbonate of soda
  • Pour the batter into your lined loaf tin. Sprinkle with the topping of light brown sugar and pumpkin seeds, if using.
    2 tbsp light brown sugar, 3 tbsp pumpkin seeds/pepitas
  • Bake for 55-70 minutes– a toothpick inserted into the centre should come out clean. If the loaf looks like it's browning too much but is not cooked through yet, tent the top with foil for the last 20 minutes of baking.
  • Allow to cool before removing from the tin, slicing & serving.


Adapted from my Sourdough Banana Bread (vegan)
Amount of sugar: use 150g for a slightly less sweet loaf or 200g if you prefer things sweeter
If using homemade pumpkin puree: it is essential that your pumpkin puree is drained before weighing & using in this recipe. To do this, line a sieve (mesh strainer) set over a bowl with 2 layers of cheesecloth. Fill with your homemade pumpkin puree and leave to drain for 2-3 hours. After this time, gather up the edges of the cheesecloth and twist together at the top. Gently squeeze the bundle of puree to remove any last bit of water – don’t squeeze too hard or the puree may start to seep through the cheesecloth! The texture should be very thick just like canned pumpkin puree. You can now measure it out and use it in the recipe.
To make homemade pumpkin puree: cut your pumpkin in half. Place cut side down on a baking tray and roast at 180C fan (350F) for 1-2 hours until completely soft. Remove from the oven, flip over and scoop out the seeds then discard them. Scoop the flesh into a blender/food processor/bowl with sitck blender, discard the skin. Blitz the flesh until smooth then drain as instructed above.
What is 100% hydration sourdough starter? This means that when feeding your starter, you’re using an equal weight of flour & water (e.g. feeding it with 50g flour & 50g water each time).
Non-Vegan option: use 100g butter, melted, in place of the oil.
Tried this recipe?Let me know how it went! Mention @izyhossack or tag #topwithcinnamon!

Leave a Comment

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

Recipe Rating

- powered by chloédigital