Moist and Easy Date and Walnut Traybake Cake Recipe | Perfect for Tea Time

Mouad Boulkhiout

No Comments

Flavor Nest

Daily Delicious Creations 👩‍🍳

Introduction and Starting the Recipe

There’s something so comforting about a homemade traybake, don’t you think? Especially when it’s filled with rich, sticky dates and crunchy walnuts, then topped with a sweet vanilla icing that just melts in your mouth. I don’t know about you, but I feel like traybakes are the ultimate “homey” dessert — simple, no-fuss, and always a crowd-pleaser.

This Date and Walnut Traybake Cake is exactly that. It’s the kind of cake you can whip up on a lazy Sunday afternoon, enjoy with a big mug of tea, and still have plenty left over for a sweet weekday snack. And if you’re like me, you’ll probably find yourself sneaking a little square every time you walk through the kitchen. (No shame here!)

I actually made this last weekend when we had a couple of friends over for an impromptu coffee catch-up. I didn’t have a fancy dessert ready, but this traybake saved the day — it came together super quickly, and everyone raved about how moist and flavorful it was. Plus, it gave me major “good host” points without a lot of stress!

Alright, let’s jump right into it — because once you see how easy this is, you’re going to want to bake it ASAP.


Ingredients You’ll Need:

  • 200g dates, pitted and chopped

  • 100g walnuts, chopped

  • 100g butter, softened

  • 100g caster sugar

  • 1 tsp baking powder

  • 2 large eggs

  • 150g plain flour

  • 100ml milk

  • 200g icing sugar

  • 1 tsp vanilla extract


Let’s Get Baking!

  1. Preheat your oven to 180°C (fan) or 200°C (conventional). Grease and line a 20cm x 20cm traybake tin. (A little tip: I like to use parchment paper with an overhang so I can lift the cake out easily later!)

  2. Cream together the butter and caster sugar in a large bowl until it’s light and fluffy. I usually use an electric mixer for this part — it’s faster and gives you that dreamy whipped texture.

  3. Beat in the eggs, one at a time. Make sure each egg is fully mixed in before adding the next. It keeps the batter nice and smooth.

  4. Add the baking powder and plain flour, and stir gently. Then pour in the milk and mix again until everything is just combined. You don’t want to overmix here — a few small lumps are totally okay!


Continuing the Recipe and Handy Tips

Now that you’ve got your batter ready, it’s time to bring in the stars of the show — the dates and walnuts!

  1. Gently fold in the chopped dates and walnuts. Make sure they’re evenly distributed so you get that yummy texture in every bite. (Quick note: if your dates are super sticky, you can toss them in a tiny bit of flour first — it helps keep them from sinking to the bottom.)

  2. Pour the batter into your prepared tin, and smooth out the top with a spatula. Don’t worry if it doesn’t look perfect — it’ll bake up beautifully!

  3. Pop it in the oven for about 25-30 minutes. You’ll know it’s done when the top is golden brown and a skewer inserted in the center comes out clean. (Try not to open the oven door too early — no one likes a sunken cake!)

  4. Let the cake cool completely in the tin before moving on to the icing. I know it’s tempting to dig in right away, but trust me — the icing takes this traybake from good to absolutely swoon-worthy.


Making That Dreamy Vanilla Icing

Here’s the fun (and super easy) part!

  1. Beat together the icing sugar and vanilla extract, adding a little milk at a time until the icing is smooth and spreadable. You’re looking for a thick but spreadable consistency — not runny.

  2. Spread the icing over the cooled cake using a palette knife or the back of a spoon.

  3. Optional but highly recommended: Sprinkle a few extra chopped walnuts on top for a little extra crunch and a pretty finish.

  4. Slice into squares — about 12 nice-sized pieces — and you’re ready to serve!


Some Quick Tips:

  • Storage: This traybake keeps really well in an airtight container for up to 4 days. (If it lasts that long!)

  • Freezing: You can also freeze it without the icing for up to a month. Just thaw, ice, and enjoy.

  • Mix-ins: Feel free to get creative — a handful of chocolate chips or some shredded coconut would be delicious!


