Preheat oven to 325°F. Line cupcake pan with wrappers.
In medium bowl, combine flour, baking soda and salt.
In separate bowl, whisk together yogurt, oil, eggs and vanilla.
Stir in sugar and pineapple.
Add flour mixture and beat until combined. Fill cupcake wrappers ⅔rds full.
Bake until toothpick inserted in center comes out clean, 20-25 minutes.
While cupcakes are baking, open the can of coconut milk. Scoop out 2 tablespoons of the hardened white coconut cream from the top of the can. Reserve the rest for thinning the icing or another recipe.
In a medium bowl, whip coconut cream and powdered sugar until reaching the desired consistency