Make easy Homemade Fudgsicle Fudge Pops from scratch with simple ingredients that taste SO much better than store-bought. They have a smooth, fudgy, luscious texture that's almost like a cross between frozen custard and chocolate sorbet with a rich and creamy chocolate flavor.
Combine sugar, corn starch, cocoa powder and salt in a small 1 quart stainless steel saucepan and whisk until smooth. Slowly pour in the milk while mixing, then mix in cream until combined. Place the pan over medium-low heat and whisk constantly until it starts to thicken. Do not walk away and do not increase the heat. Then switch to a wooden spoon and stir constantly until it bubbles gently. Let it simmer for 15 seconds. This will take up to 10 minutes so be patient. It will be thick enough to draw a defined line over the spoon.
Place the chopped chocolate in another heatproof bowl or large measuring jug with a spout, then pour the chocolate custard over it. Let it stand for 2 minutes, then add vanilla and whisk gently until smooth and glossy. The chocolate should be completely melted. Set the mixture aside to cool for about 10, then pour it into popsicle molds, filling them nearly to the top.
If using molds with reusable sticks with a stick shield (as in these photos) then you can place it on straight away. If using wooden sticks, I recommend freezing for about 10 minutes first so the chocolate mixture can firm up slightly, then insert sticks so that they hold upright in the center.
Place the molds in the freezer and freeze for at least 6 hours or overnight until frozen solid.
When ready to eat, run the mold under warm water for a minute, turning the mold to hit all sides. Grab a stick and twist gently to see if the popsicle is coming loose. If there is still a lot of resistance, run the mold under warm water again until it comes loose.