1 lemon, finely grated zest only
1 medium orange, finely grated zest and juice only (around 40ml/1½fl oz juice)
100g/3½oz fine polenta
1 heaped tsp baking powder (gluten-free if required)
4 green cardamom pods, seeds only, lightly crushed
175g/6oz caster sugar
1 tsp fennel seeds
20²µ/¾´Ç³ú flaked almonds
200g/7oz ground almonds
4 tsp runny honey (optional)
175g/6oz butter, softened and cubed, plus extra for greasing
3 medium free-range eggs
50g/1¾oz Greek-style yoghurt