Sticky Toffee Cake Recipe
Introduction
Sticky Toffee Cake is a rich, moist dessert bursting with the deep sweetness of dates and treacle. Topped with luscious sticky toffee buttercream and sauce, it’s a perfect treat for any occasion. This recipe guides you through making the cake, sauce, and buttercream from scratch.

Ingredients
- 250 g medjool dates (with stones for weighing)
- 1.5 tsp bicarbonate of soda
- 180 ml boiling water
- 125 g unsalted butter (for the cake)
- 225 g dark brown sugar (for the cake)
- 4 medium eggs
- 250 g self-raising flour
- 125 g black treacle
- 1.5 tsp vanilla extract
- 150 ml double cream
- 1 tbsp black treacle (for the sauce)
- 75 g dark brown sugar (for the sauce)
- 50 g unsalted butter (for the sauce)
- 200 g unsalted butter (for the buttercream)
- 400 g icing sugar
- 85 g sticky toffee sauce (from the sauce above)
- Sprinkles (for decoration)
- Fudge pieces (optional, for decoration)
Instructions
- Step 1: Preheat your oven to 180ºC (160ºC fan) and line two 8-inch (20 cm) round cake tins with parchment paper.
- Step 2: De-stone the dates and chop them into quarters. Place in a bowl with the bicarbonate of soda and boiling water. Let sit for 10 minutes, then blend into a smooth puree using a food processor or blender.
- Step 3: In a separate bowl, beat the unsalted butter and dark brown sugar until smooth and combined.
- Step 4: Add the eggs one at a time to the butter and sugar mixture, beating well after each addition.
- Step 5: Stir in the self-raising flour, black treacle, vanilla extract, and date puree. Beat until the batter is smooth.
- Step 6: Divide the batter evenly between the prepared cake tins and bake for 35-40 minutes, or until a skewer inserted into the center comes out clean and the cake makes no sounds when tested.
- Step 7: Let the cakes cool in the tins for 10 minutes, then remove and cool completely on a wire rack.
- Step 8: While the cakes are baking, prepare the sticky toffee sauce. Combine double cream, black treacle, dark brown sugar, and unsalted butter in a pan over low heat. Stir until the butter melts and all ingredients are combined.
- Step 9: Bring the sauce to a boil and let it boil gently for 1 minute. Remove from heat and allow it to cool completely, stirring occasionally to prevent a skin from forming.
- Step 10: To make the buttercream, beat 200 g unsalted butter in a bowl or stand mixer for 3-5 minutes until smooth and creamy.
- Step 11: Gradually add icing sugar and beat until fully mixed.
- Step 12: Add 85 g of the cooled sticky toffee sauce to the buttercream and mix until smooth and flavorful.
- Step 13: Using your favorite piping tip, pipe the sticky toffee buttercream onto the cooled cakes. Stack the layers if desired.
- Step 14: Drizzle additional sticky toffee sauce over the cake and sprinkle with sprinkles and fudge pieces for decoration.
Tips & Variations
- Use Medjool dates for a rich flavor, but any soft dates can work.
- Add a pinch of cinnamon or nutmeg to the cake batter for a warm spice twist.
- If you prefer a less sweet sauce, reduce the brown sugar slightly.
- For a lighter version, substitute half the butter in the buttercream with cream cheese.
- Allow the cake layers to cool completely before frosting to prevent the buttercream from melting.
Storage
Store the cake covered in an airtight container in the refrigerator for up to 4 days. Allow the cake to come to room temperature before serving for the best texture and flavor. Leftover sticky toffee sauce can be refrigerated in a sealed jar for up to one week and gently reheated before use.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh dates instead of medjool dates?
Fresh dates are fine as long as they are soft and sweet. If they are dry, soaking them in warm water before blending helps achieve the right texture.
Is it possible to make this cake gluten-free?
Yes, substitute the self-raising flour with a gluten-free self-raising flour blend in equal amounts. The texture may vary slightly, but the flavor remains delicious.
PrintSticky Toffee Cake Recipe
This Sticky Toffee Cake recipe features a moist, date-infused sponge topped with rich sticky toffee buttercream and a luscious toffee sauce drizzle, finished with sprinkles and fudge pieces for added texture and sweetness. Perfect for any occasion, this indulgent dessert combines classic British flavors with a decadent twist.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: Two 8-inch (20cm) round cakes 1x
- Category: Dessert
- Method: Baking
- Cuisine: British
Ingredients
For the Sponge
- 250 g medjool dates (with stones, to be destoned)
- 1.5 tsp bicarbonate of soda
- 180 ml boiling water
- 125 g unsalted butter
- 225 g dark brown sugar
- 4 medium eggs
- 250 g self-raising flour
- 125 g black treacle
- 1.5 tsp vanilla extract
For the Sauce
- 150 ml double cream
- 1 tbsp black treacle
- 75 g dark brown sugar
- 50 g unsalted butter
For the Buttercream
- 200 g unsalted butter
- 400 g icing sugar
- 85 g cooled sticky toffee sauce (from above)
For Decoration
- Sprinkles
- Fudge pieces
- Additional sticky toffee sauce
Instructions
- Prepare the Sponge: Preheat your oven to 180ºC (160ºC fan). Line two 8″/20cm round cake tins with parchment paper for easy removal.
- Chop Dates and Soak: Destone the medjool dates and cut them into quarters. Place them in a bowl with bicarbonate of soda and boiling water. Let the mixture sit for 10 minutes to soften.
- Puree Dates: After soaking, blend the dates along with the soaking liquid in a food processor or blender until smooth to create a date puree.
- Cream Butter and Sugar: In a separate bowl, beat the unsalted butter and dark brown sugar together until combined and smooth.
- Add Eggs: Incorporate the eggs one at a time into the butter mixture, beating well after each addition to maintain an even texture.
- Combine Ingredients: Add the self-raising flour, black treacle, vanilla extract, and the pureed date mixture to the wet ingredients. Beat everything together until smooth and fully combined.
- Bake the Cake: Divide the batter evenly between the prepared tins and bake in the oven for 35-40 minutes. Check doneness by inserting a skewer; it should come out clean and the cake should be silent when tapped.
- Cool the Cake: Allow the cakes to cool for 10 minutes in their tins, then transfer them onto a wire rack to cool completely.
- Make the Sauce: While the cake bakes, combine double cream, black treacle, dark brown sugar, and unsalted butter in a pan over low heat. Stir until the butter melts and the mixture is well combined.
- Boil the Sauce: Bring the mixture to a boil and continue boiling for 1 minute to thicken the sauce. Remove from heat and let it cool fully, stirring occasionally to prevent a skin from forming.
- Prepare the Buttercream: In a bowl or stand mixer, beat the unsalted butter on its own for 3-5 minutes until smooth and creamy.
- Add Icing Sugar: Gradually beat in the icing sugar until fully incorporated and the mixture is light and fluffy.
- Incorporate Toffee Sauce: Mix in the cooled sticky toffee sauce into the buttercream until perfectly combined, yielding a rich and decadent frosting.
- Decorate the Cake: Using a piping bag fitted with your favorite tip, pipe the sticky toffee buttercream onto the cooled cake layers.
- Final Touches: Drizzle additional sticky toffee sauce over the frosted cake, then sprinkle with sprinkles and fudge pieces for extra flavor and decoration.
Notes
- Make sure to remove all stones from the dates to avoid damage to your blender and ensure smooth texture.
- The batter can be a bit thick; ensure even spreading in the tins for an evenly baked cake.
- The sticky toffee sauce can be stored in the refrigerator for up to a week. Warm gently before use.
- Use room temperature butter for a smoother buttercream.
- For a richer flavor, use dark black treacle but feel free to substitute with molasses if unavailable.
- Test the cake by inserting a skewer; it should come out clean and the cake should be springy to touch.
Keywords: Sticky Toffee Cake, Date Cake, British Dessert, Toffee Sauce, Buttercream, Dessert Recipe

