Piña Colada Cupcakes

This is one of my favorite cupcake creations at my bakery, Sugar Blossom Bake Shop, and I’m so excited to share this recipe with you.

My Piña Colada Cupcake was inspired by a trip to Puerto Rico with my girlfriends. Every time I bake these cupcakes, memories of sipping piña coladas with my feet buried beneath warm Puerto Rican sand come flooding back to me.

This cupcake is super flavorful thanks to the rum and coconut milk in the batter. The addition of sour cream gives the cupcake a tender crumb.

I highly recommend using Ron del Barrilito rum. This full-bodied Puerto Rican rum is exceptional tasting and will give your cupcakes amazing flavor. It’s a bit of a challenge to locate here in the United States, but well worth it if you manage to get your hands on a bottle.

I frost the cupcake with cream cheese frosting and toasted coconut. I find that the cream cheese complements the flavors well and the toasted coconut adds a welcome crunch.

The “piña” is in the form of a caramelized baby pineapple ring. Brover sells canned baby pineapple rings of excellent quality. See my recipe for how to caramelize pineapple.

If you’d like more cupcake recipes from my bakery Sugar Blossom, check out my cookbook Beach House Baking on Amazon.

Pina Colada Cupcakes
Print Recipe
5 from 3 votes

Piña Colada Cupcakes

Prep Time1 hour
Cook Time17 minutes
Total Time1 hour 17 minutes
Course: Dessert
Cuisine: American
Keyword: alcoholic cupcakes, booze infused, cocktail inspired cupcakes, cupcake recipes
Servings: 14
Calories: 414kcal



Cream Cheese Frosting


Make the cupcake:

  • Preheat oven to 350 degrees. Line cupcake pan with 14 liners. Sift flour, baking powder, baking soda, and salt. Set aside.
  • In a mixer fitted with the paddle attachment, mix the butter, sugar, coconut milk, and rum on low speed for 2 minutes. Add eggs one at a time and mix well after each addition. Scrape bowl. Add the sour cream and dry ingredients alternately, beginning with cream and ending with the flour.
  • Scoop the batter into the cupcake liners, filling them just below the rim. (I use a 2-ounce ice cream scoop.) Bake for 16 to 17 minutes or until a toothpick comes out clean.

Make the frosting:

  • Sift the powdered sugar and set aside.
  • In a mixer fitted with the paddle attachment, beat the cream cheese, butter, and vanilla on medium speed until blended. Scrape down the sides of the bowl well and mix for another 2 minutes to ensure no lumps remain.
  • Add the powdered sugar all at once and beat on low speed just until sugar is incorporated. Then beat at high speed for 10 seconds. Scrape down sides well. Beat the mixture again on high speed for 10 seconds.


  • Frost the cupcakes with the cream cheese frosting, crumb the edges with the toasted coconut, and top with a caramelized baby pineapple and maraschino cherry.


Calories: 414kcal | Carbohydrates: 50g | Protein: 4g | Fat: 22g | Saturated Fat: 15g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.4g | Cholesterol: 69mg | Sodium: 124mg | Potassium: 109mg | Fiber: 2g | Sugar: 38g | Vitamin A: 558IU | Vitamin C: 1mg | Calcium: 36mg | Iron: 1mg