Make the cookies. In a medium microwave safe bowl, place the butter and chocolate chips in microwave, stirring every 30 seconds until melted. Whisk in the sugar until well combined. Whisk in the vanilla and chocolate. Whisk in the egg until combined. In another bowl, whisk flour, cocoa, salt and soda until combined. Stir flour mixture into the chocolate mixture. Beat with a mixer until the dough comes together as a solid.
Transfer the dough to a sheet of wax paper. Shape into a log about inches 7 to 8 in diameter. Place log along the edge of wax paper and roll. Shape as you roll to maintain a smooth cylinder. Twist ends of paper to secure and help keep the shape compact. Refrigerate at least two hours or freeze one hour until firm.
Heat oven to 325 degrees and line baking sheet with parchment paper.
Cut dough in quarter inch thick slices and place on prepared baking sheet. Bake for about 12-18 minutes or until cookies are firm to the touch. Just watch them because it’s hard to tell by looks if they are done since they are so dark to begin with. If your cookies are smaller or bigger, adjust the baking time.
Cool and prepare the filling, also this is a good time to take the ice cream out of the freezer to soften. In a mixer, beat the butter until smooth and creamy. Add sugar and vanilla and beat until smooth. Add milk and salt and continue beating until smooth again.
Divide the cookies in half, I had 24 total cookies. Place the other half of the cookies in a bag for later. Next take about 1 or 2 tablespoons of the cream filling and spread it on the bottom of 12 cookies. Now take the softened ice cream and place one (for a thin ice cream layer) or two (for a thicker ice cream layer) scoops of ice cream onto the bottom of the cookie (right on top of the cream layer). Place the cookies on a baking sheet and place in the freezer for 20 minutes or until ready to eat.
While the ice cream freezes, spread the remaining cookies with about 1 or 2 tablespoons of peanut butter.
Before you are ready to eat, make the magic shell. Combine chopped chocolate and coconut oil in a medium sauce pan over medium heat. Stir frequently until chocolate is almost melted. Remove from heat and stir until completely melted and smooth.
Remove the cookies from the freezer and sandwich the ice cream cookies with the peanut butter cookies. Then dip each cookie into the magic shell and let harden, about 2 minutes. Eat immediately.
These may be stored in the freezer for up to a week, but they are best right after they are dipped in the magic shell.