Preheat your oven to 180c and line a tray with cupcake cases- I used the silicone ones here.
In a food processor, combine the coconut sugar and oil and cream everything together.
Add in the eggs and vanilla and mix again until everything is well combined.
Next, pour in the flour, baking powder and salt and blend again until you're left with a smooth batter.
Transfer this into the cupcake cases and pop them into the oven to bake. Once the cakes are ready, place them onto a wire wrack and allow to cool completely.
For the frosting, combine the nut butter, sweetener and cacao powder and mix well.
When your cakes are cooled, spread or pipe a generous dollop of the frosting onto each and decorate with your toppings of choice.