Spray your loaf pan with baking spray and line with parchment so that the parchment hangs over the sides (for lifting out dessert later)
Using the bain marie method, heat chocolate and vegan butter in heat proof bowl until melting. Stir in the marshmallow fluff. Remove from heat and stir in the puffed rice cereal
Spread into the base on the loaf pan and freeze while making caramel layer
Caramel Layer
Using a small saucepan, melt together the sweetened condensed milk, peanut butter and coconut oil. Bring to a simmer and cook 5-8 minutes until thickened
Remove from heat and pour over chocolate crunch layer. Place loaf pan back into freezer. Freeze for an hour to set
Chocolate Topping
Melt the dark chocolate using a bain marie until smooth. Remove from heat and pour over set crunch and caramel layers. Freeze for 10+ minutes and then remove from loaf pan and slice
Notes
This recipe is vegan but if you are not vegan you can use regular butter and regular sweetened condensed milk
Rice Krispies brand cereal is NOT gluten-free. Buy a puffed rice from your grocer or online that is labeled gluten-free (nuts.com has a good one)