A gluten free cake that you'll love. The courgette makes it incomparably moist. I used gluten-free flour, though you can make this cake with normal plain flour too – just make sure you sift it in. The icing is perfect! You could also change up the lime to orange or lemon zest if you wanted to. Linseeds are also known as flaxseeds.
If you're making it for a lactose/dairy free person, you can just use a dairy free spread to the total amount of the cream cheese and butter.