Fluffy vegan cupcakes topped with sticky brown sugar and pineapple.
Preheat your oven to 180°C and spray a 12-hole cupcake tin with cooking spray.
In a small bowl, mix together the melted margarine and brown sugar. Place around 1 teaspoon of this mixture into each cupcake hole. You want the bottom to be just covered- you can add a little extra if necessary.
Slice your pineapple chunks into small pieces. Place 2-4 pieces in each cupcake hole, on top of the brown sugar mixture.
Mix the soy milk and vinegar together then set aside for 5 minutes. This will act as your vegan buttermilk.
In a large bowl, mix together the flour and caster sugar.
Add your vegan buttermilk to the bowl, along with the oil and vanilla extract. Mix well until smooth.
Spoon the cupcake batter into your cupcake tin holes. Make sure the cake batter covers the pineapple and brown sugar mix.
Bake for 18-20 minutes, until a toothpick comes out clean.
Allow the cupcakes to cool for 10 minutes, then turn them out onto a wire rack to cool completely. If any of the cakes get stuck in the pan when your try to turn them out, run a butter knife around the edge then try again.
Prepare your frosting by mixing all of the frosting ingredients together until smooth. Pipe or spoon a little bit onto the centre of each cupcake.
Top with a raspberry and a mint leave if desired.
*store in an airtight container for up to 4 days.