Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A close-up shot of a slice of almond orange date tea cake on a ceramic plate.

Almond Orange Date Tea Cake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A moist, gluten-free tea cake made with whole boiled oranges, ground almonds, and sweet Medjool dates.

  • Total Time: 2 hours 35 minutes
  • Yield: 10 servings 1x

Ingredients

Scale

2 large seedless oranges
1 cup Medjool dates, pitted and chopped
3 large eggs
1 cup granulated sugar
3 cups almond meal
1 tsp baking powder
1/2 tsp salt
1 tsp vanilla extract
Powdered sugar for dusting

Instructions

Step 1: Place the whole oranges in a large pot and cover with water. Bring to a boil, then reduce heat and simmer for 2 hours until very soft. Drain and let cool.
Step 2: Preheat your oven to 350°F (175°C) and grease a 9-inch springform pan.
Step 3: Roughly chop the cooled oranges (skin and all) and remove any stray seeds. Pulse the oranges and dates in a food processor until a smooth paste forms.
Step 4: In a large bowl, whisk the eggs and sugar together until pale and thick.
Step 5: Fold in the orange-date puree and vanilla extract into the egg mixture.
Step 6: Stir in the almond meal, baking powder, and salt until just combined.
Step 7: Pour the batter into the prepared pan and bake for 45-55 minutes, or until a skewer comes out clean.
Step 8: Allow the cake to cool completely in the pan before removing and dusting with powdered sugar.

Notes

Ensure the oranges are boiled until completely soft to avoid a bitter taste. The cake is even better the next day.

  • Prep Time: 20 minutes
  • Cook Time: 2 hours 15 minutes
  • Category: Desserts & Baking
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 slice
  • Calories: 285 kcal
  • Sugar: 22g
  • Sodium: 110mg
  • Fat: 16g
  • Saturated Fat: 2g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 5g
  • Protein: 7g
  • Cholesterol: 55mg