2 large oranges (seedless navels if available)
6 eggs
1+1/2 cup (375 ml) ground almonds
1/4 teaspoon (1 ml) salt
1 cup (250 ml) sugar
1/2 teaspoon (2 ml) cinnamon
1 teaspoon (5 ml) baking powder
Orange slices for garnish
Wash the oranges and boil them whole in enough water to cover them completely for 30 minutes. Drain and allow to cool. Cut into quarters and remove any seeds. Process to a fairly fine but still coarse puree in a food processor or electric blender. Beat the eggs in a bowl until thick and add the orange puree, ground almonds, salt, sugar, cinnamon, and baking powder. Mix well and pour into a deep buttered and floured 9 inch (22 cm) cake pan. Bake in a preheated 400F (200C) oven for 45 minutes or longer, until the center of the cake is firm to the touch. Remove the pan to a cooling rack and allow to cool before turning out onto a serving dish. Serve garnished with orange slices or fresh berries.
Makes one cake, approximately 8 servings.