@highheelsandbobblehats - I think you could make vegan shortbread. I use the recipe from BBC food that has butter in it, but I see no reason why you couldn’t use a vegan spread instead, as long as it is OK for baking.
Basically:
4oz softened butter/spread
2oz sugar (I use some soft brown sugar and some caster)
6oz plain flour.
Cream together the butter/spread and sugar, then mix in the flour. Gently knead and form into a circle about 1cm thick, sprinkle on a bit more caster sugar, mark the circle into segments (to break it up when baked), and bake on a greased baking tray (or non stick baking paper on a tray) at 180 degrees, for 15-29 muni tees, until golden brown.
Leave to cool, break into segments and try not to eat them all at one go.
You can add flavours - I make coffee walnut - I add espresso powder and chopped walnuts - and I am going to make Christmas spiced shortbread with cinnamon, mixed spice and mixed peel, maybe a bit of orange zest. Someone on another thread suggested chopped up bits of chocolate orange as an addition to plain shortbread, which sounds delicious.