Serve this impressive chocolate trifle at a festive party, then check out our Baileys trifle, classic trifle, sherry trifle, black forest trifle and more Christmas dessert ideas.

How to make chocolate trifle... step-by-step video


  • 2 chocolate swiss rolls, (about 450g total) cut into 2cm thick slices
  • 100ml Frangelico, Tia Maria or other nut, chocolate or coffee liqueur, plus 1 tbsp
  • 50g blanched hazelnuts, toasted and roughly chopped
  • 2 tbsp cocoa powder


  • 500ml ready-made or thick homemade custard
  • 100g dark chocolate, finely chopped, plus more to serve


  • 400ml whipping cream
  • 2 tbsp icing sugar
  • 1 tsp vanilla extract


  • STEP 1

    To make the chocolate custard, put the custard and chocolate in a pan over a low heat and gently warm through until all the chocolate has melted. Transfer to a bowl, cover the surface with a piece of baking paper, then cool to room temperature.

  • STEP 2

    Cover the base and sides of a glass trifle bowl with the slices of swiss roll, with the spirals facing out. Spoon over the 100ml of alcohol, allowing it to soak into the sponges. Scatter over half the hazelnuts.

  • STEP 3

    Spoon the cooled chocolate custard over the sponges. Chill for 30 minutes-1 hour or until the custard has set.

  • STEP 4

    Whip together the cream ingredients with the 1 tbsp of liqueur until you get soft peaks. Spoon over the custard layer, and make a few peaks and swirls in the cream. Sift over the cocoa powder, add the remaining hazelnuts and grate over more chocolate to serve.

Try more indulgent trifle recipes

Chocolate Trifle Recipe with Baileys


Anna Glover profile
Anna GloverSenior food editor

Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 4.3 out of 5.6 ratings