Sticky Toffee Pudding: Easy Date Cake with Toffee Sauce

Sticky toffee pudding is one of the coziest desserts in the world. It is a soft, moist sponge cake made with chopped dates and dark brown sugar, baked until tender, then poked and soaked with a warm, buttery toffee sauce. Served with a scoop of vanilla ice cream melting on top, it is pure comfort.

Don’t let the dates scare you. They melt into the batter and give the cake its deep caramel flavor and incredibly moist texture, without tasting fruity. It is a British pub classic and a favorite at Christmas, and it is surprisingly easy to make at home.

If you love caramel flavors, try my better than anything toffee and these butterscotch toffee pretzels. For another warm holiday pudding, make my apple bread pudding.

JUMP TO

Why You’ll Love This Sticky Toffee Pudding

This dessert is warm, rich, and impossible to resist.

Super Moist Cake

Dates keep the sponge soft and tender.

Rich Toffee Sauce

Butter, brown sugar, and cream cooked together.

Easy to Make

Just a bowl, a blender, and a saucepan.

Make Ahead

The cake and sauce reheat beautifully.

Holiday Favorite

A classic British Christmas dessert.

What Is Sticky Toffee Pudding?

Sticky toffee pudding is a British dessert made of a moist sponge cake with finely chopped dates, covered in toffee sauce. In the UK, pudding means dessert, so it is a cake rather than a creamy pudding.

It is usually served warm with vanilla ice cream, custard, or whipped cream.

Ingredients

Date Cake

IngredientAmountPurpose
Pitted Medjool dates, chopped1 cup (about 8 ounces)Moisture and caramel flavor
Boiling water1 cupSoftens the dates
Baking soda1 teaspoonSoftens dates and helps rise
All-purpose flour1¼ cupsStructure
Baking powder1 teaspoonRise
Salt¼ teaspoonBalance
Unsalted butter, softened¼ cupRichness
Dark brown sugar, packed¾ cupDeep caramel flavor
Eggs2 largeStructure
Vanilla extract1 teaspoonFlavor

Toffee Sauce

IngredientAmountPurpose
Unsalted butter½ cupRich base
Dark brown sugar, packed1 cupToffee flavor
Heavy cream1 cupSilky sauce
Salt¼ teaspoonBalance
Vanilla extract1 teaspoonFlavor

For Serving

IngredientAmountPurpose
Vanilla ice cream or whipped creamCool contrast

Kitchen Equipment

  • 8×8-inch baking pan
  • Blender or food processor
  • Mixing bowls and hand mixer
  • Medium saucepan
  • Skewer

Ingredient Tips

Medjool Dates

They are soft, sweet, and blend easily.

Dark Brown Sugar

It gives the deepest toffee flavor.

Do Not Skip Baking Soda

It softens the dates in the water.

Room Temperature Eggs

They mix in smoothly.

Heavy Cream for the Sauce

Lighter cream can make a thin sauce.

How to Make Sticky Toffee Pudding

Step 1: Soak the Dates

Heat the oven to 350°F and butter the pan. Pour boiling water over the dates, stir in the baking soda, and let sit 10 minutes.

Step 2: Blend the Dates

Blend the dates and soaking liquid into a rough puree.

Step 3: Mix Dry Ingredients

Whisk the flour, baking powder, and salt.

Step 4: Make the Batter

Beat the butter and brown sugar until fluffy. Beat in the eggs and vanilla. Add the dry ingredients and date puree and mix until just combined.

Step 5: Bake

Pour into the pan and bake 30 to 35 minutes, until a toothpick comes out clean.

Step 6: Make the Toffee Sauce

Melt the butter in a saucepan. Stir in the brown sugar, cream, and salt. Simmer 5 minutes until slightly thick. Stir in the vanilla.

Step 7: Soak the Cake

Poke holes all over the warm cake and pour about one third of the sauce over the top. Let it soak 10 minutes.

Step 8: Serve

Cut into squares and serve warm with more toffee sauce and a scoop of vanilla ice cream.

Expert Tips for Perfect Sticky Toffee Pudding

Do Not Overmix

It keeps the cake tender.

Soak While Warm

The cake absorbs more sauce.

Simmer, Do Not Boil Hard

The sauce can separate if boiled too hard.

Add Salt

It balances the sweetness.

Serve Warm

It is best straight from the oven.

Delicious Variations

