Lebanese Date Cake is a deliciously soft cake made with dried dates, subtly spiced with cinnamon, and topped with chopped pistachios. It’s a popular cake in the region that you can easily make in your own kitchen — enjoy it for your next coffee break!

Trust me, this date cake is so light, you can absolutely serve it for breakfast, and I’m sure you can even finish two slices in one sitting. 🙂
What is Lebanese Date Cake?
It’s a classic Lebanese dessert that combines dried dates with simple baking ingredients, then you sprinkle some roughly crushed pistachios on top.
Unlike most cakes, Lebanese date cake relies on the dates’ natural sweetness. The dried dates are chopped and turned into an almost marmalade consistency before being combined with the rest of the batter.
While you might think fresh dates would be better for this cake recipe, dried dates have a more intense flavor — and are available year-round.
So, you can make this delicious, moist date cake any time of the year.
You’re in the mood for some light snacks before this treat? Then, have some Lebanese flatbread and traditional falafel. 🙂
Oh! And if you still have some pitted, dried dates left, try these Lebanese date cookies too!
Jump to:
Ingredients

(See the recipe card below for measurements.)
- Flour – you only need all-purpose flour for making this cake with dates.
- Dried dates – pitted and chopped finely to prepare for cooking.
- Butter – unsalted and softened.
- Sugar – you only need it for the cake batter, so caster sugar would be great.
- Eggs – medium-sized eggs (63 to 73 grams per piece).
- Baking soda, baking powder, and ground cinnamon – just use your favorite brand.
- Pistachios – shelled and roughly chopped; use more if you intend to garnish each slice when serving.

How to make Lebanese date cake
Start by boiling a cup of water in a small saucepan.
Once it’s ready, carefully add the chopped dried dates.

Adjust the heat to low and stir briefly to submerge the dates in the water.
Sprinkle the baking soda — do this SLOWLY and CAREFULLY to avoid making too many bubbles (and possible overflowing).

Keep stirring for 10 minutes until you get a thick texture.

Remove the saucepan from the heat and set aside to cool.
Preheat your oven to 180°C (350°F).
Prepare a 23-cm (9-inch) round cake pan by lining it with parchment paper or greasing and dusting it with flour — do what you prefer.
Strain the following dry ingredients: flour, baking powder, and ground cinnamon.

Using a larger bowl, combine softened butter and sugar.

Mix until creamy, then add the eggs.

Continue mixing, then add the cooled dates’ mixture.

Mix to combine everything evenly.
Add the sifted dry ingredients from earlier — and fold carefully to combine.

Do not overmix; mix just enough to combine the dry and wet ingredients.
Transfer the date cake batter into the prepared cake pan, then use a spatula to smooth the top.

Place your cake pan in the lower part of the oven for 25 to 30 minutes, or until a toothpick inserted into the cake comes out clean.
Remove from the oven and set aside to cool, before transferring to a plate.
Chop the pistachios roughly and sprinkle them over the cooled cake.

Now your Lebanese date cake is ready to slice — serve with your favorite beverage!

Helpful tips
- Add the baking soda slowly into the saucepan to avoid overflowing with bubbles.
- For reference, the date syrup typically makes 1 & 1/4 cups once cooled.
- If you only have regular granulated sugar, give it a couple of pulses in the food processor to get finer crystals (which is what caster sugar is).
- When you add the dry ingredients, make sure you fold them gently and do not overmix — just enough to combine.
- You can chop the pistachios roughly or use a food processor to grind them into fine form for dusting if that’s what you prefer.
Recipe variation
- Using a food processor. Instead of chopping, you can use a food processor to chop the dried dates. Note that some of them will turn out to be paste-like and totally disappear in the date cake batter.
- Other chopped nuts. Chopped blanched almonds or walnuts are excellent alternatives to pistachios.

