I remember my grandma making this date cake when I was younger, so finding her old recipe brought all of those memories right back to me… and honestly, I was a little nervous to try it. I really wanted it to taste the way I remembered. And it did. This simple moist date cake came out soft, sticky, rich, and super delicious, with those lovely little pockets of date all through it.
Check out the video below if you’d like to see how I followed my grandma’s simple moist date cake recipe step by step. And if you enjoy homemade cake recipes like this one, please give the video a like and subscribe to my YouTube channel for more.
Why you’ll love this simple moist date cake

This is the kind of old-fashioned date cake recipe that feels simple in the best way. It is not fussy, it is not overly sweet, and it has that cozy, homemade feel that makes you want to cut another slice before the first one is even gone… Let’s be honest, how can you not?
I also love that it gives you two kinds of date texture in one cake. Some of the dates soak and melt right into the batter, which makes the cake incredibly moist, and then a second handful gets folded in later so you still get those soft little bites of date here and there. I’m obsessed with that.
Texture + flavor

The texture of this cake is one of my favorite things about it. It is soft, moist, and a little sticky in the best way, with just enough richness from the butter and eggs to make it feel really satisfying without being heavy.
Flavor-wise, this easy date cake recipe has a deep, warm sweetness from the dates, a little vanilla, and a nice bit of crunch from the cashews. It smells amazing while it bakes too… the kind of smell that makes the whole kitchen feel extra cozy.
Date cake ingredients

Here’s everything you’ll need for this simple moist date cake recipe:
- 1 1/2 cups chopped pitted dates (250 grams)
- 1 teaspoon baking soda
- 1/2 cup lukewarm water (120 milliliters)
- 1 2/3 cups all-purpose flour (200 grams)
- 1 teaspoon baking powder
- 1 cup chopped cashews (125 grams), or up to 2 cups if you want extra crunch
- 4 large eggs, separated
- 1 2/3 cups powdered sugar (200 grams)
- 3/4 cup plus 2 tablespoons unsalted butter, room temperature (200 grams)
- 1 tablespoon vanilla extract
- 1/4 cup milk (60 milliliters)
- 2/3 cup halved pitted dates (100 grams), for folding into the batter
- A small handful of extra cashews and chopped dates for the top, optional
A quick ingredient note
For the vanilla, I like vanilla extract best here because the flavor is clean and warm. If that is what you have, perfect. If not, vanilla sugar works too. Use about 2 tablespoons.
Note: The amount of cashews can be adjusted a little. I usually use about 1 cup, but if you really want more crunch and more cashew in each bite, you can go higher.
Equipment
You do not need anything fancy for this old-fashioned date cake, which I love…
- 8-inch square cake pan
- Parchment paper
- 3 mixing bowls
- Hand mixer or stand mixer
- Spatula
- Fine mesh sieve
- Measuring cups and spoons
- Cooling rack, if you have one
How I make this old-fashioned date cake

Step 1: Add 1 1/2 cups of chopped pitted dates to a bowl. Sprinkle over 1 teaspoon of baking soda, pour in 1/2 cup of lukewarm water, then give everything a quick stir. Leave the dates to soak for at least 3 hours, or until they are really soft and easy to press with a spoon. This matters because those softened dates are what give the cake that moist, sticky texture later on.

Top Tip: Soaking dates with a little baking soda helps soften them quickly and makes them blend much more smoothly into cake batter.
Step 2: In another bowl, sift together 1 2/3 cups of all-purpose flour and 1 teaspoon of baking powder. I always do this when I am baking a cake like this, because it gets rid of little lumps and makes the dry mixture feel lighter and more even.
Step 3: Add 1 cup of chopped cashews to the flour mixture, then add the soaked and drained dates. Use a spatula to toss everything together until the dates and cashews are coated in the flour. This helps spread them through the cake more evenly.

Step 4: In a clean, dry bowl, add the 4 egg whites. Beat them with an electric mixer until they look white, fluffy, and hold their shape well. When you lift the beaters, the peaks should stay standing instead of sinking straight back down.
Top Tip: Even a tiny bit of water in the bowl can make egg whites much harder to whip properly, so make sure the bowl is completely dry before you start.
Step 5: Gradually add the 1 2/3 cups of powdered sugar to the whipped egg whites, a little at a time, mixing well after each addition. Do not dump it all in at once. By the end, the mixture will look thick, smooth, glossy, and more creamy than plain whipped egg whites.
Step 6: In a separate bowl, beat the 3/4 cup plus 2 tablespoons of room temperature unsalted butter until it looks lighter, softer, and a little fluffy. This usually takes about 2 to 3 minutes.

