There is something irresistibly comforting about a moist, richly spiced cake drenched in golden, sticky sweetness, and that is exactly what you get with this Sticky Toffee Date Cake With Spices Recipe. This cake combines the natural caramel depth of dates with a beautiful blend of cinnamon, ginger, and cloves that warm every bite, while the luscious toffee sauce brings everything together in a hug of sticky, buttery goodness. It’s an ideal treat to share with family or friends, perfect for cozy afternoons or special occasions when you want to impress with something both classic and full of heart.

Ingredients You’ll Need
With just a handful of straightforward ingredients, this recipe transforms simple pantry staples into an unforgettable dessert packed with flavor and texture. Each element plays a key role in creating that tender crumb, spicy aroma, and signature sticky toffee finish that makes this cake a standout.
- 200g pitted dates, chopped: These provide natural sweetness and a chewy texture that complements the cake beautifully.
- 240ml boiling water: Used to soften the dates, ensuring they blend smoothly into the batter.
- 1 tsp baking soda: Reacts with the dates’ acidity to help the cake rise and stay tender.
- 100g unsalted butter, softened: Adds richness and moisture, making the cake luxuriously soft.
- 150g light brown sugar: Brings a gentle caramel note that pairs perfectly with the spices.
- 2 large eggs: Provide structure and help bind the ingredients together.
- 1 tsp vanilla extract: Enhances the overall flavor depth and sweetness of the cake.
- 180g all-purpose flour: The base of the cake’s structure, creating a soft yet sturdy crumb.
- 1 1/2 tsp ground cinnamon: Infuses the cake with warm, aromatic spice.
- 1/2 tsp ground ginger: Adds a subtle heat and complexity.
- 1/4 tsp ground cloves: Gives a fragrant, slightly sweet pungency that complements the dates.
- A pinch of salt: Balances the sweetness and enhances the other flavors.
- Toffee Sauce Ingredients: Butter, light brown sugar, heavy cream, vanilla extract, and a pinch of sea salt come together to create that signature, sticky, and deliciously rich glaze.
How to Make Sticky Toffee Date Cake With Spices Recipe
Step 1: Prep and Soften the Dates
Start by preheating your oven to 175°C (350°F) and preparing your cake pan with grease and parchment paper. Soften the chopped dates in a mixture of boiling water and baking soda, letting them sit for 10 to 15 minutes. This not only softens the dates but also helps to break them down, creating a naturally moist texture when folded into the batter.
Step 2: Cream Butter and Sugar
In a separate bowl, vigorously cream the softened butter and light brown sugar together until you achieve a light and fluffy texture. This step is crucial as it traps air that helps your cake rise, and the sugar dissolving into the butter ensures a smooth, rich base.
Step 3: Incorporate Eggs and Vanilla
Add the eggs one at a time, mixing well after each addition to fully combine everything smoothly without curdling. Stir in the vanilla extract, which will add a warm, inviting aroma that pairs beautifully with the spices.
Step 4: Mix Dry Ingredients
In a separate bowl, whisk together the all-purpose flour, ground cinnamon, ground ginger, ground cloves, and a pinch of salt. This blend of spices imparts the cake’s signature warmth and depth, balancing the natural sweetness of the dates and toffee sauce.
Step 5: Combine and Fold
Gradually add the dry ingredients to the wet mixture, stirring gently until just combined to avoid overmixing and toughening the cake. Then fold in the softened dates along with their soaking liquid, ensuring every bite promises soft, sticky bursts of flavor.
Step 6: Bake to Perfection
Pour the batter into your prepared pan, smoothing the top evenly. Bake in the preheated oven for 30 to 35 minutes, or until a toothpick inserted in the center comes out clean. The cake should have a golden top with a moist, tender crumb inside.
Step 7: Prepare the Sticky Toffee Sauce
While your cake cools slightly, melt butter in a saucepan over medium heat. Add brown sugar and stir until it dissolves completely. Pour in the heavy cream and let the sauce gently simmer for 2 to 3 minutes, thickening into that luscious toffee glaze. Remove from heat and finish with vanilla extract and a pinch of sea salt to intensify all the flavors.
Step 8: Assemble and Serve
Pour the warm, sticky toffee sauce over the cooled cake, allowing it to soak in and create a glossy, decadent finish. This final touch transforms the cake into a truly sensational dessert experience.
How to Serve Sticky Toffee Date Cake With Spices Recipe

