If you have a sweet tooth and a soft spot for indulgent desserts, this Sticky Toffee Pudding with Dates and Warm Caramel Sauce Recipe is about to become your new best friend in the kitchen. Packed with the rich flavor of dates and enveloped in luscious, warm caramel sauce, it offers a comforting, moist texture that feels like a big, cozy hug on a plate. Whether it’s for a special occasion or just a weekend treat, this recipe combines simple ingredients in such a magical way that it turns a classic British pudding into an unforgettable dessert experience you’ll be eager to share again and again.

Ingredients You’ll Need
Every ingredient in this Sticky Toffee Pudding with Dates and Warm Caramel Sauce Recipe plays a crucial role in building layers of flavor, moisture, and that irresistible sticky texture. Let’s take a closer look at what you’ll need and why.
- Pitted dates (200g/1 cup): These naturally sweet fruits give body and rich molasses notes to the pudding while keeping it deliciously moist.
- Boiling water (250ml/1 cup): Used to soak the dates, it softens them and activates the baking soda to tenderize the cake.
- Baking soda (1 tsp): Helps lighten and lift the pudding, ensuring it doesn’t get too dense or heavy.
- Unsalted butter (85g/6 tbsp, softened): Adds creamy richness and helps create a tender crumb inside the pudding.
- Brown sugar (150g/¾ cup for pudding): Infuses the cake with deep caramel flavor and moisture.
- Large eggs (2): Bind the ingredients together and add structure without weighing the pudding down.
- Vanilla extract (1 tsp): Enhances the sweetness and complements the caramel and date flavors beautifully.
- All-purpose flour (175g/1 ⅓ cups): The backbone ingredient that supports the pudding’s tender form.
- Baking powder (1 ½ tsp): Ensures a perfect rise for lightness.
- Ground cinnamon (½ tsp, optional): Adds an optional warm spice that pairs wonderfully with the dates.
- Pinch of salt: Balances all the sweetness for a well-rounded flavor.
- Brown sugar (200g/1 cup for sauce): Sweetens and thickens the caramel sauce.
- Unsalted butter (100g/7 tbsp for sauce): Creates that luxuriously smooth texture in your caramel.
- Heavy cream (250ml/1 cup): Enriches the sauce, making it velvety and luscious.
- Vanilla extract (1 tsp for sauce): Adds another layer of aromatic sweetness to the sauce.
- Pinch of salt (for sauce): Helps cut through the richness of the caramel and heightens the flavor.
How to Make Sticky Toffee Pudding with Dates and Warm Caramel Sauce Recipe
Step 1: Soak and Prepare the Dates
The secret to the pudding’s deep richness starts here. Combine your chopped pitted dates with boiling water and baking soda in a bowl. Let this mixture sit for about 10 minutes. This soaking helps soften the dates so they’ll blend smoothly into the batter and ensures the baking soda activates to tenderize the cake.
Step 2: Cream Butter and Sugar
Now, grab a large mixing bowl and beat together the softened butter and brown sugar until the mixture is light and fluffy. This step is where you start building the pudding’s delightful texture, with air folded in to lighten it up perfectly.
Step 3: Add Eggs and Vanilla
Next, incorporate the eggs one at a time into your creamed mixture. This gradual addition keeps the batter well combined and prevents it from curdling. Stir in the vanilla extract to bring out a rich sweetness that’s simply irresistible.
Step 4: Blend Dates and Mix into Batter
Using a blender or hand mixer, puree the soaked dates into a smooth paste. Fold this luscious, sticky date mixture gently into your butter and sugar blend, infusing the batter with moisture and deep flavor that makes this pudding truly special.
Step 5: Sift Dry Ingredients and Combine
Sift together the flour, baking powder, cinnamon (if using), and salt. Carefully fold these dry ingredients into your wet mixture just until combined. Overmixing can make the pudding tough, so gentle folding is key to keep it tender and light.
Step 6: Bake to Perfection
Pour your batter into a prepared baking dish and bake at 180°C (350°F) for 30 to 35 minutes. Keep an eye for doneness by inserting a skewer—it should come out clean with just a few moist crumbs clinging to it. This comforting pudding will be golden, moist, and ready to soak in the decadent caramel sauce.
Step 7: Make the Warm Caramel Sauce
While the pudding bakes, melt together brown sugar, butter, heavy cream, vanilla extract, and a pinch of salt in a saucepan over medium heat. Stir continuously until the sauce thickens to a luscious, velvety consistency. This sauce is where dreams meet reality, finishing off the pudding with an irresistible sticky glaze.
How to Serve Sticky Toffee Pudding with Dates and Warm Caramel Sauce Recipe

