I love making these piña colada cupcakes when I want a tropical dessert that feels light, fun, and full of flavor. The combination of pineapple and coconut creates a refreshing sweetness that instantly reminds me of a sunny getaway.
Why You’ll Love This Recipe
I enjoy how these cupcakes bring bright, tropical flavors into a soft and fluffy treat. The pineapple adds moisture and natural sweetness, while the coconut gives a rich, slightly nutty taste. I also like how perfect they are for parties or when I want something a little different from classic cupcakes.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
- all-purpose flour
- baking powder
- salt
- butter
- granulated sugar
- eggs
- crushed pineapple
- coconut milk
- shredded coconut
- vanilla extract

Directions
I start by preheating the oven to 180°C (350°F) and lining a cupcake pan with liners.
In a bowl, I whisk together the flour, baking powder, and salt. In another bowl, I cream the butter and sugar until light and fluffy, then add the eggs one at a time, mixing well after each addition.
I stir in the crushed pineapple, coconut milk, and vanilla extract. Then I gradually mix in the dry ingredients until the batter is smooth. I fold in shredded coconut for extra texture.
I fill the cupcake liners about two-thirds full and bake for 18–20 minutes, or until a toothpick inserted into the center comes out clean.
I let the cupcakes cool completely before serving or adding frosting if I choose.
Servings and timing
I usually get about 12 cupcakes.
Preparation takes around 20 minutes, baking takes 18–20 minutes, and cooling takes about 30 minutes.
Variations
I sometimes add a coconut cream frosting or pineapple glaze for extra flavor. When I want a richer taste, I toast the shredded coconut before adding it. I also like adding a hint of lime zest for a citrus twist.
storage/reheating
I store the cupcakes in an airtight container at room temperature for up to 2 days or in the refrigerator for up to 4 days. When I want them slightly warm, I heat them briefly in the microwave for a few seconds.
FAQs
Can I use fresh pineapple instead of canned?
I can use fresh pineapple, but I make sure to finely crush it and drain excess juice.
How do I keep the cupcakes moist?
I rely on the pineapple and coconut milk, and I avoid overbaking.
Can I make these cupcakes ahead of time?
I bake them in advance and store them properly, then frost closer to serving.
What frosting pairs best?
I like coconut cream frosting or a light pineapple glaze for a tropical finish.
Can I make them dairy-free?
I substitute butter with plant-based alternatives and ensure all ingredients are dairy-free.
Conclusion
I find these piña colada cupcakes to be a fun and flavorful dessert that brings a tropical touch to any occasion. They’re easy to make, soft, and full of bright flavors that always stand out.
Pina Colada Cupcakes
- Author: Olivia
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: 12 cupcakes
- Category: Dessert
- Method: Baking
- Cuisine: Tropical
- Diet: Vegetarian
Description
Soft and fluffy piña colada cupcakes bursting with tropical pineapple and coconut flavors, creating a light and refreshing dessert perfect for any occasion.
Ingredients
- 1 1/2 cups all-purpose flour
- 1 1/2 tsp baking powder
- 1/4 tsp salt
- 1/2 cup unsalted butter, softened
- 3/4 cup granulated sugar
- 2 large eggs
- 1/2 cup crushed pineapple, drained
- 1/2 cup coconut milk
- 1/2 cup shredded coconut
- 1 tsp vanilla extract
Instructions
- Preheat oven to 180°C (350°F) and line a cupcake pan with liners.
- In a bowl, whisk together flour, baking powder, and salt.
- In another bowl, cream butter and sugar until light and fluffy.
- Add eggs one at a time, mixing well after each addition.
- Stir in crushed pineapple, coconut milk, and vanilla extract.
- Gradually add dry ingredients and mix until smooth.
- Fold in shredded coconut.
- Fill cupcake liners two-thirds full.
- Bake for 18–20 minutes or until a toothpick inserted comes out clean.
- Cool completely before serving or frosting.
Notes
- Drain pineapple well to avoid excess moisture.
- Toast coconut for enhanced flavor.
- Add lime zest for a citrus twist.
- Pair with coconut frosting or pineapple glaze.
- Avoid overbaking to keep cupcakes moist.
Nutrition
- Serving Size: 1 cupcake
- Calories: 220
- Sugar: 16g
- Sodium: 130mg
- Fat: 11g
- Saturated Fat: 7g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 27g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 45mg