Individual Puddings

Bake in muffin cups for 18 to 20 minutes.

Bourbon Toffee Sauce

Add 1 tablespoon bourbon to the sauce.

Ginger Spice

Add ground ginger and cinnamon to the batter.

Pecan Toffee Pudding

Fold in chopped pecans.

Salted Toffee

Sprinkle flaky salt on the sauce.

What to Serve with Sticky Toffee Pudding

Serve warm with vanilla ice cream, custard, or lightly whipped cream.

It is a perfect finish to a Christmas dinner or a cozy winter weekend.

Storage Instructions

Storage MethodHow LongBest Practice
Room Temperature1 dayCovered
Refrigerator4 daysCake and sauce stored separately
Freezer3 monthsCake wrapped tightly; sauce in a jar

Reheat slices in the microwave for 20 to 30 seconds.

Warm the sauce gently on the stove.

Can You Make It Ahead?

Bake the cake and make the sauce up to 2 days ahead.

Reheat the cake covered in a 325°F oven for 15 minutes and pour warm sauce on top.

Common Mistakes to Avoid

Not Softening the Dates

They stay chewy in the cake.

Overbaking

The sponge turns dry.

Skipping the Soak

The cake will not be sticky.

Using Light Sugar

The flavor is weaker.

Boiling the Sauce Hard

It can separate or burn.

Estimated Nutrition

NutrientAmount Per Serving
Calories480
Carbohydrates62g
Protein4g
Fat25g
Saturated Fat15g
Fiber2g
Sugar48g
Sodium320mg
Cholesterol110mg

Estimate per square, based on 9 servings, with sauce, without ice cream.

Frequently Asked Questions

Why is it called sticky toffee pudding?

In Britain, pudding means dessert. The sticky toffee sauce makes the cake gooey and sticky.

Does sticky toffee pudding taste like dates?

Not much. The dates melt into the cake and add caramel flavor and moisture.

Can I make sticky toffee pudding ahead?

Yes. Make it up to 2 days ahead and reheat it with warm sauce.

Can I freeze sticky toffee pudding?

Yes. Freeze the cake and sauce separately for up to 3 months.

What do you serve with sticky toffee pudding?

Vanilla ice cream, custard, or whipped cream.

Conclusion

Sticky toffee pudding is warm, rich, and full of caramel flavor. It is an easy British classic that makes any holiday feel cozy.

Make it once and it will become a winter favorite.

Print

Sticky Toffee Pudding: Easy Date Cake with Toffee Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A soft, moist date sponge soaked in rich, buttery toffee sauce and served warm with ice cream. The ultimate cozy British holiday dessert.

  • Author: Emily
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 9 servings 1x
  • Category: Desserts
  • Method: Baking
  • Cuisine: British
  • Diet: Vegetarian

Ingredients

Scale

Date Cake

1 cup (about 8 ounces) pitted Medjool 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 dark brown sugar, packed

2 large eggs

1 teaspoon vanilla extract

Toffee Sauce

½ cup unsalted butter

1 cup dark brown sugar, packed

1 cup heavy cream

¼ teaspoon salt

1 teaspoon vanilla extract

For Serving

vanilla ice cream or whipped cream

Instructions

Heat the oven to 350°F and butter the pan. Pour boiling water over the dates, stir in the baking soda, and let sit 10 minutes.Blend the dates and soaking liquid into a rough puree.Whisk the flour, baking powder, and salt.Beat the butter and brown sugar until fluffy. Beat in the eggs and vanilla. Add the dry ingredients and date puree and mix until just combined.Pour into the pan and bake 30 to 35 minutes, until a toothpick comes out clean.Melt the butter in a saucepan. Stir in the brown sugar, cream, and salt. Simmer 5 minutes until slightly thick. Stir in the vanilla.Poke holes all over the warm cake and pour about one third of the sauce over the top. Let it soak 10 minutes.Cut into squares and serve warm with more toffee sauce and a scoop of vanilla ice cream.

 

 

 

 

 

 

 

Notes

Soften the dates in boiling water with baking soda.

Soak the cake while warm.

Serve with ice cream.

Store cake and sauce separately.

Nutrition

  • Serving Size: 1 square
  • Calories: 480
  • Sugar: 48g
  • Sodium: 320mg
  • Fat: 25g
  • Saturated Fat: 15g
  • Carbohydrates: 62g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 110mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star