01 -
Preheat the oven to 175°C. Grease a mini muffin pan or line it with mini muffin liners.
02 -
In a large bowl, whisk together flour, sugar, baking powder, baking soda, salt, cinnamon, ginger, nutmeg, and cardamom until uniformly mixed.
03 -
In a separate bowl, beat the egg, then add buttermilk, vegetable oil, and vanilla extract. Mix until combined.
04 -
Pour the wet mixture into the dry ingredients. Stir gently until just combined; some lumps should remain to ensure tender muffins.
05 -
Spoon the batter into the prepared pan, filling each cup about two-thirds full.
06 -
Bake in the preheated oven for 12 to 15 minutes, or until a toothpick inserted into the center comes out clean.
07 -
While baking, whisk together powdered sugar, milk, and vanilla bean seeds (or vanilla extract) in a small saucepan until smooth. Set aside.
08 -
Remove muffins from oven and allow to cool in the pan for 5 minutes before transferring to a wire rack to cool completely.
09 -
Drizzle the vanilla bean glaze evenly over the cooled muffins and allow the glaze to set before serving.