This date and walnut cake is a rich, moist loaf packed with naturally sweet dates and crunchy walnuts. Inspired by traditional British loaf cakes, it has a dense yet tender crumb that pairs beautifully with coffee, tea, or any warm beverage. The combination of dark sugar, olive oil, and soaked dates creates deep caramel-like flavors while keeping the cake soft for several days.
Why You’ll Love This Recipe
This cake is simple to prepare and uses pantry-friendly ingredients, making it perfect for both beginner and experienced bakers.
First, it requires minimal equipment. You don’t need a stand mixer or blender, just a couple of bowls and a whisk.
Another reason to love it is the wonderfully moist texture. Soaking the dates in hot coffee softens them and helps release their natural sweetness, giving the loaf a rich and tender crumb.
It’s also naturally eggless and dairy-free, which makes it suitable for a wide range of dietary preferences without sacrificing flavor or texture.
Finally, this cake actually tastes even better the next day. Allowing it to sit for a while lets the flavors deepen and blend together beautifully.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
200 g pitted dates, roughly chopped
150 ml hot coffee
1 teaspoon baking soda
100 ml olive oil or neutral oil such as sunflower oil
130 g dark muscovado sugar
80 g dairy-free Greek-style yogurt or dairy-free sour cream
1 teaspoon vanilla extract
250 g all-purpose flour
1 tablespoon baking powder
¼ teaspoon sea salt
90 g walnuts, roughly chopped
extra whole walnuts for topping
Directions
Start by placing the chopped dates into a large mixing bowl. Add the baking soda, hot coffee, and olive oil. Stir everything together and allow the mixture to sit for about 15 minutes. This step softens the dates and helps create the cake’s moist texture.
Preheat your oven to 175°C (350°F). Lightly grease a loaf pan and line it with parchment paper, leaving some overhang on the sides so the cake can be easily lifted out later.
Once the dates have soaked, add the dark muscovado sugar, dairy-free yogurt, and vanilla extract to the bowl. Whisk the mixture until it becomes smooth and well combined.
In another bowl, mix together the all-purpose flour, baking powder, sea salt, and chopped walnuts.
Gradually fold the dry ingredients into the wet ingredients using a spatula. Mix just until no streaks of flour remain. Avoid overmixing, as this can make the cake dense.
Transfer the batter into the prepared loaf pan and smooth the surface with a spatula or knife. Sprinkle a few extra whole walnuts on top for decoration and added texture.
Place the pan on a baking tray and bake for 45 to 55 minutes. The cake should rise and turn golden brown on top.
Check for doneness by inserting a toothpick or knife into the center of the cake. If it comes out clean with only a few crumbs, the cake is ready. Allow the cake to cool in the pan for about 10 minutes before transferring it to a wire rack to cool completely.
Servings and timing
Servings: 10 slices
Prep time: 25 minutes
Soaking time: 15 minutes
Bake time: 45–55 minutes
Total time: about 1 hour 15 minutes
Variations
There are many ways to customize this date and walnut cake depending on your preferences.
If you prefer not to use coffee, simply replace it with hot water or hot tea. The cake will still be flavorful and moist.
For a warm spiced version, add 1 teaspoon of ground cinnamon or ginger to the dry ingredients. These spices complement the sweetness of the dates beautifully.
If walnuts are not your favorite, you can substitute them with chopped pecans, almonds, or hazelnuts.
You can also experiment with different dried fruits. Prunes or raisins can replace the dates for a slightly different sweetness and texture.
For a sweeter dessert-style cake, add a layer of dairy-free cream cheese frosting or a light glaze on top after the cake cools.
Storage/Reheating
This cake stores very well and actually tastes even better the next day as the flavors continue to develop.
Store the cake in an airtight container at room temperature for up to 5 days if your kitchen is cool.
For longer storage, keep it in the refrigerator for up to 7 days. Allow slices to come to room temperature before serving for the best texture.
To freeze, slice the cake and place parchment paper between each slice. Wrap the slices tightly or place them in a sealed container and freeze for up to 1 month.
To thaw, leave the slices at room temperature for a couple of hours. You can also warm them briefly in the microwave or oven if desired.
FAQs
Can I make this cake without coffee?
Yes. You can replace the coffee with hot water or hot tea. The coffee mainly enhances the flavor of the dates and sugar rather than creating a strong coffee taste.
What type of dates should I use?
Regular dried pitted dates work perfectly. They soften during the soaking process, so there is no need to use premium varieties.
Can I replace the walnuts with other nuts?
Yes, pecans, almonds, or hazelnuts are great alternatives. Just chop them roughly before adding them to the batter.
Why do the dates need to soak?
Soaking softens the dates and allows them to blend smoothly into the batter, helping create a moist and tender cake.
Can I make this cake gluten-free?
You can try using a gluten-free all-purpose flour blend that is designed for baking. Results may vary slightly depending on the brand.
Why is yogurt used in the recipe?
The yogurt helps bind the ingredients together and prevents the cake from crumbling while also adding moisture.
How do I know when the cake is fully baked?
Insert a toothpick or knife into the center. If it comes out mostly clean with only a few crumbs, the cake is ready.
Can I make this cake sweeter?
Yes, you can add a simple glaze or frosting on top if you prefer a sweeter dessert.
Should I let the cake cool before slicing?
Yes. Allow the cake to cool completely so it sets properly and slices neatly.
What knife works best for slicing this cake?
A serrated knife works best because it easily cuts through the walnuts and dense crumb without tearing the loaf.
Conclusion
Date and walnut cake is a comforting, flavorful loaf that combines natural sweetness, nutty crunch, and a soft moist texture. With simple ingredients and easy preparation, it’s an ideal bake for both everyday treats and special occasions. Whether enjoyed with a cup of tea or served as a light dessert, this classic loaf cake is sure to become a favorite in your kitchen.
This date and walnut cake is a moist, rich loaf filled with naturally sweet dates and crunchy walnuts. Inspired by traditional British loaf cakes, it features deep caramel-like flavors and a tender crumb that pairs perfectly with coffee or tea.
Author:Sophia
Prep Time:25 minutes
Cook Time:55 minutes
Total Time:1 hour 15 minutes
Yield:10 slices
Category:Dessert
Method:Bake
Cuisine:British
Diet:Vegan
Ingredients
200 g pitted dates, roughly chopped
150 ml hot coffee
1 teaspoon baking soda
100 ml olive oil or sunflower oil
130 g dark muscovado sugar
80 g dairy-free Greek-style yogurt or dairy-free sour cream
1 teaspoon vanilla extract
250 g all-purpose flour
1 tablespoon baking powder
1/4 teaspoon sea salt
90 g walnuts, roughly chopped
Extra whole walnuts for topping
Instructions
Place the chopped dates in a large mixing bowl and add the baking soda, hot coffee, and olive oil. Stir and let the mixture sit for about 15 minutes to soften the dates.
Preheat the oven to 350°F (175°C) and grease a loaf pan. Line it with parchment paper, leaving overhang for easy removal.
Add the dark muscovado sugar, dairy-free yogurt, and vanilla extract to the soaked date mixture and whisk until smooth.
In a separate bowl, combine the flour, baking powder, sea salt, and chopped walnuts.
Gradually fold the dry ingredients into the wet mixture using a spatula until no streaks of flour remain. Do not overmix.
Transfer the batter into the prepared loaf pan and smooth the top.
Sprinkle extra whole walnuts on top for garnish.
Bake for 45 to 55 minutes until the loaf is golden and a toothpick inserted in the center comes out mostly clean.
Allow the cake to cool in the pan for about 10 minutes, then transfer to a wire rack to cool completely before slicing.
Notes
Hot water or tea can replace the coffee if preferred.
Add 1 teaspoon ground cinnamon or ginger for a warm spiced variation.
Substitute walnuts with pecans, almonds, or hazelnuts.
Prunes or raisins can replace the dates for a different flavor profile.
Add dairy-free cream cheese frosting or a glaze for a sweeter dessert version.
Store the cake in an airtight container at room temperature for up to 5 days.
Refrigerate for up to 7 days and bring slices to room temperature before serving.