In a small saucepan, whisk together 1 cup of the coconut milk with the powdered gelatin. Allow to sit for 5 minutes and allow the gelatin to "bloom."
Add in the vanilla and carefully heat the mixture over medium-low heat, DO NOT BOIL. Continue whisking for a few minutes until everything is dissolved. Remove from heat and add in sweetener, whisk to incorporate and dissolve.
Pour the mixture into 2 or 3 small glasses, let sit for 10 minutes at room temperature (go ahead and do the dishes while you wait!) and then place dishes into the fridge to cool and set for at least 4 hours.
When set, cut passion fruits in half and scoop out the pulp - add 1 pulp each over the coconut pudding. Sprinkle coconut shavings and any other toppings you'd like over top and enjoy!