Subscribe to get new recipes straight to your inbox!

    My Best-Ever Sticky Toffee Pudding Recipe

    My ultra-soft, best-ever Sticky Toffee Pudding is rich, moist, and bursting with warm, comforting flavors. Made with tender dates and finished with a luxurious butterscotch sauce, it delivers the irresistible warm and gooey texture you know and love!

    sticky toffee pudding

    Why You’ll Love This Recipe

    This Sticky Toffee Pudding recipe (also known as Sticky Date Pudding in Australia and New Zealand) is hands down one of my favorite desserts of all time! It originates from the United Kingdom, specifically from Northern England and consists of a tender date pudding (although it’s more like a cake), topped with a toffee (or butterscotch) sauce. Here’s why you’re going to love it:

    Ultra-soft: The pudding (or cake) element of this recipe is incredibly soft and moist (check out the video for a visual). When developing this recipe, I wanted to ensure the puddings were soft and spongy, just like my aunt’s recipe. I found that extra dates, hot water, and melted butter created the soft, melt-in-your-mouth texture that makes these sticky toffee puddings irresistible!

    Easy: I chose to use the muffin method for the batter (where the wet and dry ingredients are mixed separately, then combined—no need to cream butter and sugar so no electric mixer required), which makes this recipe super easy to put together!

    Not-too-sweet: One issue with sticky toffee puddings is that they can sometimes be overwhelmingly sweet. In this recipe, I reduced the amount of brown sugar in the pudding to prevent it from being too sugary. When the sauce is added on top, it balances out perfectly. The sauce itself has a light caramel flavor (which can also be quite sweet), so I also slightly reduced the sugar in the sauce to keep it just right.

    Want more warm, cozy recipes to try? Check out my gingerbread cake, carrot cake and apple pie recipe.

    How to Make Sticky Toffee Pudding

    You can find the full list of ingredients for this sticky toffee pudding recipe in the recipe card at the end of the blog post (for easy navigation, hit the ‘jump to recipe’ button at the top of the blog post). Here is a quick visual breakdown of the recipe (recipe video is also provided in the recipe card below).

    Butterscotch Sauce (Toffee Sauce)

    Place a small saucepan over medium-low heat and add in butter, brown sugar, heavy cream and vanilla. Stir frequently and bring to a simmer (like a gentle boil).

    sticky toffee pudding

    Simmer for a further 5 minutes until slightly thickened. Pour into a heatproof bowl or container (I usually just use a small bowl) and set aside.

    sticky toffee pudding

    Pudding

    Preheat oven to 180 °C (350°F) conventional and grease two standard 12-hole muffin trays and set aside. You can use a cake tin/baking dish too (to bake the pudding as a cake) or ramekins, you’ll just need to adjust the cook time.

    In a food processor or blender, add in dates (any variety like medjool dates, ajwa or sukkari will work) baking soda and boiling water (do not blend yet). Stir with a spoon so that all the dates are covered in water and allow to sit for 10 minutes.

    sticky toffee pudding

    In the meantime, sift together flour, baking powder and salt. Using a whisk, mix until well combined. Set aside.

    Return to the dates and blend until smooth. Transfer the mixture to a large bowl, making sure to scrape as much of it out as you can.

    sticky toffee pudding

    To the date puree, add in brown sugar, melted butter, eggs and vanilla. Using a whisk, mix until well combined.

    Add in presifted dry ingredients from earlier and using a spatula, gently fold until just combined and the batter is uniform. It’s fine if the batter is a little lumpy, as long as there are no large pockets of unmixed flour. Take care not to overmix.

    sticky toffee pudding

    Distribute batter into muffin trays so that they’re ¾ full. You should have about 16 puddings. Drop the muffin trays lightly on the counter once to remove any large air bubbles and then bake one tray at a time in the middle rack of the oven for 18-20 minutes, or until a toothpick inserted into the centre comes out clean or with a few moist crumbs on it.

    sticky toffee pudding

    Allow puddings to cool in the tray for about 15 minutes, before running a thin knife along the edges of the puddings to release them from the tray and turning them out onto a wire rack. Serve warm with a generous amount of the butterscotch sauce on top. Add a side of whipped cream or vanilla ice cream to add a special touch!

    sticky toffee pudding

    How to Store Sticky Toffee Pudding

    I recommend storing the pudding and sauce separately. You can store the pudding at room temperature for up to two days in an airtight container, after which it can be stored in the fridge for up to a week. The sauce should be kept refrigerated.

    When ready to serve, warm the pudding in the microwave and slightly warm the sauce if it’s too thick. Pour the sauce over the top and serve.

    sticky toffee pudding

    My Best-Ever Sticky Toffee Pudding

    5 from 15 votes
    Print Pin Video
    My ultra-soft, best-ever Sticky Toffee Pudding is rich, moist, and bursting with warm, comforting flavors. Made with tender dates and finished with a luxurious butterscotch sauce, it delivers the irresistible warm and gooey texture you know and love!
    Prep: 20 minutes
    Cook: 18 minutes
    Total: 38 minutes
    Servings: 16 mini puddings

    IMPORTANT: For accuracy, I would recommend using the gram measurements provided, as those are the exact quantities I use. Cup measurements are given as estimates (based on US cup measurements) to make it easier for those who do not have a scale.

    Ingredients
     

    Butterscotch Sauce (Toffee Sauce)

    • ½ cup (113 g) unsalted butter - cold and cubed
    • 1 cup (200 g) soft light brown sugar
    • cups (290 g) heavy cream
    • 1 tsp vanilla extract/essence

    Pudding

    • cups (285 g) pitted dates - 10 oz in the US
    • 1 tsp baking soda
    • cups (300 g) boiling water
    • cups (150 g) all-purpose flour
    • 2 tsp baking powder
    • ¼ tsp salt
    • ½ cup (100 g) soft light brown sugar
    • ½ cup (113 g) unsalted butter - melted
    • 2 large eggs - room temperature
    • 1 tsp vanilla

    To Serve (optional)

    • Whipped cream or ice cream

    Instructions

    Butterscotch Sauce (Toffee Sauce)

    • Place a saucepan over low-medium heat and add in butter, brown sugar, heavy cream and vanilla. Stir frequently until simmering, and then simmer for a further 5 minutes until slightly thickened. Transfer to a heatproof bowl or container and set aside.

    Pudding

    • Preheat oven to 180 °C (350°F) conventional (see note 1 if using a convection oven) and grease two standard 12-hole muffin trays (see note 2 if you only have one tray). Set aside.
    • In a food processor or blender, add in dates, baking soda and boiling water (do not blend yet). Stir with a spoon so that all the dates are covered in water and allow to sit for 10 minutes.
    • In the meantime, sift together flour, baking powder and salt. Using a whisk, mix until well combined. Set aside.
    • Return to the dates and blend until smooth. Transfer the mixture to a large mixing bowl, making sure to scrape as much of it out as you can.
    • To the date mixture, add in brown sugar, melted butter, eggs and vanilla. Using a whisk, mix until well combined.
    • Add in presifted dry ingredients from earlier and using a spatula, gently fold until just combined and the batter is uniform. It's fine if the batter is a little lumpy, as long as there are no large pockets of unmixed flour. Take care not to overmix.
    • Distribute batter into muffin trays so that they're ¾ full. You should have about 16 puddings. Drop the muffin trays lightly on the counter once to remove any large air bubbles and then bake one tray at a time in the middle rack of the oven for 18-20 minutes, or until a toothpick inserted into the centre comes out clean or with a few moist crumbs on it.
    • Allow puddings to cool in the tray for about 15 minutes, before running a thin knife along the edges of the puddings to release them from the tray and turning them out onto a wire rack. Serve warm with a generous amount of the butterscotch sauce on top. Add a side of whipped cream or ice cream to add a special touch!

    Video

    Notes

    Note 1. If using a convection oven that has a fan function, bake at 160 °C (320°F) as the fan function bakes food faster.
    Note 2. If you only have one muffin tray you can bake the puddings one batch at a time. Just make sure to get the second batch in as soon as possible. 
    Note 3. You can bake this sticky toffee pudding as a cake or in larger ramekins as well, you'll just need to adjust the cook time. 

    Nutrition

    Calories: 353kcal | Carbohydrates: 43g | Protein: 3g | Fat: 20g | Saturated Fat: 12g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.5g | Cholesterol: 78mg | Sodium: 184mg | Potassium: 183mg | Fiber: 2g | Sugar: 33g | Vitamin A: 699IU | Vitamin C: 0.2mg | Calcium: 77mg | Iron: 1mg

    Nutritional information are estimates only as they are automatically calculated by a third party application. Actual values may differ based on brands and types of products used.

    Keyword: easy sticky toffee pudding, english sticky toffee pudding, homemade sticky toffee pudding, sticky toffee pudding, sticky toffee pudding recipe, sticky toffee recipe, toffee sticky pudding
    Tried this recipe?I love hearing from you! Tag me @cakesbymk.nz on instagram so I can see your amazing creations 🙂

     

    More Recipes

    30 Comments

    • Whitneu

      5 stars
      So good! Made for Valentine’s Day at home. My husband loved it.

      • Cakes by MK

        So so happy to hear you and your husband enjoyed the recipe Whitneu! 😀

    • Kelli

      I’ve eaten my fair share of sticky toffee puddings from various restaurants and pubs in Scotland and NONE were as delicious as this recipe. Absolutely outstanding. (The sauce is incredible). I topped it with a scoop of vanilla bean ice cream. Thanks for sharing it !

      • Cakes by MK

        Aww this makes me so happy Kelli! So glad you loved the recipe – it’s one of my favs on the blog 😀

    • Laiba

      Hello Maryam
      I bake this 3 times and each time it turns out really great but i have one question i like things which are less sweet so can i reduce dates or sugar
      Will it effect the texture of cake
      I also tried your vanilla and marble cake it was also worth every bite

      • Cakes by MK

        Hello Laiba! So glad you’re enjoying the recipes 😀
        So in the batter itself, you can reduce the sugar slightly (no more than 1/4 cup though otherwise it will affect the texture once baked). Alternatively you can keep the batter the same and reduce the sugar in the toffee sauce (the sauce may just be a little more thin).
        Hope that helps 🙂

    • Mini Alex

      5 stars
      Your recipes are simple and sensible……. Never goes wrong. Thanks for sharing

      • Cakes by MK

        Thanks so much Mini! Really appreciate the wonderful feedback 😀

    • Salina

      5 stars
      Hi there, this recipe looks great. What cook time would you advise for a 6cup bundt cake… or maybe a 9in round spring form? Do I just keep going until the toothpick comes clean?

      • Cakes by MK

        Hi Salina! 🙂
        I haven’t tried this recipe in a bundt pan or spring form pan myself so I’m not too sure on the cook time sorry! Yes you want to cook until a toothpick inserted into the centre comes out clean, or with a few moist crumbs it 🙂
        Hope you enjoy the recipe!

    • DJ

      Can these be made ahead of time, cooled and then reheated? If so what’s the best way to reheat?

      • Cakes by MK

        Heya!
        Yes absolutely! I’ve done that many times 🙂
        Just store the baked, cooled puddings in an airtight container and then I just heat them up in the microwave when ready to serve.
        Hope you enjoy the recipe!

      • Pamela

        If you make it as a cake how long do you cook it
        Me and granddaughter made them in the muffin pans and they came and good and were very delicious warm with the toffee sauce

        • Cakes by MK

          Hi Pamela! So happy to hear you and your granddaughter loved the recipe 😀
          If making it as a cake, say an 8 inch cake, it will likely take longer to bake. I’d check around the 28 minute mark and then bake more if needed 🙂

    • Ayesha

      5 stars
      Perfectly fudgy and decedent

      • Cakes by MK

        Awesome! So glad you loved the pudding Ayesha 😀

    • Janet

      Can I make the puddings ahead of time and warm them up?

      • Cakes by MK

        Yes absolutely! I’ve done that many times 🙂
        Just store the baked, cooled puddings in an airtight container and then heat them up when ready to serve.
        Hope you enjoy the recipe Janet 🙂

    • Annie

      Looks absolutely delicious!! I am definitely going to give this recipe a try. Quick question from your video: Why do you think the second batch of 4 puddings were a different color? Was there a difference in the pan or did they maybe bake a little differently because they were a smaller batch?

      • Cakes by MK

        Thanks so much Annie 🙂
        And great question! I think the difference is that the batter was sitting for a little longer as it was baked after the first batch was finished. The more the baking soda is activated, the darker the color so it could be because of that – baking can be so fascinating sometimes! 🙂

    • Tracie

      I love receiving your recipes in my email, even if I know I may not attempt a recipe this time. I still keep it in the back of my mind in case I may want to try some day. Thank you for your dedication to teach us all about baking.

      The world loves you, MK.

      • Cakes by MK

        Aww thank you so much for your kind message Tracie! So glad you’re enjoying the recipes and thank you so much for being part of the Cakes by MK community! 😀

    5 from 15 votes (8 ratings without comment)

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating





    About me

    Welcome to my blog! My name is Maryam and I LOVE baking! :) I hope to provide you with the tools (i.e. simple, from-scratch, quality tested recipes), so that you can confidently bake up delicious treats to share with your family and friends!

      Categories
      Tips & Tricks
      Specialty Desserts
      Single Layer Cakes
      Sheet Cakes
      Quick Desserts
      Puddings & Custards