I made it yesterday for my birthday (it's all gone!)
* 2 large oranges (or an orange & a lemon)
* 6 eggs
* 1 cup castor or raw sugar
* 2 tbsps lemon juice
* 3 cups ground almonds
* 1 tsp baking powder
Simmer 1 large orange & 1 large lemon in water for about an hour with the lid on, then tip away the water & leave to cool for several hours or overnight (you can use two oranges if you'd rather but I particularly like this combination)
Add the chopped citrus (remove any pips before adding) process until finely pulverized.
Add 6 eggs & 2 tbsps of lemon juice, process for about a minute, until thick & fairly smooth.
Add 3 cups of ground almonds & 1 tsp of baking powder & pulse to just mix.
Pour in to a well greased & lined 23cm cake tin.
Bake at 150 degrees C for 60 mins or until golden & a skewer comes out clean.
Stand in the tin for 10 mins before turning out & cooling on a wire rack.
When cool serve with cream, Greek yoghurt or this mixture:
250ml whipped cream, 1/2 kg thick Greek yoghurt, 1 tbsp runny honey & 2 large tbsps of orange marmalade.
Fold together & chill.