Special Occasions

Chocolate Hot Cross Bun Pudding

prep time
cooking time
Recipe by Christie Connelly


2 tablespoons coconut oil

6 hot cross buns, sliced in half horizontally

4 large egg yolks

1 tsp pure vanilla extract

60ml (1/4 cup) maple syrup

500ml (2 cups) Vitasoy Soy Milky Chocolate

Small chocolate eggs, to garnish

Dairy free coconut ice cream, to serve


  1. Grease a 2L baking dish with the coconut oil and arrange the hot cross buns in the dish. Set aside. Whisk together the egg yolks, vanilla and maple syrup in a large bowl. Set aside.
  2. Pour the Vitasoy Soy Milky Chocolate into a medium saucepan and heat until scalding hot, but not yet boiling, stirring constantly. Pour over the egg mixture and whisk vigorously until combined. Pour over the hot cross buns and allow to sit for 30 mins (this will help make the texture of the pudding light and fluffy as the bread soaks up the liquid).
  3. Heat the oven to 180C and bake for 25 mins until the custard is set and the tops of the buns are golden brown and crunchy. Scatter with chocolate eggs and serve with coconut ice cream, if desired.

If you want a super decadent version, crumble some chocolate eggs over the top before baking! If you don't have any Vitasoy Soy Milky Chocolate, you can use Vitasoy Soy Milky Regular or Lite and add 2 tbs of cocoa powder when you heat the milk. Stir well to fully melt it.