Toffee Pudding Recipe
Introduction
Toffee pudding is a rich, comforting dessert that combines the natural sweetness of Medjool dates with a luscious homemade toffee sauce. Perfect for cozy evenings, this classic treat is surprisingly simple to make and guaranteed to satisfy your sweet tooth.

Ingredients
- 1 cup Medjool dates (pitted and chopped)
- 2 cups water
- 1/2 cup unsalted butter (softened)
- 1 cup dark brown sugar
- 2 large eggs
- 1 cup all-purpose flour
- 1 tsp baking powder
- For Toffee Sauce:
- 1/2 cup heavy cream
- 1/2 cup dark brown sugar
- 2 tbsp unsalted butter
- 1 tsp vanilla extract
Instructions
- Step 1: Preheat your oven to 350°F (175°C) and grease an eight-inch square baking dish.
- Step 2: In a small pot, simmer chopped Medjool dates in water for about five minutes until soft, then mash them well.
- Step 3: In a mixing bowl, cream together the softened butter and dark brown sugar until fluffy. Add the eggs one at a time, mixing well after each addition.
- Step 4: Gradually mix in the flour and baking powder until just combined; then gently fold in the mashed date mixture.
- Step 5: Pour the batter into the prepared baking dish and bake for approximately 35 minutes or until golden brown and a toothpick inserted comes out clean.
- Step 6: While the pudding is baking, prepare the toffee sauce by heating heavy cream, dark brown sugar, butter, and vanilla extract over low heat until melted and bubbling, stirring occasionally.
- Step 7: Once baked, let the pudding cool slightly before serving warm, drizzled generously with the toffee sauce.
Tips & Variations
- For an extra moist pudding, add a teaspoon of vanilla extract to the batter.
- Swap Medjool dates for dried figs or prunes for a different fruity twist.
- Serve with a scoop of vanilla ice cream or a dollop of whipped cream for added indulgence.
- If you prefer a thicker toffee sauce, simmer it a bit longer to reduce.
Storage
Store leftover toffee pudding in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or oven until warm, then reheat the toffee sauce separately before serving to restore its creamy texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the toffee pudding ahead of time?
Yes, you can prepare the pudding a day in advance and reheat it before serving. Just keep the toffee sauce separate until ready to serve for the best texture.
Can I use fresh dates instead of dried Medjool dates?
Fresh dates are sweeter and less chewy than dried ones. If using fresh, you might want to reduce added sugar slightly and adjust cooking time as needed.
PrintToffee Pudding Recipe
This rich and indulgent Toffee Pudding features soft Medjool dates baked into a moist cake, topped with a luscious homemade toffee sauce. Perfectly caramelized and warm, this classic dessert combines the natural sweetness of dates with the buttery, sugary goodness of toffee sauce for an irresistible treat.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 8 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: British
Ingredients
Cake Ingredients
- 1 cup Medjool dates (pitted and chopped)
- 2 cups water
- 1/2 cup unsalted butter (softened)
- 1 cup dark brown sugar
- 2 large eggs
- 1 cup all-purpose flour
- 1 tsp baking powder
Toffee Sauce
- 1/2 cup heavy cream
- 1/2 cup dark brown sugar
- 2 tbsp unsalted butter
- 1 tsp vanilla extract
Instructions
- Preheat Oven and Prepare Pan: Preheat your oven to 350°F (175°C) and grease an eight-inch square baking dish to prevent sticking during baking.
- Prepare Dates: In a small pot, simmer the chopped Medjool dates in 2 cups of water for about five minutes until the dates become soft. Then mash the softened dates to incorporate them smoothly into the batter.
- Cream Butter and Sugar: In a mixing bowl, cream together the softened unsalted butter and dark brown sugar until the mixture is light and fluffy, which helps create a tender crumb.
- Add Eggs: Add the eggs one at a time to the creamed butter and sugar mixture, beating well after each addition to ensure full incorporation and a smooth batter.
- Combine Dry Ingredients: Gradually mix in the all-purpose flour and baking powder into the wet ingredients until just combined; avoid overmixing to keep the pudding tender.
- Fold in Dates: Gently fold the mashed date mixture into the batter, distributing it evenly throughout.
- Bake the Pudding: Pour the batter into the prepared baking dish and bake in the preheated oven for approximately 35 minutes or until the top is golden brown and a toothpick inserted into the center comes out clean.
- Make Toffee Sauce: While the pudding is baking, prepare the toffee sauce by heating heavy cream, dark brown sugar, unsalted butter, and vanilla extract together over low heat until everything is melted and the sauce is bubbling gently, stirring frequently.
- Serve: Once baked, allow the pudding to cool slightly before serving. Drizzle the warm toffee sauce generously over the pudding for a decadent finish.
Notes
- Chopping the dates finely helps them blend smoothly into the batter and ensures even sweetness.
- Be careful not to overbake the pudding to maintain a moist texture.
- The toffee sauce can be prepared ahead and gently reheated before serving.
- This dessert is best served warm to enhance the flavors and texture.
- Use unsalted butter to control the saltiness of the dish.
Keywords: toffee pudding, medjool dates dessert, classic British pudding, baked dessert with toffee sauce

