Pre-heat oven to 350 degrees and spray a donut pan with coconut oil.
Mix all dry donut ingredients, then add wet donut ingredients and mix until well combined. Pour evenly into 6 donut cavities.
Bake at 350 degrees for 18-20 minutes or until a toothpick inserted into donuts comes out clean. Remove from donut pan to cool on a rack.
Once donuts have cooled, spread Marshmallow Fluff on top of donuts. Toast marshmallow with a kitchen torch if desired.
Drizzle melted chocolate on top of donuts and sprinkle with crushed graham crackers.
You can use your favorite chocolate protein powder, but be careful when adding the coconut milk! Start with 3 tbsp of coconut milk and add more (or add a splash of almond milk) to get the donut batter to be "oozy" (not runny, not thick - somewhere between brownie batter and pancake batter) - you should be able to pour it, but it should take some effort to get it moving.