Storage
Lebanese date cake stores well due to the dates’ natural moisture.
The key is to make sure it’s completely cooled, then place it in an airtight container, and depending on the storage place, it will last for a certain number of days.
Room temperature: Only up to 3 days (tops).
Refrigerator: Up to 7 days
Freezer: Can last up to 2 months if wrapped and placed in a freezer-safe container.
FAQs
What type of dates are best for Lebanese date cake?
Medjool dates would be excellent, but if they’re hard to find in your area (and they can be a bit expensive), go for the best-dried dates you can find.
Do I need to soak the dates first?
No need for that since we are cooking it with the baking soda and water anyway.
Can I make it ahead of time?
Absolutely.
I often do that myself and keep it at room temperature.
Serving suggestions
You can also use powdered sugar when serving your Lebanese date cake, but remember it will add to the overall sweetness of each bite.
If you are in the mood to set a table of classic Lebanese dishes, then you should check out these posts:
So, whether you’re new to Lebanese desserts or already a fan of Middle Eastern flavors, this homemade date cake recipe is a keeper.
And if you enjoyed this traditional Lebanese treat, be sure to explore the rest of the traditional Lebanese recipes — bringing the vibrant flavors of Lebanon straight into your kitchen!
GET MORE IDEAS FROM THIS LIST OF INTERNATIONAL CAKES!
📖 Recipe

Lebanese Date Cake Recipe
Video
Equipment
Ingredients
- 200 grams dried dates (about 1 & 1/2 cups), pitted and finely chopped
- 150 grams flour (about 1 & 1/4 cups), plus more for dusting the cake pan
- 8 grams baking soda (1 teaspoon)
- 8 grams baking powder (2 teaspoons)
- 4 grams ground cinnamon (1 teaspoon)
- 100 grams butter (3.5 ounces or about 7 tablespoons), unsalted and softened (plus more for greasing)
- 120 grams sugar (1/2 cup)
- 2 medium eggs
- handful pistachios, shelled and roughly chopped
Instructions
- Start by boiling a cup of water in a small saucepan.
- Add the chopped dates and the baking soda (slowly), then adjust the heat to low.
- Continue cooking until the sauce thickens — usually takes me about 10 minutes. Then set aside to cool. (Note: Remember to stir almost constantly during this time.)
- Preheat your oven to 180°C (350°F).
- Prepare a 23-cm (9-inch) cake pan by greasing and dusting it with flour, or by lining it with parchment paper — it’s up to you.
- Using a medium-sized bowl, sift and combine the flour, baking powder, and ground cinnamon.
- In a separate, larger mixing bowl, beat butter and sugar until creamy.
- Add eggs and continue mixing.
- Pour the cooled date syrup and mix until evenly combined.
- Add the sifted dry ingredients and fold to combine — do not overmix.
- Pour the date cake batter into the prepared pan.
- Place in the lower part of the oven for 25 to 30 minutes, or until a toothpick inserted into the center comes out dry.
- Remove the cake pan from the oven and set aside to cool — before transferring the cake to a plate.
- Chop the pistachios roughly and sprinkle them over your Lebanese date cake.
- Slice and serve — enjoy!
Notes
- Cook’s Tip: Remember to add the baking soda slowly with the dates. It is to prevent the saucepan from overflowing with bubbles.
- Refer to the post for more tips and suggestions.





Natalie says
I think something missing. How many degrees should the oven be set to?
Neriz says
Thank you so much for bringing it up Natalie! Post and recipe card now updated for the oven temperature. 🙂
James says
Stated in the recipe 180°C (350°F)
Adrian says
Nice and Light. Swapped the 100g of butter for 80g of sunflower oil and 20g of water as I am Lactose Intolerant. Thanks for this.
Neriz says
Thank you for your comment Adrian; and your suggestion feedback is very helpful! Much appreciated. 🙂
Dalia says
Amazing recipe- thank you so much❤️ I subsidized the sugar with date molasses’s it was amazing
Fara says
Great recipe family loved it with some cream!
Christy says
This cake was really delicious. I had date cake like this one time at a Lebanese restaurant and I’ve been looking and looking for a recipe that would help me recreate it, and this is the best I’ve found. It comes out very moist. I added a little cardamon too. It’s going in the “keeper” folder.