If you’re searching for a cozy, wholesome treat that feels like a warm hug in cake form, look no further than this Date and Walnut Cake Recipe. Packed with naturally sweet dates and crunchy walnuts, this cake strikes the perfect balance between moist richness and satisfying texture. Each bite bursts with deep, caramel-like flavors from the muscovado sugar and a subtle hint of coffee, making it an irresistible choice for afternoon tea or a comforting dessert. Whether you’re vegan or just love a good, nutty loaf cake, this recipe will quickly become a cherished favorite in your baking repertoire.
Ingredients You’ll Need

Ingredients You’ll Need
Simple yet essential, the ingredients for this cake work harmoniously to create its signature moist texture, rich flavor, and beautiful crumb. Each element, from the dates to the olive oil, plays a vital role in making this recipe both delicious and approachable.
- 200 g pitted dates (roughly chopped): These provide natural sweetness and a lovely chewy texture that complements the nuts perfectly.
- 150 ml hot coffee: Adds depth and an earthy undertone that enhances the sweetness of the dates.
- 1 teaspoon baking soda: Helps lift the cake and keeps it tender.
- 100 ml olive oil (or neutral oil): Keeps the cake moist and adds a subtle fruity richness if using olive oil.
- 130 g dark muscovado sugar: Gives a deep molasses flavor, enriching the cake’s warmth.
- 80 g vegan Greek-style yogurt (or alternative): Adds creaminess and slight tang to balance the sweetness.
- 1 teaspoon vanilla extract: Enhances all flavors gently without overpowering.
- 250 g all-purpose flour: The base that holds everything together with a tender crumb.
- 1 tablespoon baking powder: Ensures the cake rises beautifully and stays light.
- ¼ teaspoon sea salt: Balances sweetness and deepens flavor complexity.
- 90 g walnuts (roughly chopped): Add a pleasantly crunchy texture and nutty aroma throughout, plus extra for garnish.
How to Make Date and Walnut Cake Recipe
Step 1: Soak the Dates
Start by combining the chopped dates, baking soda, hot coffee, and olive oil in a large mixing bowl. Stir everything together and let the mixture rest for 15 minutes. This soak softens the dates and activates the baking soda, ensuring your cake will be both moist and fluffy.
Step 2: Prepare Your Baking Pan
While the dates soak, preheat your oven to 175°C (350°F). Grease a 1-pound loaf pan lightly with oil or vegan butter, then line it with parchment paper, leaving a generous overhang on the sides for easy cake removal once baked.
Step 3: Mix the Wet Ingredients
Add the muscovado sugar, vegan Greek-style yogurt, and vanilla extract to the soaked date mixture. Whisk thoroughly until fully combined and smooth. This blend will create a luscious, flavorful base for the cake batter.
Step 4: Combine the Dry Ingredients
In a separate bowl, whisk together the flour, baking powder, sea salt, and chopped walnuts. This ensures the baking powder and salt are evenly distributed, and the walnuts are nicely dispersed for that wonderful crunch in every bite.
Step 5: Make the Batter
Gently fold the dry ingredients into the wet mixture with a spatula. Mix just enough to eliminate any flour pockets or streaks, being careful not to overmix. This step preserves the cake’s tender crumb and prevents it from becoming dense.
Step 6: Assemble and Bake
Pour the batter into your prepared loaf pan and smooth the top. For an inviting rustic look and extra walnut crunch, press some whole walnuts into the surface. Place the pan on a baking sheet to ensure even heat circulation and bake for 45 to 55 minutes. Check the cake’s doneness at 45 minutes by inserting a toothpick or knife—if it comes out clean or with a few crumbs, it’s ready!
Step 7: Cool the Cake
Allow the cake to cool in the pan for 10 minutes before lifting it out using the parchment overhang. Let it cool completely on a wire rack; this step is key to developing the perfect texture and flavor.
How to Serve Date and Walnut Cake Recipe
Garnishes
To elevate your Date and Walnut Cake Recipe, a handful of toasted walnut halves or a light dusting of powdered sugar works wonders. You can also drizzle a little vegan caramel sauce for an indulgent touch that pairs beautifully with the rich date notes.
Side Dishes
This cake shines alongside a dollop of coconut cream or a scoop of dairy-free vanilla ice cream, perfect for an afternoon snack or a light dessert. A cup of freshly brewed coffee or black tea complements the flavors effortlessly, making your treat feel like a special occasion.
Creative Ways to Present
Try slicing the cake and serving it with layered vegan yogurt and chopped walnuts in clear glasses for a delightful parfait. Alternatively, transform slices into a decadent vegan cake trifle by layering with vegan custard or fruit preserves. These ideas give a fresh spin and turn your traditional loaf into show-stopping treats.
Make Ahead and Storage
Storing Leftovers
Once your Date and Walnut Cake Recipe has cooled, wrap it tightly in plastic wrap or store in an airtight container to keep it moist. It will stay fresh at room temperature for up to five days if not too warm, or up to seven days when refrigerated.
Freezing
This cake freezes beautifully! Slice it beforehand and separate slices with parchment paper, then wrap securely or place in a sealed container before freezing. It keeps well for up to one month without losing its delightful texture or flavor.
Reheating
To enjoy your cake after freezing, allow it to thaw at room temperature for a couple of hours. If you prefer warm cake, a gentle 10-15 second zap in the microwave or a few minutes in a low oven will bring back that fresh-baked feeling nicely.
FAQs
Can I substitute the coffee with something else?
If you dislike coffee or want a caffeine-free option, warm water or a lightly brewed black tea works well to soak the dates and preserve the cake’s moisture and depth of flavor.
What makes this Date and Walnut Cake Recipe vegan?
This recipe uses plant-based alternatives like vegan yogurt and oil, omitting eggs and dairy entirely, yet it remains rich, moist, and satisfying—a perfect example of compassionate baking without compromise.
Why do I soak dates in hot coffee?
Soaking dates in hot coffee softens them while infusing an earthy note that balances their natural sweetness and complements the walnuts beautifully. It’s a subtle but impactful flavor boost!
Can I use other nuts instead of walnuts?
Absolutely! Pecans or hazelnuts can be great substitutes, bringing their own unique flavor and texture. Just keep the quantity similar to maintain the cake’s balance.
How do I know when the cake is fully baked?
Insert a toothpick or a thin knife into the center of the cake after about 45 minutes. If it comes out clean or with just a few moist crumbs clinging, the cake is done. If batter sticks, give it a few more minutes and check again.
Final Thoughts
There is truly something special about a slice of homemade Date and Walnut Cake Recipe, especially when it’s made with love and a few simple, wholesome ingredients. It’s a delightful way to enjoy natural sweetness and crunchy texture in every bite. I can’t wait for you to try this rewarding bake and make it your go-to whenever you crave a cozy, nourishing treat. Happy baking!
Print
Date and Walnut Cake Recipe
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: 10 servings
- Category: Dessert
- Method: Baking
- Cuisine: British
- Diet: Vegan
Description
This moist and flavorful Date and Walnut Cake combines the natural sweetness of pitted dates and rich muscovado sugar with crunchy walnuts for a delightful texture contrast. Perfectly spiced with vanilla and enriched with vegan yogurt, it’s an easy-to-make loaf cake that is vegan-friendly and makes for an excellent teatime treat or dessert.
Ingredients
Wet Ingredients
- 200 g pitted dates (roughly chopped)
- 150 ml hot coffee
- 1 teaspoon baking soda
- 100 ml olive oil (or neutral oil such as sunflower or rapeseed oil)
- 130 g dark muscovado sugar
- 80 g vegan Greek-style yogurt (or vegan sour cream or skyr)
- 1 teaspoon vanilla extract
Dry Ingredients
- 250 g all-purpose flour
- 1 tablespoon baking powder
- ¼ teaspoon sea salt
- 90 g walnuts (roughly chopped, plus extra for garnish)
Instructions
- Soak the dates: In a large mixing bowl, combine the chopped dates, baking soda, hot coffee, and olive oil. Stir well and let sit for 15 minutes to soften the dates and enhance flavor.
- Preparation: Preheat your oven to 175°C (350°F). Lightly grease a 1-pound loaf pan with oil or vegan butter, then line it with parchment paper leaving some overhang for easy removal.
- Mix wet ingredients: To the bowl with the soaked dates, add the muscovado sugar, vegan yogurt, and vanilla extract. Whisk together thoroughly until well blended.
- Mix dry ingredients: In a separate bowl, whisk together the all-purpose flour, baking powder, sea salt, and roughly chopped walnuts to distribute evenly.
- Make the batter: Gently fold the dry ingredients into the wet mixture with a spatula. Mix until fully incorporated but be careful not to overmix to maintain a tender crumb.
- Assemble: Transfer the batter into the prepared loaf pan, smoothing the top with a spatula or knife. Decorate the top with extra whole walnuts if desired. Place the pan on an aluminum tray or baking sheet to promote even baking from underneath.
- Bake: Bake in the preheated oven for 45 to 55 minutes, until the loaf rises and the top turns golden brown. Check doneness starting at 45 minutes by inserting a toothpick or knife; it should come out clean or with a few moist crumbs. Continue baking in 5-minute intervals if needed. Let cool in the pan for 10 minutes then transfer to a wire rack to cool completely.
- Storage: Once cooled, store leftover cake wrapped tightly in plastic wrap, foil, or in an airtight container. It keeps well at room temperature for up to 5 days or refrigerated for up to 7 days. For longer storage, freeze individual slices separated by parchment paper wrapped tightly or sealed in containers for up to 1 month. Thaw at room temperature for a couple of hours before serving.
Notes
- Note 1: Rough chopping the dates helps them incorporate better and distribute flavor evenly.
- Note 2: Hot coffee activates the baking soda and adds moisture plus a subtle depth of flavor in the cake.
- Note 3: Dark muscovado sugar contributes a rich, molasses-like taste for enhanced sweetness and moistness.
- Using vegan Greek-style yogurt keeps the cake moist while adhering to a vegan diet.
- Do not overmix the batter to avoid a dense, tough cake texture.

