
Line an 8 inch square pan with lightly buttered parchment paper.
Either by bain-marie or microwave melt the chocolate then pour it in the prepared pan, spread evenly to cover the bottom. Refrigerate until it is firm, approximately 30-45 minutes.
In a medium bowl whisk the powdered sugar for approximately 1 minute, add the peanut butter, milk and cream, continue mixing until smooth. Spread evenly over the firm milk chocolate layer. Refrigerate for approximately 20-30 minutes.
In a medium saucepan over low heat add the chocolate chips and the sweetened condensed milk. Stir until the chips and milk are melted and smooth. Remove from the heat and add the vanilla, stir to combine. Spread over the firm Peanut Butter layer.
Combine dark chocolate chips and peanut butter chips in a small bowl and sprinkle over Fudge layer.
Leave fudge to come to room temperature, approximately 1 hour. Then refrigerate for a couple of hours before eating. To cut the fudge I suggest you either cut it at room temperature or remove from fridge and let sit 10-15 minutes and then cut. Enjoy!