Super-moist pineapple coconut cupcakes topped with creamy smooth coconut frosting. Decorate each cupcake with a sprinkle of coconut (toasted or not), a slice of pineapple, and a cherry on top. Have your piña colada and eat it too!
- 1 and 2/3 cups (209g) all-purpose flour (spooned & leveled)
- 1/2 teaspoon baking powder
- 1/4 teaspoon baking soda
- 1/2 teaspoon salt
- 3/4 cup (150g) packed light or dark brown sugar
- 1/4 cup (50g) granulated sugar
- 1/2 cup (113g) unsalted butter, melted
- 1 large egg, at room temperature
- 1/2 cup (120ml) pineapple juice*
- 1/2 cup (120ml) full-fat coconut milk*
- 2 teaspoons pure vanilla extract
- optional: coconut, pineapple slices, and cherries for decoration
- 3/4 cup (170g) unsalted butter, softened to room temperature
- 3 cups (360g) confectioners’ sugar
- 1/4 cup (60ml) heavy cream or half-and-half*
- 2 teaspoons pure vanilla extract
- 1/2 teaspoon coconut extract
- salt, to taste
- Preheat oven to 350°F (177°C). Line a 12-count muffin pan with cupcake liners. Set aside.
- Make the cupcakes: In a medium bowl, mix together flour, baking powder, baking soda, and salt. Set aside. In a large microwave-safe bowl, melt butter in the microwave. Whisk in brown sugar and granulated sugar. Whisk in egg, pineapple juice, coconut milk, and vanilla extract until combined.
- Slowly mix dry ingredients into the wet ingredients until no lumps remain. Fill cupcake liners 2/3 of the way full. Bake for 20 minutes or until a toothpick inserted in the center comes out clean. Allow to cool completely before frosting.
- Make the frosting: In a medium bowl, beat the softened butter on medium speed with an electric or stand mixer fitted with a paddle attachment. Beat for about 3 minutes until smooth and creamy. Turn mixer off and add confectioners’ sugar, cream, vanilla, and coconut extracts. Mix on low for 1 minute then increase to high speed and beat for 3-4 full minutes. Add more confectioners’ sugar if frosting is too thin or more cream if frosting is too thick. Add salt if frosting is too sweet (I usually add 1/4 teaspoon). Frost cooled cupcakes. There may be leftover frosting depending how much you use on each cupcake. I used a Wilton #12 piping tip. Decorate cupcakes with coconut, pineapple slices, and/or a cherry.
- Leftover cupcakes can be stored in an airtight container at room temperature for up to 3 days and in the refrigerator up to 4.
- Make Ahead & Freezing Instructions: Prepare cupcakes and frosting 1 day in advance. Keep cupcakes covered tightly at room temperature and the frosting covered tightly in the refrigerator. Unfrosted cupcakes can be frozen up to 2 months. Thaw overnight in the refrigerator and bring to room temperature before frosting and serving.
- Special Tools (affiliate links): 12-Count Muffin Pan | Cupcake Liners | Glass Mixing Bowls | Whisk | Electric Mixer (Handheld or Stand) | Piping Bags (Disposable or Reusable) | Wilton #12 Piping Tip
- Pineapple Juice: Use 100% pineapple juice (not syrup). You can freeze leftover pineapple juice and thaw overnight in the refrigerator to make another batch!
- Coconut Milk: I used 1/2 cup full fat canned coconut milk. I suggest using full-fat if you can for the moistest, richest taste and texture. The brand I used is pictured above in this post and was purchased at my regular grocery store in the international foods aisle. Do not use coconut cream or cream of coconut. You can always freeze leftover coconut milk and thaw overnight in the refrigerator to make another batch.
- Heavy Cream: Feel free to use coconut milk in the frosting instead of the heavy cream/half-and-half. I do not suggest using milk because you will lose a lot of its creamy texture.
Keywords: piña colada cupcakes