Date and Walnut Cake Recipe
Introduction
This Date and Walnut Cake is a moist, flavorful treat perfect for any occasion. Combining the natural sweetness of dates with crunchy walnuts, it offers a delightful texture and rich taste that’s sure to satisfy your sweet tooth.

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
- 250 g all-purpose flour
- 1 tablespoon baking powder
- ¼ teaspoon sea salt
- 90 g walnuts (roughly chopped, plus extra for garnish)
Instructions
- Step 1: Soak the dates by combining the chopped dates, baking soda, hot coffee, and olive oil in a large mixing bowl. Stir well and set aside for 15 minutes.
- Step 2: 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 an overhang on the sides for easy removal.
- Step 3: Add the muscovado sugar, vegan yogurt, and vanilla extract to the bowl with the soaked dates. Whisk until fully combined.
- Step 4: In a separate bowl, whisk together the flour, baking powder, salt, and chopped walnuts.
- Step 5: Gently fold the dry ingredients into the wet mixture using a spatula until no pockets of flour remain. Avoid overmixing to keep the cake tender.
- Step 6: Pour the batter into the prepared loaf pan, smoothing the top. If desired, press some whole walnuts onto the surface for garnish. Place the loaf pan on a baking sheet to help the cake bake evenly.
- Step 7: Bake for 45-55 minutes until the cake has risen and the top is golden brown. Check for doneness at 45 minutes by inserting a toothpick or knife; it should come out clean or with a few crumbs. Continue baking in 5-minute increments if needed.
- Step 8: Let the cake cool in the pan for about 10 minutes before transferring it to a cooling rack to cool completely.
Tips & Variations
- Swap the olive oil for sunflower or rapeseed oil for a milder flavor.
- Add a pinch of cinnamon or nutmeg to the dry ingredients for a warm spice note.
- Use vegan sour cream or skyr instead of yogurt for a slightly tangier taste.
- For extra crunch, toast the walnuts lightly before adding them to the batter.
Storage
Once cooled, store the cake wrapped tightly in plastic wrap or foil, or place it in an airtight container. It keeps well at room temperature for up to 5 days if the environment is cool, or in the refrigerator for up to 7 days. To freeze, slice the cake and separate slices with parchment paper. Wrap well or seal in a container, and freeze for up to one month. Thaw at room temperature for a couple of hours before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular yogurt instead of vegan yogurt?
Yes, you can substitute regular yogurt if you’re not following a vegan diet. It will work just as well and give the cake a delicious moist texture.
Do I need to use coffee in this recipe?
The hot coffee helps soften the dates and adds depth to the flavor, but you can substitute it with hot water or a caffeine-free alternative if preferred.
PrintDate and Walnut Cake Recipe
This moist and flavorful Date and Walnut Cake combines rich, naturally sweet dates with crunchy walnuts to create a delectable loaf perfect for tea time or dessert. Enhanced by aromatic coffee and a hint of vanilla, this vegan-friendly cake is free from dairy and eggs, making it an ideal treat for those following plant-based diets. It features a tender crumb and a subtle caramelized sweetness, baked to golden perfection.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 70 minutes
- Yield: 1 loaf (about 8–10 servings) 1x
- Category: Dessert
- Method: Baking
- Cuisine: British
- Diet: Vegan
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 the mixture sit for 15 minutes to allow the dates to soften and flavors to meld.
- Prepare the pan: Preheat your oven to 175°C (350°F). Lightly grease a 1-pound loaf pan with oil or vegan butter and line it with parchment paper, leaving an overhang on the sides for easy cake removal.
- Mix wet ingredients: Add the dark muscovado sugar, vegan Greek-style yogurt, and vanilla extract to the date mixture. Whisk thoroughly until well combined and smooth.
- Combine dry ingredients: In a separate bowl, whisk together the all-purpose flour, baking powder, sea salt, and chopped walnuts to evenly distribute the leavening agents and nuts.
- Make the batter: Gently fold the dry ingredients into the wet ingredients using a spatula. Mix until there are no visible pockets or streaks of flour, taking care not to overmix to keep the cake tender.
- Assemble for baking: Pour the batter into the prepared loaf pan and level the top with a spatula or knife. Optionally, garnish the surface with whole walnuts for an attractive finish. Place the loaf pan on a baking sheet or aluminum tray to promote even baking from the bottom.
- Bake the cake: Bake in the preheated oven for 45-55 minutes. After 45 minutes, insert a toothpick or knife into the center; it should come out clean with a few moist crumbs. If needed, continue baking in 5-minute increments until fully cooked and the top is golden brown.
- Cool and store: Allow the cake to cool in the pan for about 10 minutes before transferring it to a wire rack to cool completely. Store wrapped tightly in plastic wrap or an airtight container at room temperature for up to 5 days, refrigerate for up to 7 days, or freeze sliced portions separated by parchment paper for up to a month.
Notes
- Using hot coffee helps soften the dates and adds a subtle depth of flavor to the cake.
- You can substitute olive oil with a neutral oil like sunflower or rapeseed oil to avoid an olive taste.
- Dark muscovado sugar adds rich molasses notes, but light brown sugar can be used as a milder alternative.
- For a nut-free version, omit walnuts and consider adding seeds or dried fruit.
- Ensure not to overmix the batter to maintain a soft and tender crumb texture.
- Using vegan Greek-style yogurt or similar plant-based sour cream adds moisture and a slight tang, enhancing the cake’s flavor.
- The baking time may vary slightly depending on your oven; check doneness early to prevent overbaking.
Keywords: Date cake, walnut cake, vegan dessert, dairy-free cake, plant-based baking, moist cake, easy loaf cake

