These delicious cupcakes are chocolate-y, light, fluffy, sweet... and contain 4 cups of spinach! You would never know it though. Give it a go for a St Patrick's Day or weekend treat - they are sugar free, dairy free and yum!
Preheat the oven to 180C/350F/gas 4. Blitz the fresh spinach with the oil until it makes a smooth puree. In a large bowl, beat the eggs with the xylitol until pale and fluffy. Add the vanilla extract and orange juice and zest, if using. In a separate bowl, whisk the flour, cocoa or cacao, baking powder and salt, then sift into the egg-xylitol mixture and fold in carefully until just combined. Spoon the cupcake batter into a muffin tin lined with cupcake cases and bake for 20-25 mins until cooked through - a skewer inserted into the centre of a cupcake should come out clean. Allow to cool completely.
Once cool, blitz the coconut cream or yogurt in a blender with the spinach until smooth and bright green, then sweeten to taste if needed. Top the cupcakes with the icing (or just spoon some plain Greek yogurt over them) and serve.