Garnishes
For that final flourish, a scoop of creamy vanilla ice cream or a generous dollop of freshly whipped cream makes the perfect accompaniment. Sprinkling some toasted chopped nuts on top adds texture and a nutty contrast that will surprise and delight your taste buds.
Side Dishes
This dessert is so rich and flavorful it can be the star of the show on its own, but if you want a bit of balance, serve it alongside fresh berries or a simple green salad with a tangy vinaigrette to refresh the palate between bites.
Creative Ways to Present
Try baking individual portions of this Sticky Toffee Pudding with Dates and Warm Caramel Sauce Recipe in ramekins for a charming twist that’s perfect for dinner parties. You can also drizzle the warm caramel sauce over pancakes or waffles for a decadent brunch treat inspired by this classic dessert.
Make Ahead and Storage
Storing Leftovers
If you’re lucky enough to have leftovers, cover the pudding tightly with plastic wrap or store in an airtight container. It will keep well in the fridge for up to three days without losing any of its moist, tender charm.
Freezing
To enjoy your Sticky Toffee Pudding with Dates and Warm Caramel Sauce Recipe anytime, freeze the baked pudding in portions wrapped in foil and plastic wrap. It freezes beautifully for up to two months and thaws easily in the fridge overnight.
Reheating
Reheat portions gently in the microwave or oven until just warmed through. Pour some extra warm caramel sauce over the top for that fresh-from-the-oven sensation each time you serve.
FAQs
Can I use dried dates instead of fresh?
Yes, dried pitted dates work perfectly in this recipe. Just chop them finely and soak them in boiling water with baking soda as directed to rehydrate before blending them into the batter.
Is it possible to make this recipe gluten-free?
Absolutely! Substitute the all-purpose flour with a gluten-free baking flour blend that measures cup-for-cup. Be sure to check that the blend contains xanthan gum for structure, or add some separately.
Can I prepare the pudding in advance?
Yes, you can prepare the batter and bake the pudding a day ahead. Store it refrigerated, then gently warm it before serving with freshly heated caramel sauce to maintain that irresistible gooey consistency.
What can I use instead of heavy cream for the caramel sauce?
You can substitute heavy cream with full-fat coconut milk for a dairy-free alternative. It will add a subtle coconut flavor that pairs nicely with dates and caramel.
How do I know when the pudding is fully cooked?
The best test is to insert a skewer into the center of the pudding. It should come out clean or with just a few moist crumbs attached. Avoid underbaking to keep the pudding from being too dense or soggy.
Final Thoughts
There is truly nothing quite as comforting and soul-satisfying as this Sticky Toffee Pudding with Dates and Warm Caramel Sauce Recipe. Each bite wraps you in warmth and sweetness that feels like a celebration of simple ingredients transformed into pure magic. Whether you’re treating yourself on a chilly evening or impressing friends, this dessert never fails to deliver joy and deliciousness with every forkful. I can’t wait for you to try it and share the love it brings!
Print
Sticky Toffee Pudding with Dates and Warm Caramel Sauce Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: British
Description
This classic Sticky Toffee Pudding features moist chunks of dates soaked in boiling water and baking soda, combined into a fluffy batter and baked to perfection. Served warm with a luscious homemade caramel sauce made from brown sugar, butter, cream, and vanilla, this dessert is an indulgent treat perfect for any occasion.
Ingredients
Pudding
- 200g (1 cup) pitted dates, chopped
- 250ml (1 cup) boiling water
- 1 tsp baking soda
- 85g (6 tbsp) unsalted butter, softened
- 150g (¾ cup) brown sugar
- 2 large eggs
- 1 tsp vanilla extract
- 175g (1 â…“ cups) all-purpose flour
- 1 ½ tsp baking powder
- ½ tsp ground cinnamon (optional)
- Pinch of salt
Caramel Sauce
- 200g (1 cup) brown sugar
- 100g (7 tbsp) unsalted butter
- 250ml (1 cup) heavy cream
- 1 tsp vanilla extract
- Pinch of salt
Instructions
- Soak the Dates: Place the chopped dates in a bowl and pour boiling water over them. Stir in the baking soda and let the mixture sit for 10 minutes to soften the dates and develop flavor.
- Cream Butter and Sugar: In a large mixing bowl, cream together the softened butter and brown sugar until the mixture is light and fluffy. This usually takes about 3-5 minutes using a hand or stand mixer.
- Add Eggs and Vanilla: Beat in the eggs one at a time, ensuring each is fully incorporated before adding the next. Stir in the vanilla extract for flavor.
- Blend Date Mixture: Using a blender or food processor, blend the soaked dates and water mixture until smooth. Fold this smooth date paste gently into the butter and sugar mixture until combined.
- Combine Dry Ingredients: Sift together the flour, baking powder, ground cinnamon (if using), and a pinch of salt. Gradually fold these dry ingredients into the wet mixture, mixing just until combined to avoid tough batter.
- Prepare and Bake: Pour the batter into a greased or lined baking dish and smooth the top. Bake in a preheated oven at 180°C (350°F) for 30-35 minutes or until a skewer inserted in the center comes out clean.
- Make Caramel Sauce: While the pudding bakes, combine the brown sugar, butter, heavy cream, vanilla extract, and a pinch of salt in a saucepan. Heat over medium heat, stirring constantly until the sugar has dissolved and the sauce is smooth and thickened slightly.
- Serve: Once baked, serve the sticky toffee pudding warm, generously drizzled with the freshly made caramel sauce. Optionally, add a scoop of ice cream or a dollop of whipped cream for extra indulgence.
Notes
- Soaking the dates with baking soda softens them for a better texture and enhances the sweetness.
- Do not overmix the batter after adding flour to keep the pudding tender.
- Check the pudding around the 30-minute mark as ovens may vary in temperature.
- The caramel sauce can be prepared ahead and gently reheated before serving.
- For a gluten-free version, substitute all-purpose flour with a gluten-free flour blend.