FAQ and Conclusion

FAQ: Date and Walnut Traybake Cake

Q1: Can I use self-raising flour instead of plain flour and baking powder?
Yes, you can! Just skip the baking powder if you’re using self-raising flour.

Q2: My dates are really dry. What should I do?
Soak them in warm water for 10 minutes, then drain well before chopping.

Q3: Can I swap walnuts for a different nut?
Absolutely — pecans, almonds, or even hazelnuts would be great substitutes.

Q4: How do I make this cake dairy-free?
Use a dairy-free butter alternative and swap the milk for almond or oat milk.

Q5: Can I skip the icing?
You can! The cake is sweet and moist enough on its own if you prefer it without.

Q6: What’s the best way to cut the traybake cleanly?
Use a sharp knife dipped in hot water (and wiped dry) for neat slices.

Q7: Can I add spices like cinnamon or nutmeg?
Definitely! A teaspoon of cinnamon or a pinch of nutmeg would add a cozy twist.


Conclusion

And there you have it — a cozy, comforting, and ridiculously delicious Date and Walnut Traybake Cake that’s sure to become a regular in your baking rotation. Whether you’re baking it for guests, family, or just to treat yourself (because you totally deserve it!), this traybake is a winner every time.

If you give this recipe a try, I’d love to hear how it turns out for you! Did you stick with the classic version, or did you add your own twist? Leave a comment and let’s chat about it — I’m always excited to hear about your baking adventures!

Happy baking, friends! 🍰🌰

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Moist and Easy Date and Walnut Traybake Cake Recipe | Perfect for Tea Time


  • Author: Mouad Boulkhiout
  • Total Time: 40–45 minutes

Description

This easy Date and Walnut Traybake Cake is a moist, flavorful bake packed with sweet dates and crunchy walnuts, then finished with a creamy vanilla icing. It’s the perfect simple dessert for tea time, casual gatherings, or anytime you’re craving a comforting homemade treat. Quick to prepare and absolutely delicious, it’s a traybake recipe you’ll come back to again and again!


Ingredients

  • Dates: 200g, pitted and chopped

  • Walnuts: 100g, chopped

  • Butter: 100g, softened

  • Caster sugar: 100g

  • Baking powder: 1 tsp

  • Large eggs: 2

  • Plain flour: 150g

  • Milk: 100ml

  • Icing sugar: 200g

  • Vanilla extract: 1 tsp


Instructions

  • Preheat the oven to 180°C (fan) or 200°C (conventional). Grease and line a 20cm x 20cm traybake tin.

  • In a large mixing bowl, cream together the butter and caster sugar until light and fluffy.

  • Beat in the eggs, one at a time, making sure each is fully incorporated.

  • Stir in the baking powder and plain flour, then add the milk. Mix until smooth.

  • Gently fold in the chopped dates and walnuts until evenly distributed.

  • Pour the mixture into the prepared tin and level the surface.

  • Bake for 25–30 minutes, or until a skewer inserted into the center comes out clean.

  • Allow the cake to cool completely in the tin.

  • For the icing, beat the icing sugar and vanilla extract together with a little milk until smooth and spreadable.

  • Spread the icing over the cooled cake. Garnish with extra walnuts if desired.

  • Slice into squares and serve.

Notes

  • Storage: Keep the traybake in an airtight container at room temperature for up to 4 days.

  • Freezing: Freeze the un-iced cake for up to 1 month. Thaw and ice before serving.

  • Nut-Free Option: Omit the walnuts or replace them with sunflower seeds for a nut-free version.

  • Extra Flavor Boost: Add 1 tsp of ground cinnamon to the batter for a warm, spiced flavor.

  • Date Tip: If your dates are very dry, soak them in warm water for 10 minutes and pat dry before adding.

  • Prep Time: 15 minutes
  • Cook Time: 25–30 minutes

Leave a Comment

Recipe rating