Step 7: Add the 4 egg yolks to the butter and mix again until everything looks smooth and creamy, with no yellow streaks left behind.
Step 8: Add the flour, date, and cashew mixture into the butter mixture. Mix with the electric mixer until the batter looks thick, smooth, and evenly combined. Because the dates were soaked first, they should blend in nicely instead of staying in big lumps. Scrape down the sides of the bowl with a spatula, then mix again briefly.
Step 9: Add 1 tablespoon of vanilla extract and mix it in. Then add 1/4 cup of milk and mix again on a low speed at first so it does not splash out of the bowl. Once the milk starts blending in, keep mixing until the batter looks smoother and a little looser.
Note: If you do not have vanilla extract, you can use about 2 tablespoons of vanilla sugar instead.
Step 10: Fold the sugary egg whites into the batter in 2 or 3 additions. Use a spatula, not the mixer, and fold gently from the bottom up until each addition is mixed in. You do not want to stir hard here, because all that air in the egg whites helps keep the cake lighter.
Step 11: Toss the extra 2/3 cup of chopped dates with a little flour, then add them to the batter. I like to drop the dates in one by one and leave most of the extra flour behind, just so the batter does not get more flour than it needs. Mix just until the dates are spread through the batter. At this point, the batter should still look fairly pourable, kind of like pancake batter, just a little thicker.

Top Tip: Coating the extra chopped dates in flour really helps keep them from sinking to the bottom while the cake bakes.
Step 12: Preheat your oven to 350°F (180°C). Line an 8-inch square cake pan with parchment paper, leaving a little extra hanging over the sides if you want an easier lift later. Pour the batter into the pan and spread it gently into the corners so the top looks nice and even.
Step 13: Scatter a few extra cashews and a few extra chopped dates over the top, if you like. I always do this because it makes the finished cake look sooo pretty and a little extra special.

Step 14: Bake for about 35 minutes. Start checking at around 30 minutes. The top should look golden brown and feel set, and if you gently press the center, it should spring back lightly. A toothpick should come out mostly clean, with maybe a few moist crumbs.

Step 15: Let the cake cool in the pan for a little while, then lift it out and gently peel away the parchment paper. I really love this cake when it is still a bit fresh and warm, because the texture is at its softest then.
Related Recipe: If you like this old-fashioned date cake recipe, then check out also my grandma’s apple cinnamon crumble cake recipe here.
Tips for the best moist date cake

- This recipe is very forgiving, but there are a few little things that really help.
- Do not rush the date soaking. If the dates are not soft enough, they will not blend into the batter as smoothly, and you will lose some of that lovely sticky texture.
- Take your time with the egg whites too. First, when whipping them, then again when adding the sugar, and again when folding them into the batter. That part is what helps keep the cake from feeling too dense.
- And one more thing I always pay attention to: room temperature butter really does make mixing easier. If the butter is still cold and firm, the batter will not come together as smoothly.
A few easy swaps

- You can make a couple of small changes here if you need to.
- If you do not have cashews, chopped walnuts or pecans would also be lovely. The flavor will change a little, of course, but it still works.
- If you are out of vanilla extract, vanilla sugar is the easiest swap. As I mentioned above, around 2 tablespoons works well.
- I would not change the dates, though. They are the heart of this cake, and in my opinion, that rich date flavor is exactly what makes this recipe so special.
How to store date cake

Once the cake has cooled completely, keep it in an airtight container at room temperature for up to 2 days. If your kitchen is warm, you can refrigerate it instead for up to 5 days.
Just know that this cake is nicest on the first day or two, especially when it still has that super soft texture.
Reheating and serving
If you want that fresh-baked feel again, warm a slice in the microwave for about 10 to 15 seconds. Not too long. You just want to take the chill off and soften it a little.

I love this cake with tea or coffee… and honestly, it is also really nice all on its own. No frosting, no glaze, no extra fuss. It does not need it.
More old-fashioned cake recipes to try
If you enjoyed this old-fashioned, simple moist date cake recipe, definitely have a look at some of my other cake recipes below too, especially the old-fashioned, cozy kind that are simple and so worth making.

- Delicious Old Fashioned Tunisian Nut Cake Recipe – A rich and nutty traditional cake with warm flavors and a beautifully soft texture, perfect for tea time or special gatherings.
- Old Fashioned Fresh Apple Cake Without Flour – A naturally sweet and tender cake packed with fresh apples, made without flour for a wholesome and comforting dessert.
- Moist Old-Fashioned Date and Nut Cake – A classic, deeply moist cake filled with dates and crunchy nuts, offering a perfect balance of sweetness and texture.
And if you try this date cake, or if you have any questions about it, leave me a comment below or in the YouTube video comments. I always love hearing from you, and I will do my best to reply to as many comments and questions as I can.