Preheat your oven to 220°C / 428°F / Gas Mark 7.
Sift the flour, baking powder, cinnamon, ginger, nutmeg and salt into a mixing bowl.
In a separate bowl, whisk together 100g melted vegan butter, the caster sugar, soy yogurt and soy milk until well combined.
Pour the wet ingredients into the dry ingredients and gently fold until just combined.
Cover the bowl and place in the fridge to chill for at least 30 minutes.
Melt the remaining 10g vegan butter and brush the madeleine tin thoroughly with it.
Once the batter has chilled, spoon approximately 1 tablespoon of batter into each madeleine shell.
Gently shape the batter into the shell without flattening it.
Bake for approximately 4 minutes, until the madeleines have formed their characteristic humps and are golden around the edges.
Reduce the oven temperature to 180°C / 350°F / Gas Mark 4 and bake for another 4 minutes, or until a skewer inserted into the centre comes out clean.
Allow the madeleines to cool in the tin for 5–10 minutes. Removing them too soon and placing them directly onto a wire rack may leave indentations in the cakes.
Carefully remove the madeleines from the tin and repeat with any remaining batter.
Enjoy on the same day for the best texture.