Step 1: Preheat your oven to 350°F (175°C). Line a muffin tin with cupcake liners and set aside.
Step 2: In a large mixing bowl, combine the full-fat coconut milk, softened coconut oil, granulated sugar, and vanilla extract. Whisk until smooth and well incorporated.
Step 3: In another bowl, sift together the all-purpose flour, cocoa powder, baking soda, baking powder, and salt.
Step 4: Gradually add the dry ingredients to the wet mixture, stirring gently until just combined.
Step 5: Fill each cupcake liner about 2/3 full with batter.
Step 6: Bake for 18-20 minutes or until a toothpick inserted comes out clean. Allow to cool for 5 minutes before transferring to a cooling rack.
Step 7: For the frosting, combine chilled coconut cream and powdered sugar. Beat until fluffy and creamy.
Step 8: Once the cupcakes are cool, frost them with coconut frosting and sprinkle with shredded coconut.
Step 9: Enjoy your Vegan Chocolate Coconut Cupcakes!