Sticky pineapple pudding with coconut custard


85g unsalted butter, melted, plus extra for greasing
125g plain flour
115g caster sugar
3 tsp baking powder
250ml whole milk
1 egg, lightly beaten
1 tsp vanilla extract
1 x ½ small pineapple, peeled and diced
140g light brown soft sugar
3 tbsp golden syrup

To make the coconut custard

400ml coconut milk
2 eggs, yolks only
3 tbsp caster sugar
1 tsp cornflour


1. Preheat the oven to 180°C, gas mark 4.
Butter a 1.8 litre baking dish and sit it on a baking tray.

2. Put the flour, a pinch of salt, the sugar and baking powder in a bowl. Add the milk, butter, egg and vanilla and whisk together. Stir in the pineapple and pour into the baking dish.

3. Put the brown sugar, syrup and 250ml boiling water in a small saucepan and bring to the boil. Pour over the pudding (don’t be alarmed by this unusual method, it works beautifully), then bake for 40-45 minutes until golden. Set aside for 10 minutes before serving.

4. Meanwhile, put all the ingredients for the custard in a small pan and whisk together. Stir, without boiling, over a low heat for 6-8 minutes until thick enough to coat the back of a wooden spoon. Serve with the pudding.

Sticky pineapple pudding with coconut custard
  • Preparation time: 15 minutes
  • Cooking time: 45 minutes
  • Total time: 1 hour 60 minutes

Serves: 6

Nutritional Info

Typical values per serving:

Energy 2527.136kJ
Fat 28.7g
Saturated Fat 20g
Carbohydrate 79.1g
Sugars 61.7g
Salt 0.9g

Click here for more information about health and nutrition

4 stars

Average user rating Based on 66 ratings

This recipe was first published in Tue Dec 13 08:34:00 GMT 2011.