In a heavy bottomed pot, place apples, cinnamon sticks, star anise, sugar, honey and lemon. Pour wine and cover. Cook gently for 20-30 minutes until apples are soft. Strain the apples. Reserve the poaching liquid.
Caramelise a few apple pieces for the topping - fry in a little butter and honey until golden and caramelised. Set aside.
In a large mixing bowl beat ricotta, cream, honey and vanilla with an electric mixer until thick. Stir in ½ the hazelnuts. Cover and chill until ready to assemble trifle.
In a trifle bowl, or individual glasses, line a single layer of sponge, drizzle with poaching liquid. Then add a single layer of poached apples. Spoon over hazelnut cream. Repeat to your desired layers.
Decorate with the caramelised apples and some extra toasted hazelnuts, cinnamon sticks and star anise.
Refrigerate until serving.