100g white chocolate, chopped, plus 50g extra for the topping
125g unsalted butter, diced
225g light soft brown sugar
1 tsp vanilla extract or vanilla bean paste
3 large eggs, beaten
100g plain flour
50g self-raising flour
4 tbsp Horlicks
60g milk chocolate, chopped
Preheat the oven to 170°C. Lightly grease a 20cm square baking tin and then line it with baking paper.
Place the 100g white chocolate in a heatproof bowl. Add the butter and melt gently together over a pan of simmering water.
Remove from the heat, stir until smooth and combined, and leave to cool slightly.
Add the sugar, vanilla extract and beaten eggs to the slightly cooled melted white chocolate and butter. Stir well to combine.
Sift both of the flours and Horlicks powder into the chocolate mixture and stir until smooth.
Fold in 100g Maltesers and the milk chocolate and spoon into the prepared tin.
Bake on the middle shelf for 35-40 minutes. Leave to cool in the tin.
Melt the remaining white chocolate in a heatproof bowl over a pan of barely simmering water. Meanwhile, lightly crush the rest of the Maltesers. Drizzle over a little of the the melted white chocolate. Then scatter over the crushed Maltesers, and finish with the remaining melted chocolate.
Cool, then cut into squares.