If you love the taste of a classic piña colada, these cupcakes bring that sunny, beachy flavor to your dessert plate. They’re soft, moist, and loaded with pineapple and coconut, with an optional hint of rum for a grown-up twist. The frosting is creamy, light, and not too sweet, so every bite feels balanced.
These are perfect for birthdays, BBQs, or whenever you want a mini getaway in dessert form. You don’t need any special skills—just a few key ingredients and simple steps.
Why This Recipe Works

- Moist crumb from pineapple and coconut milk: Crushed pineapple and coconut milk lock in moisture without making the cupcakes heavy.
- Balanced sweetness: The pineapple brings natural sweetness, so the cupcakes don’t rely on loads of sugar.
- Optional rum for classic flavor: A touch of white or coconut rum adds depth without overpowering the batter.
- Stable frosting: Cream cheese and butter make the frosting smooth, pipeable, and sturdy enough to hold its shape.
- Simple method: Standard mixing steps make this recipe easy even for beginners.
What You’ll Need
- All-purpose flour: 1 3/4 cups
- Baking powder: 2 teaspoons
- Fine sea salt: 1/2 teaspoon
- Unsalted butter, softened: 1/2 cup (1 stick)
- Granulated sugar: 3/4 cup
- Large eggs: 2
- Coconut milk (full-fat, well-shaken): 1/2 cup
- Vanilla extract: 1 1/2 teaspoons
- Coconut extract (optional but recommended): 1/2 teaspoon
- Crushed pineapple, well-drained: 3/4 cup
- Sweetened shredded coconut: 1/2 cup
- White or coconut rum (optional): 1–2 tablespoons
For the Frosting:
- Cream cheese, softened: 8 ounces
- Unsalted butter, softened: 1/2 cup (1 stick)
- Powdered sugar: 3–3 1/2 cups, sifted
- Coconut milk: 1–2 tablespoons, as needed
- Vanilla extract: 1 teaspoon
- Coconut extract (optional): 1/4–1/2 teaspoon
- Pinch of salt
To Decorate:
- Toasted coconut flakes
- Maraschino cherries or fresh pineapple tidbits
- Paper umbrellas (just for fun)
Instructions

- Prep the basics: Heat your oven to 350°F (175°C). Line a 12-cup muffin pan with paper liners.
- Mix dry ingredients: In a bowl, whisk the flour, baking powder, and salt.
Set aside.
- Cream butter and sugar: In a large bowl, beat the butter and sugar on medium speed until light and fluffy, about 2–3 minutes.
- Add eggs and extracts: Beat in the eggs one at a time. Mix in vanilla and coconut extract.
- Combine wet and dry: On low speed, add half the dry mixture, then the coconut milk, then the rest of the dry ingredients. Mix just until combined.
- Fold in fruit and coconut: Gently fold in the drained crushed pineapple and shredded coconut.
If using rum, fold it in now.
- Fill the cups: Divide batter evenly among liners, about 2/3 full.
- Bake: Bake 18–22 minutes, until the tops spring back and a toothpick comes out clean or with a few moist crumbs.
- Cool completely: Let cupcakes cool in the pan 5 minutes, then transfer to a rack to cool fully before frosting.
- Make the frosting: Beat cream cheese and butter until smooth. Add powdered sugar gradually. Mix in vanilla, coconut extract, salt, and enough coconut milk to reach a creamy, pipeable consistency.
- Frost and decorate: Swirl frosting onto cooled cupcakes.
Top with toasted coconut and a cherry or pineapple piece.
Keeping It Fresh
- Short-term: Store frosted cupcakes in an airtight container in the fridge for up to 4 days. Bring to room temp for 20–30 minutes before serving.
- Make-ahead: Bake cupcakes a day ahead, cool, and store unfrosted in an airtight container at room temp. Refrigerate frosting separately.
- Freezing: Freeze unfrosted cupcakes for up to 2 months.
Thaw at room temp, then frost. Frosting can be frozen too; thaw in the fridge and re-whip.
- Prevent sogginess: Drain the pineapple well and gently press out extra liquid with paper towels.

Why This is Good for You
- Real fruit flavor: Pineapple brings vitamin C and a bright taste, so you don’t need heavy flavorings.
- Controlled sweetness: A balanced batter and tangy frosting help avoid sugar overload.
- Portion-friendly: Cupcakes make it easy to enjoy a treat without overdoing it.
- Customizable: You can reduce sugar, skip rum, or use lighter frosting options to suit your needs.
What Not to Do
- Don’t skip draining the pineapple: Extra liquid can collapse the crumb and make the cupcakes dense.
- Don’t overmix the batter: Once the flour is in, mix just until combined to keep the texture tender.
- Don’t frost warm cupcakes: Warm cake will melt the frosting and cause sliding.
- Don’t add too much rum: A heavy hand can make the batter gummy. Stick to the recommended amount.
- Don’t pack the flour: Spoon and level it, or weigh it, to avoid dry cupcakes.
Alternatives
- Alcohol-free: Skip the rum.
Add a little extra coconut extract or a splash of pineapple juice instead.
- Dairy-free: Use vegan butter and dairy-free cream cheese. Full-fat canned coconut milk works well in the batter and frosting.
- Gluten-free: Use a 1:1 gluten-free baking flour blend that includes xanthan gum. Check coconut and other ingredients for gluten-free labeling.
- Lighter frosting: Swap in a stabilized whipped cream frosting: whipped cream, a little powdered sugar, and a spoon of instant vanilla pudding mix or cream cheese.
- Texture boosters: Add a tablespoon of finely chopped candied pineapple or a sprinkle of toasted coconut inside the batter for extra bite.
- Garnish options: Lime zest on top adds a fresh, tart contrast that wakes up the flavors.
FAQ
Can I use fresh pineapple instead of canned?
Yes, but chop it very finely and drain or blot well.
Fresh pineapple holds more moisture, so measure after draining and avoid adding extra liquid.
What if I don’t have coconut extract?
Use extra vanilla and a touch more shredded coconut. The flavor won’t be as intense, but the cupcakes will still taste tropical.
How do I toast the coconut for topping?
Spread coconut on a baking sheet and bake at 325°F (165°C) for 5–8 minutes, stirring once, until golden. Watch closely—it browns fast.
Can I make these as mini cupcakes?
Absolutely.
Bake minis for 10–12 minutes. Start checking early so they don’t dry out.
How do I know when the cupcakes are done?
The tops should spring back to a gentle touch, and a toothpick should come out clean or with a few moist crumbs. If it’s wet, give them another minute or two.
Can I fill the cupcakes with pineapple curd?
Yes.
Core a small center after baking and cooling, spoon in curd, then frost. It adds a lush, tangy surprise.
What piping tip works best for the frosting?
A large open star tip (like 1M) makes a classic swirl. A round tip gives a clean, modern look.
Both hold up well with this frosting.
Do I have to refrigerate them?
Because the frosting contains cream cheese, refrigerate after two hours at room temperature. Bring to room temp before serving for the best texture.
In Conclusion
These Pina Colada Cupcakes are simple to make, full of sunny flavor, and easy to customize. With pineapple, coconut, and an optional splash of rum, they taste like vacation in cupcake form.
Keep the steps light and the ingredients fresh, and you’ll have a crowd-pleasing dessert that feels special without the stress. Whip up a batch, top with toasted coconut and a cherry, and enjoy a tropical twist any day of the week.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

