Coat a 9x13 pan with cooking spray and set aside.FIRST LAYER: In a small bowl, combine chocolate chips and peanut butter. Heat in the microwave in two 30-second intervals, stirring after each interval. Stir until creamy and pour in an even layer into the bottom of the prepared pan. Place pan in freezer.
SECOND LAYER: In a medium saucepan, melt the butter over medium heat. Stir in the sugar and evaporated milk and bring to a boil. Cook, stirring constantly, for 3 minutes. Remove from heat and immediately stir in marshmallow crème, peanut butter and vanilla. Add peanuts and stir until incorporated. Pour mixture over the chocolate layer from the freezer and spread evenly. Place back in freezer.
THIRD LAYER: Add the caramels and evaporated milk to a small saucepan. Cook over medium-low heat, stirring constantly, until caramel is melted and smooth. Remove pan from freezer and pour caramel over the second layer. Place back in freezer.
FOURTH LAYER: In a small bowl, combine chocolate chips and peanut. Heat in the microwave in two 30-second intervals, stirring after each interval. Stir until creamy and pour in an even layer onto the top.
Refrigerate for a minimum of 1 hour and cut into squares when ready to serve. Keep refrigerated.
Notes
Store any uneaten fudge in the fridge for up to 5 days or the freezer for up to 6 months.