Add the flour, spices, baking powder, sugar and salt into a large bowl and stir with a wooden spoon
In another smaller bowl or jug, whisk up the milk, molasses, oil, vanilla extract and vinegar
Add the wet mixture to the dry ingredients and whisk until a smooth batter has formed
Heat up a non-stick frying pan over a medium-high heat
Once hot, add a dollop of the batter (around 2 tbsp - I like to use a small ladel or ice cream scoop so they’re all the same size) and pour into the middle of the pan
Let it cook for 30 seconds - 1 minute (or until little bubbles appear on the other side)
Flip and cook again on the other side for 30 seconds - 1 minute, until both sides are golden brown
Serve dripping in maple syrup and vegan butter