clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Piña Colada Cupcakes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Prep Time: 10 minutes
  • Cook Time: 37 minutes
  • Total Time: 107 minutes
  • Yield: 24 cupcakes 1x


You will love this coconut-y and delicious Piña Colada Cupcakes recipe. These bright and cheerful tropical-flavored sweets can be enjoyed on any occasion!



Pina Colada Cupcake Ingredients:

  • 2 cups all-purpose flour
  • 1 teaspoon baking powder
  • 3/4 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 stick (8 Tbsp.) unsalted butter, softened
  • 1/4 cup light brown sugar
  • 1 Tbsp. dark rum
  • 2 large eggs, at room temperature
  • 1 cup cream of coconut (**not coconut milk – see note below**)
  • 3/4 cup finely chopped fresh pineapple (or pineapple from a can, strained, juice reserved)

Coconut Cream Cheese Frosting Ingredients:

  • 2 (8-ounce) packages cream cheese, room temperature
  • 1/4 cup (half a stick) unsalted butter, room temperature
  • 34 cups powdered sugar (add to achieve your desired thickness)
  • 1/2 cup cream of coconut
  • 1 teaspoon vanilla extract

Optional Toppings:

  • maraschino cherries
  • pineapple wedges
  • grated coconut


  1. To Make Pina Colada Cupcakes:
  2. Preheat oven to 350°F. Prepare two cupcake pans with 24 liners.
  3. Whisk together flour, baking powder, baking soda, and salt in a medium bowl. In a large mixing bowl, beat butter and brown sugar with an electric mixer at medium speed until pale and fluffy. Add eggs, one at a time, then add rum and cream of coconut and mix until combined. Add dry ingredients, half at a time, mixing and scraping down bowl between additions. Mix only until flour is just incorporated. Using a rubber spatula, gently fold in bits of pineapple.
  4. Use a large cookie scoop to fill cupcake pans with batter until each is 2/3 full. Bake until golden and a wooden pick inserted in center of cake comes out clean, 35 to 40 minutes. Remove and cool for 20-30 minutes. For extra flavor, while the cupcakes are still hot, you can brush them with rum and/or pineapple juice.
  5. Once the cake has cooled, pipe (or spread) coconut cream cheese frosting onto each cupcake. Then top with a maraschino cherry, pineapple wedge, and/or shredded coconut if desired.
  6. To Make Coconut Cream Cheese Frosting Ingredients:
  7. In a mixing bowl, beat cream cheese and butter on medium-high speed until smooth. Add in powdered sugar, then cream of coconut and vanilla. Chill until firm enough to pipe or spread, about 30 minutes. Mix in extra powdered sugar if needed for thickness.


Cream of coconut will give the cupcakes and frosting a richer coconut flavor.  But if you can only find coconut milk in your stores, just substitute it into the cake recipe and then add an extra 3/4 cup granulated sugar.

Cupcake recipe slightly adapted from Smitten Kitchen.