A moist, fragrant Persian-style orange cake made with whole oranges and almond flour. Naturally gluten-free and rich in citrus flavor.
2 medium whole oranges
6 large eggs
1 cup granulated sugar
2 ½ cups almond flour
1 ½ tsp baking powder
1 tsp vanilla extract (optional)
¼ tsp salt
Boil whole oranges in water for 60 minutes. Drain and cool completely.
Preheat oven to 350°F (175°C). Grease and line a 9-inch springform pan.
Quarter the oranges, remove any seeds, and blend into a thick puree.
In a large bowl, beat eggs and sugar until pale and thick.
Add orange puree and vanilla. Mix to combine.
Fold in almond flour, baking powder, and salt.
Pour into pan and bake 50–60 minutes, until golden and a toothpick comes out clean.
Cool in pan for 15 minutes, then transfer to a wire rack. Serve plain or dusted with powdered sugar.
Garnish with pistachios or a glaze for extra flair.
Store covered at room temp for 3 days or refrigerate up to a week.
Freezes well for up to 2 months.