Grease a 2lb loaf tin (9x5 inch).
Pre-heat the oven to 180°C, 160°C fan, 350°F, gas mark 4.
Grate the courgette (zucchini) and place in the centre of a large clean muslin or cloth. Gather the zucchini up in the muslin and squeeze out all the excess water. It should weigh about 225g.
In a medium bowl, whisk together the flours, spices, bicarbonate of soda, baking powder and salt. Set aside.
In a large bowl, beat the eggs. Add the sugar, olive oil, and grated courgette (zucchini). Mix well until the ingredients are fully combined.
Gradually add the dry ingredient mixture to the wet ingredients in the large bowl. Stir until just combined, being careful not to overmix.
Allow the batter to rest for about 20 minutes to let the flours settle.
Stir briefly then pour the batter into the prepared loaf tin and spread it evenly.
Bake in the pre-heated oven for approximately 55-60 minutes, or until a toothpick inserted into the centre of the bread comes out clean.
Once baked, remove from the oven and allow to cool in the tin for about 10 minutes. Then, transfer the bread to a wire rack to cool completely.