To make these s'mores, start by lining an 8x8 square baking dish with parchment paper.
Add one layer of graham crackers to the bottom of the baking dish, ensuring that the bottom of the dish is as covered as possible.
Next, set the baking dish aside while you prepare the chocolate. Add the chocolate chips and coconut oil to a small, microwave-safe bowl, and microwave in 2-3, 30 second increments, until smooth. You can also melt the chocolate on the stove, using the double-boiler method.
Once the chocolate has melted, pour half of it on top of the graham crackers, spreading it out as evenly as possible.
Then, transfer the tray into the freezer and allow the chocolate to set for 10 minutes.
While the chocolate is setting, prepare the filling by mixing the coco whip and protein powder together, in a large bowl, until smooth, creamy, and no protein powder clumps remain.
Remove the tray from the freezer, then add the coco whip on top of the chocolate, in one even layer.
Then, spread the peanut butter in another layer across the top.
Add the rest of the chocolate in another layer across the top. Add a sprinkle of flaky sea salt across the top of the chocolate layer, if you desire.
Then, place the graham crackers on top of the chocolate layer, gently pressing them down until all of the layers are sandwiched together.
Transfer the s'mores back into the freezer for a minimum of one hour, until the chocolate and peanut butter layers have fully set.
Once they're done, remove them from the freezer, slice into squares, and enjoy!