Garnishes
Enhance your serving presentation by adding a dollop of whipped cream or a scoop of vanilla ice cream on the side. Toasted chopped nuts, such as walnuts or pecans, also make a delightful crunchy contrast to the sticky softness of the cake.
Side Dishes
This cake pairs wonderfully with hot beverages like black tea, chai, or dark coffee. For a more indulgent option, serve with a drizzle of clotted cream or custard to complement the rich flavours of the spices and dates.
Creative Ways to Present
For a stunning display at gatherings, cut the cake into small squares and serve on a platter with individual sauce pours in shot glasses. You could also layer it with whipped cream and extra dates to create a trifle variation that keeps the essence of the cake but adds a fresh twist.
Make Ahead and Storage
Storing Leftovers
Once cooled and sauced, wrap your sticky toffee date cake tightly in plastic wrap or store it in an airtight container. It will stay fresh and moist for up to 3 days at room temperature.
Freezing
This cake freezes beautifully. Wrap individual slices or the whole cake well in plastic wrap and then in foil to avoid freezer burn. Store for up to 2 months and thaw in the fridge overnight before serving.
Reheating
To enjoy the cake warm, gently reheat slices in the microwave for 20-30 seconds or in a low oven (150°C / 300°F) for about 10 minutes. Reheat any leftover toffee sauce separately and drizzle just before serving.
FAQs
Can I use other dried fruits instead of dates?
Absolutely! While dates bring a unique sticky sweetness and texture, dried figs or raisins can be a good substitute. Just soak them similarly to soften and integrate well into the batter.
Is it possible to make this cake gluten-free?
Yes, you can swap the all-purpose flour for a gluten-free blend that includes xanthan gum for structure. The cake might be a little denser but still delicious with the spices and toffee sauce.
How long does the toffee sauce keep after making it?
You can store leftover toffee sauce in the fridge for up to a week. Reheat gently before serving to bring back its silky texture and rich flavor.
Can I prepare the cake batter in advance?
For best results, make the batter and bake the cake fresh. However, you can mix the batter and refrigerate it for a few hours before baking. Just bring it to room temperature first and give it a gentle stir.
What’s the best way to cut this sticky cake?
Use a sharp knife dipped in hot water and wiped dry between cuts. This helps to slice through the sticky toffee topping cleanly without dragging.
Final Thoughts
Trust me, once you make this Sticky Toffee Date Cake With Spices Recipe, it’s going to become one of your favorite go-to desserts for every occasion. The comforting spices, rich dates, and luscious toffee glaze come together in such a satisfying way that every slice feels like a warm hug. So grab your ingredients and get ready to fill your home with the wonderful aromas of this classic, sticky delight. You deserve a slice of this magic!
Print
Sticky Toffee Date Cake With Spices Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: British
Description
This Sticky Toffee Date Cake with Spices is a rich, moist dessert featuring chopped dates soaked in hot water, combined with warm spices like cinnamon, ginger, and cloves to create a comforting cake. Topped with a luscious homemade toffee sauce, it’s perfect for cozy gatherings and special occasions.
Ingredients
Cake
- 200g (1 1/2 cups) pitted dates, chopped
- 240ml (1 cup) boiling water
- 1 tsp baking soda
- 100g (1/2 cup) unsalted butter, softened
- 150g (3/4 cup) light brown sugar
- 2 large eggs
- 1 tsp vanilla extract
- 180g (1 1/2 cups) all-purpose flour
- 1 1/2 tsp ground cinnamon
- 1/2 tsp ground ginger
- 1/4 tsp ground cloves
- A pinch of salt
Toffee Sauce
- 100g (1/2 cup) unsalted butter
- 100g (1/2 cup) light brown sugar
- 120ml (1/2 cup) heavy cream
- 1 tsp vanilla extract
- A pinch of sea salt
Instructions
- Prepare the oven and pan: Preheat your oven to 175°C (350°F). Grease and line a 9-inch (23cm) round cake pan with parchment paper to prevent sticking.
- Soften the dates: In a bowl, combine the chopped dates, baking soda, and boiling water. Let this mixture sit for 10–15 minutes to soften the dates for easier incorporation into the batter.
- Cream butter and sugar: In a separate mixing bowl, cream the softened butter and light brown sugar together until the mixture is light and fluffy, which helps create a tender cake texture.
- Add eggs and vanilla: Beat in the eggs one at a time, ensuring each is thoroughly mixed before adding the next. Stir in the vanilla extract for added flavor.
- Mix dry ingredients: In another bowl, whisk together the all-purpose flour, ground cinnamon, ground ginger, ground cloves, and a pinch of salt to evenly distribute the spices and salt.
- Combine wet and dry ingredients: Gradually add the dry ingredients to the wet mixture and stir until just combined to avoid overmixing, which can toughen the cake.
- Add dates and soaking liquid: Fold in the soaked dates along with their liquid gently into the batter, ensuring an even distribution of the sticky date pieces.
- Transfer batter to pan: Pour the batter into the prepared cake pan and smooth the top surface with a spatula for even baking.
- Bake the cake: Bake in the preheated oven for 30–35 minutes or until a toothpick inserted into the center comes out clean, indicating the cake is fully cooked.
- Cool the cake: Allow the cake to cool in the pan for 10 minutes to set. Then, transfer it to a wire rack to cool completely to room temperature.
- Make the toffee sauce: In a saucepan, melt the butter over medium heat. Add the light brown sugar and stir until it dissolves completely, creating a smooth base.
- Add cream and simmer: Stir in the heavy cream and bring the mixture to a gentle simmer. Cook for 2-3 minutes until the sauce thickens slightly.
- Finish the sauce: Remove the saucepan from heat and stir in the vanilla extract and a pinch of sea salt for flavor balance.
- Serve: Pour the warm toffee sauce generously over the fully cooled cake before serving for the perfect sticky, sweet finish.
Notes
- Ensure dates are well soaked to soften them, which helps keep the cake moist and tender.
- Avoid overmixing the batter once dry ingredients are added to maintain a soft crumb.
- For a gluten-free version, substitute the all-purpose flour with a gluten-free flour blend.
- Toffee sauce can be prepared ahead and reheated gently before serving.
- Store leftovers covered in the refrigerator for up to 3 days.

