sticky toffee gingerbread with rose ice cream

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

loosely adapted from Mary Berry’s recipe for sticky toffee pudding


for the rose ice cream*

  • 460g heavy whipping cream (2 cups)
  • One 395g can sweetened condensed milk (14 oz)
  • 23 teaspoons rosewater **
  • A few drops pink food coloring (optional)

for the toffee sauce:

  • 115g heavy cream (1/2 cup)
  • 45g butter (3 tablespoons)
  • 65g brown sugar (1/3 cup)
  • 20g molasses (1 tablespoon)
  • 1 teaspoon rosewater (5g)
  • A pinch of salt

for the cake:

  • 100g melted butter (7 tablespoons), plus extra for greasing the pan
  • 175g brown sugar (3/4 cup + 2 tablespoons)
  • 2 large eggs (110g)
  • 55g molasses (3 tablespoons)
  • 290g whole milk (1 1/4 cup)
  • 1 tablespoon rosewater (15g)
  • 225g flour (1 3/4 cup)
  • 1 tablespoon ginger powder (7g)
  • 1 teaspoon baking powder (4g)
  • 1 teaspoon baking soda (5g)
  • 1/2 teaspoon salt (3.5g)
  • 3/4 teaspoon cardamom (2g)
  • 1/2 teaspoon cinnamon (1.5g)
  • Edible rose petals


  1. For the rose ice cream: Whip the cream to stiff peaks.
  2. In a separate bowl, combine the sweetened condensed milk, rosewater, and food coloring.
  3. Fold 1/2 of the sweetened condensed milk mixture into the whipped cream, then carefully fold in the last 1/2.
  4. Pour the mixture in a loaf pan, cover with foil or plastic wrap, and freeze overnight.
  5. For the toffee sauce: Combine all ingredients in a small saucepan, and bring to a simmer over medium heat, stirring constantly. Once it comes to a simmer, drop the heat to medium-low and continue to simmer for 3 minutes to thicken slightly.
  6. Store in the refrigerator overnight, and slightly warm it to warm room temperature on the stove or in the microwave when you’re ready to use it (toffee sauce can be made at the last minute, but it’s easier to just make the day before).
  7. For the cake: Preheat the oven to 350°F (180°C) convection (if you don’t have convection, it might just take a little longer to bake). Butter an 10-inch cast iron skillet***, line it with a parchment round, and then butter the parchment.
  8. In a large mixing bowl, combine the 7 tablespoons melted butter, brown sugar, and eggs, and whisk together for about 30 seconds. Add the molasses, whole milk, and rosewater, and whisk together until it’s completely incorporated.
  9. Place a large sieve over the mixing bowl, and sift the flour, ginger, baking powder, baking soda, salt, cardamom, and cinnamon directly onto the wet ingredients. Mix everything together until there are just a few small lumps (don’t overmix).
  10. Transfer the batter to the greased cast iron skillet and bake for about 40 minutes, until a toothpick inserted in the center comes out clean.
  11. Let it cool to warm room temperature in the pan.
  12. Top with some of the toffee sauce, then a few scoops of the ice cream, followed by the rose petals. Serve right away with extra sauce and ice cream on the side.


* Most no-churn ice creams are a bit less fine-textured than churned ice creams (think, Indian kulfi, e.g.). No-churn ice creams that have a finer texture almost always have a few tablespoons of hard liquor, which you are totally welcome to add here, in the form of 2 tablespoons of vodka mixed with the sweetened condensed milk. Be sure to let your guests know that there’s a little bit of booze in the ice cream (and obviously don’t serve it to children). It’ll be lovely either way! If you want to avoid the question all-together, you can just whip up some heavy cream with little bit of sugar and rosewater (and pink food coloring, if you’d like), stop at soft peaks, dollop it on top, and call it a day.

** Different brands of rosewater will have different strengths, so make sure you taste and adjust as needed (if you think yours might be super strong, add it gradually in all 3 components of this cake). The ice cream should have a medium rose flavor, but not too perfumey. The cake should only have a subtle rose flavor, which highlights the cardamom and other spices. The toffee sauce should have a medium rose flavor, but again, not too perfumey. If you want to go big with the rosewater, feel free to try a little more in the ice cream only, which you can always serve sparingly if it turns out too overwhelming to eat by the spoonful.

*** You don’t absolutely need a cast iron skillet here. If you use an aluminum cake pan instead, it might just take less time to bake. I like using a cast iron skillet for this because I love things that can go from oven to table in an aesthetically pleasing way. But it’s totally not a big deal to use something else.

To make ahead and store: The cake can be made up to 3 months ahead of time and stored tightly wrapped in the freezer. If you’re making it the day before serving, you can store it for about 16 hours tightly wrapped at room temperature. Don’t store the cake in the refrigerator, as it will stale more quickly (like all cakes and floury baked goods). The ice cream can also be made way ahead of time and kept tightly covered in the freezer. The caramel sauce can be kept in the refrigerator for a few days; slightly warm it to warm room temperature on the stove when you’re ready to use it. Bring everything together when you’re rea
dy to serve. Leftovers keep really well in the freezer (microwave individual slices for a few seconds, just to warm them through… heaven!).