Take a deep potto make the chocolate filling. Put one cup of sugar in it and add threetablespoons of cocoa.
Then add threetablespoons of cornstarch into the pot and stir this dry mix with a handbeater.
Addmilk slowly to the pot while stirring it using the hand beater.
When you've added1 cup of milk to the mixture, stop adding more milk and keep stirring themixture for a few minutes.
Now put the poton the stove and keep on mixing it. At this point, the chocolate mixture willbe in a liquid form, and you must bring it to a boil.
Add the remainingmilk while mixing the chocolate mixture. Now use a spatula to mix the chocolatecream properly.
Add melted butterto this mixture and keep on stirring. Add the vanilla essence too.
Keep the heatmedium-high and reduce it when you feel the mixture is dense and bubbly.
While the heat ison, you must be careful while stirring so that the cream doesn'tstick to the bottom.
For this reason,you must keep moving the spatula in the pot so that the cream doesn't stick.
The chocolatecream will become dense when you remove the pot from the stove. The chocolatefilling is now ready.
You can preheatthe oven to 350 degrees Fahrenheit so it's ready to bake.
In a separate bowl, lightly whisk 3 egg yolks. (Save the egg whites as you'll use them later for the meringue topping).
Temper the yolks: Gradually whisk a few tablespoons of the hot chocolate base into the egg yolks, whisking constantly. This prevents the yolks from scrambling.
Pour the tempered egg yolk mixture into the remaining hot chocolate base, whisking constantly until well combined and dense.