Description
A moist and warmly spiced cake made with honey, almond flour, and soft chopped dates, topped with crunchy sliced almonds. Perfect for a cozy dessert or a comforting snack with tea or coffee.
Ingredients
150g (1 ½ cups) almond flour
100g (¾ cup) all-purpose flour
1 teaspoon baking powder
½ teaspoon baking soda
¼ teaspoon salt
1 teaspoon ground cinnamon
½ teaspoon ground cardamom
3 large eggs
120ml (½ cup) honey
100g (½ cup) chopped pitted dates
80ml (⅓ cup) olive oil or melted butter
1 teaspoon vanilla extract
60ml (¼ cup) milk or plant-based milk
30g (¼ cup) sliced almonds
Instructions
- Preheat the oven to 180°C (350°F) and grease or line a loaf or round cake pan.
- In a medium bowl, whisk together almond flour, all-purpose flour, baking powder, baking soda, salt, cinnamon, and cardamom.
- In a large bowl, beat the eggs with the honey until smooth and slightly frothy.
- Add the olive oil or melted butter, vanilla extract, and milk, and mix until fully combined.
- Gently fold the dry ingredients into the wet mixture until just combined without overmixing.
- Fold in the chopped dates evenly.
- Pour the batter into the prepared pan and smooth the top.
- Sprinkle sliced almonds over the surface.
- Bake for 35–45 minutes, or until a toothpick inserted into the center comes out clean.
- Cool in the pan for 10–15 minutes, then transfer to a wire rack to cool completely before slicing.
Notes
Use olive oil for a lighter flavor or melted butter for a richer taste.
Add orange zest for a citrus note or chopped walnuts for extra texture.
For dairy-free, use plant-based milk and olive oil.
Store in an airtight container at room temperature for up to 2 days or refrigerate for up to 5 days.
Freeze slices for up to 2 months and thaw at room temperature before serving.
Warm slices briefly in the microwave for best texture.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Dessert
- Method: Baking
- Cuisine: International
Nutrition
- Serving Size: 1 slice
- Calories: 280 kcal
- Sugar: 18 g
- Sodium: 150 mg
- Fat: 18 g
- Saturated Fat: 3 g
- Unsaturated Fat: 13 g
- Trans Fat: 0 g
- Carbohydrates: 26 g
- Fiber: 3 g
- Protein: 7 g
- Cholesterol: 75 mg
