In a large bowl combine dry ingredients, which are rice flour, oat flour, baking powder, baking soda, a pinch of salt, and sugar. Next, add date syrup, soy milk, vanilla, and vinegar. Combine and create a smooth and creamy batter. Lastly, add fresh blackberries and combine.
Bake them at 180°C (350F) for about 30 minutes or until golden.
Meanwhile, prepare a blackberry frosting by whipping the solid part of coconut milk, sugar, and vanilla until smooth. Next, add blackberry puree and combine. Put the frosting into the fridge for an hour before serving.
When the cupcakes are completely baked, cool them down completely before decorating with blackberry frosting, otherwise, the frosting will melt.
Lastly, decorate cupcakes with blackberry frosting and fresh blackberries. Enjoy!