This gluten-free sticky toffee pudding is the ultimate dessert. No one will guess it’s gluten-free and dairy-free. It’s moist, decadent and utterly delicious.
This post contains affiliate links. As an Amazon Associate I may earn from qualifying purchases.

How the recipe came about & a bonfire night story
The first time I made this pudding was for Bonfire Night — the perfect excuse for a special meal of roast chicken followed by a hot, indulgent sticky toffee pudding. Because gluten-free and dairy-free versions are hard to find, the kids had never tried it before. The result? It was an overwhelming success. Bowls were emptied in no time and second helpings were requested.

Unfortunately, the fireworks display we went to afterwards didn’t go as smoothly. We headed out on a dry, mild evening to a favourite local charity’s bonfire and display. We’ve been attending since the kids were toddlers, and every year at least one of them has been frightened. This year our youngest declared he didn’t want to go, then changed his mind at the last minute. Predictably, when the first firework burst into colour he started sobbing and asked to leave. A few minutes later our daughter, who normally loves fireworks, got scared too. After a muddy, slippery walk back to the car we warmed up and watched the rest of the display snug inside the car. The next morning our little one proudly announced he “loved fireworks” and soon regaled the neighbour’s child with the tale.
Story over — back to the recipe.

How do you make a gluten-free sticky toffee pudding?
Sticky toffee pudding is simpler to make than many expect. Start by placing chopped, stoned dates in a bowl with boiling water and bicarbonate of soda to soften. Cream the dairy-free margarine or butter with the sugar until pale, then add the eggs, flour blend, baking powder, vanilla and the softened dates with their soaking liquid. I use a stand mixer with scraping beaters to keep the mixture smooth, but a hand whisk works fine too.
You can bake the pudding in any tin shape. A shallower rectangular tray gives thinner slices, while a smaller, deeper tin produces thicker slices — if you use a deeper tin, add roughly 15 minutes to the baking time and test with a skewer until it comes out clean.

How I made this pudding healthier
I try to slightly improve traditional recipes where I can. For this pudding I reduced the sugar and swapped brown sugar for coconut sugar, which I find gentler on blood sugar for some people. I use a wholegrain gluten-free flour blend rather than refined white blends. Wholegrains contribute fibre, which is often missing on a gluten-free diet, and helps moderate the impact of sugars.
If you’re curious about gluten-free flour blends and how they affect baking, researching blends that include wholegrain flours can help your results and nutrition. If you enjoy this recipe, you might also like a free copy of my recipe book that covers gluten-free pastry, bread, pizza, Yorkshire puddings, scones, Victoria sponge, pancakes and gingerbread, along with a weekly newsletter full of recipe inspiration.
Pin this gluten-free sticky toffee pudding recipe

Gluten Free Sticky Toffee Pudding (Dairy Free)
Pin Recipe
20 mins
25 mins
45 mins
8
Vicki Montague, the Free From Fairy
Ingredients
Pudding ingredients
- 175 g dates – stoned and chopped
- 300 ml boiling water
- 1 tsp bicarbonate of soda
- 85 g dairy-free margarine (or butter if not dairy-free)
- 100 g coconut sugar (or soft brown sugar)
- 2 large eggs
- 190 g gluten-free plain flour blend
- 2 tsp baking powder
- 1 tsp vanilla extract
Toffee sauce ingredients
- 300 ml dairy-free milk (or ordinary milk; unsweetened almond milk recommended)
- 1 tbsp cornflour
- 80 g dairy-free margarine (or butter)
- 100 g coconut sugar (or soft brown sugar)
- 1 tbsp molasses (or treacle)
Instructions
To make the pudding
- Place the chopped dates and bicarbonate of soda in the boiling water and leave to soften for about 15–20 minutes.
- Cream (whisk) the margarine and sugar together until the mixture is paler. A stand mixer helps but isn’t essential.
- Add the eggs, flour, baking powder, vanilla and the soaked dates with their liquid. Whisk until well combined.
- Pour the batter into a greased cake tin. Choose the tin size depending on whether you want thicker or thinner slices.
- Bake at 190°C (170°C fan) for roughly 25 minutes for a 20 x 30 cm tin. Baking time will vary by tin size — if using a deeper tin, add about 15 minutes. Test with a skewer: it should come out clean or the top should spring back.
To make the toffee sauce
- Mix the cornflour with about 3 tbsp of the milk in a small saucepan, stirring until there are no lumps.
- Add the remaining milk, margarine, sugar and molasses, then slowly bring to the boil, stirring frequently.
- Once boiling, raise the heat to produce larger bubbles and stir frequently for about 20 minutes, or until the sauce reaches your desired consistency.
- Remove from the heat and serve warm over the pudding with dairy-free vanilla ice cream.
Notes
Nutrition (Approx)
Carbohydrates: 61 g |
Protein: 5 g |
Fat: 16 g |
Saturated Fat: 3 g