1.Preheat oven to 160°C (140°C fan-forced). Grease a 20cm x 30cm rectangular pan; line base with baking paper, extend paper 5cm over long sides.
2.In a medium saucepan stir butter, chocolate, sugar and milk over low heat for 1-3 minutes, or until smooth. Transfer mixture to a medium bowl; cool for 10 minutes. Whisk in flours, then egg. Spread mixture into pan.
3.Bake for about 30 minutes. Stand cake for 10 minutes before turning, top-side up, onto wire rack to cool.
4.Using hands, crumble the cake into a large bowl; stir in pulp and chocolate. Shape rounded tablespoons of mixture into balls, squeezing firmly; place on tray. Cover; refrigerate for 4 hours.
5.Push one lollypop stick about half-way into each cake ball. Working quickly, dip cake balls in melted chocolate melts. Stand at room temperature until set.
6.Meanwhile, to make passionfruit icing: Strain pulp through a fine sieve into a small bowl; discard seeds. Add sugar; mix well.
7.Spoon icing into piping bag fitted with small plain tube. Pipe icing over popcakes. Stand at room temperature until set. Serve.
You need to press the cake mixture into balls using your hands, do not roll as the mixture will crumble. You will need 25 lollypop or paddle pop sticks for this recipe. When dipping the popcakes in chocolate, tilt the bowl of chocolate to one side, so the chocolate is deep enough to completely coat balls and a bit of the stick in chocolate, to ensure the balls don’t fall off the sticks. Push the sticks of the popcakes into the top of a cardboard egg carton to dry.