First let's make the pie crust!
In a large bowl sift together the flour and salt.
Cut in the shortening and butter until mixture resembles large crumbs.
Stir in the half n half, milk or heavy cream just until until a dough forms.
Gather dough and knead a few times on a floured surface.
Flatten dough into a disk and wrap in plastic wrap.
Refrigerate for 30 minutes or until chilled.
Preheat oven to 375 F.
Once chilled, flatten dough out a floured surface about 1/4 inch thick.
Use a 2.5 inch round cookie cutter to cut out small circles.
Arrange each circle into a mini muffin pan, being sure to bring the dough up the sides.
Bake for 15 minutes or until edges are lightly golden.
Remove pie shells from pan and set aside.
To make the pudding, add sugar, cornstarch, cocoa powder and salt to a large pot.
Stir together until well combined.
Stir in half n half, heavy cream or whole milk.
Place the pot on medium heat and begin stirring until sugar has completely dissolved. (Do NOT BOIL)
Continue stirring until bubbles begin to barely break on the surface. (reduce heat if mixture begin to boil or simmer heavily. A few bubbles are ok)
Beat egg yolks in a small bowl and slowly add in about 1 cup of the warm milk mixture. (This will help slowly heat the yolks up so they won't scramble when added to the pot)
Slowly add the yolk mixture to the pot while whisking vigorously until the pudding begins to thicken. Mixture will be foaming and hot.
Reduce heat, stir in the melted chocolate, vanilla extract and the butter.
Remove from heat and continue stirring vigorously to further thicken the pudding.
When pudding is thickened and coats the whisk well, remove from heat and stir in vanilla extract.
Place the pudding in a glass dish, cover and chill for about 2 hours to thicken up a bit more. (Can also cover with plastic wrap touching the pudding to prevent a skin from forming if desired. I never do)
Place the chilled pudding in a pipping bag and pipe the pudding into the pie shells.
Refrigerate until firmer about 2 more hours.
When ready to serve, top with whipped cream and shaved chocolate.
To make the whipped cream, chill a glass bowl and beaters in the freezer for about 20 minutes.
Place the heavy whipping cream into the chilled bowl.
Stir in the powdered sugar.
Beat on medium until fluffy and peaks hold their shape.