Sticky Toffee Pudding is one of Britain’s most beloved desserts. Known for its soft sponge texture, rich date flavor, and warm toffee sauce, this classic dessert has remained popular for generations. Despite its elegant presentation, a homemade Sticky Toffee Pudding Recipe is surprisingly simple to prepare using everyday pantry ingredients.

Relevant: The Best Chicken Club Sandwich Recipe
The dessert consists of a moist cake made with chopped dates, covered generously with a buttery toffee sauce that soaks into the sponge. The result is a rich yet balanced dessert that delivers deep caramel notes without becoming overly sweet.
Whether served after a family dinner, during the holiday season, or as a special weekend treat, Sticky Toffee Pudding offers comfort, warmth, and timeless flavor.
What Makes Sticky Toffee Pudding Special?
Unlike many traditional cakes, Sticky Toffee Pudding relies on dates to create its signature texture and moisture. The dates blend into the batter, producing a soft sponge with natural sweetness and a subtle caramel flavor.
Combined with homemade toffee sauce, the pudding becomes incredibly rich while maintaining a tender crumb.
Key characteristics include:
- Soft and moist texture
- Rich caramel flavor
- Homemade buttery toffee sauce
- Perfect for cold-weather desserts
- Easy preparation using simple ingredients
- Excellent make-ahead dessert option
Ingredients
For the Pudding
- 1 cup pitted dates, chopped
- 1 cup boiling water
- 1 teaspoon baking soda
- 1½ cups all-purpose flour
- 1 teaspoon baking powder
- ¼ teaspoon salt
- ½ cup unsalted butter, softened
- ¾ cup brown sugar
- 2 large eggs
- 1 teaspoon vanilla extract
For the Toffee Sauce
- ½ cup unsalted butter
- 1 cup brown sugar
- 1 cup heavy cream
- 1 teaspoon vanilla extract
- Pinch of salt
How to Make Sticky Toffee Pudding
Step 1: Prepare the Dates
Place the chopped dates in a bowl.
Pour boiling water over them and stir in the baking soda.
Allow the mixture to sit for about 15 minutes.
This softens the dates and helps create the pudding’s signature texture.
Step 2: Prepare the Batter
Preheat your oven to 350°F (175°C).
Grease an 8-inch baking dish or similar-sized pudding pan.
In a medium bowl, whisk together:
- Flour
- Baking powder
- Salt
In a separate large bowl, beat butter and brown sugar until light and creamy.
Add eggs one at a time, mixing thoroughly after each addition.
Stir in vanilla extract.
Gradually add the flour mixture.
Fold in the softened date mixture until fully combined.
The batter will appear thick and slightly textured.
Step 3: Bake the Pudding
Transfer the batter into the prepared baking dish.
Spread evenly.
Bake for 30 to 35 minutes or until a toothpick inserted in the center comes out clean.
Allow the pudding to cool slightly while preparing the sauce.
Making the Homemade Toffee Sauce
Step 1: Combine Ingredients
In a saucepan over medium heat, combine:
- Butter
- Brown sugar
- Heavy cream
- Salt
Stir continuously until the butter melts completely.
Step 2: Simmer
Allow the mixture to simmer gently for approximately 5 minutes.
The sauce should become smooth and slightly thickened.
Remove from heat and stir in vanilla extract.
The finished sauce should have a rich caramel aroma and silky consistency.
Assemble and Serve
Using a skewer or fork, poke small holes throughout the warm pudding.
Pour about half of the warm toffee sauce over the cake.
Allow several minutes for the sauce to soak into the sponge.
Cut into portions and serve with additional warm sauce spooned over each serving.
This method ensures every bite contains the signature sticky texture that gives the dessert its name.
Storage Instructions
Store leftover pudding in an airtight container in the refrigerator for up to 4 days.
Keep the sauce in a separate container for the best texture.
Reheat individual servings in the microwave for 20 to 30 seconds before serving.
The pudding often tastes even better the next day as the flavors continue to develop.
Nutrition Information
Approximate values per serving:
- Calories: 460
- Protein: 4g
- Carbohydrates: 58g
- Fat: 24g
- Fiber: 3g
- Sodium: 210mg
Nutrition values may vary depending on ingredients and serving sizes.
Video Source : The Best Sticky Toffee Pudding Recipe