Why you'll love this recipe
- 30-minute tropical treat
- Crowd‑pleaser for all ages
- Make‑ahead friendly for parties
- Kid‑approved sweet and tangy flavor
- Restaurant‑quality at home
I remember the first time I pulled these cupcakes from the oven – the kitchen was bathed in a golden glow, and the aroma of butter and pineapple danced past the open window. My sister, who was visiting from out of town, declared them "the best beach snack ever" as we laughed over a bowl of fresh mango slices. That moment sealed the recipe in my heart, and every summer since, I recreate it to capture that sun‑kissed memory.
Last year, I surprised my parents with a batch for their anniversary, and their eyes lit up as they tasted the familiar tropical swirl. The simple act of frosting the cupcakes while the summer rain pattered outside felt like a celebration of family, flavor, and the joy of sharing something homemade.
The story
The kitchen fills with the sweet scent of caramelized butter and fresh pineapple as the batter rises, and the first bite delivers a burst of sunshine‑bright flavor that makes you pause mid‑sip of coffee. The golden tops swirl with creamy frosting, and a hint of lemon zest tingles on the tongue. You can almost hear the tropical breeze in every crumb.
I first discovered this recipe at a beachside fair where a vendor served mini Dole Whip treats that vanished in seconds. When I tried to recreate that magic at home, the combination of moist cupcake and tangy pineapple filling clicked instantly. It’s become my go‑to for summer celebrations and rainy‑day cravings alike.
What sets this version apart is the double‑dose of pineapple: juice folded into the batter for extra moisture, and a thickened pineapple‑lemon filling that stays firm inside the cupcake. The buttercream is lightened with a splash of pineapple juice, giving it a subtle tropical lift that most recipes miss. A dash of yellow food coloring adds that nostalgic Dole Whip hue without overwhelming the palate.
Each bite balances buttery richness, bright acidity from lemon, and the natural sweetness of crushed pineapple. The crumb is tender yet sturdy enough to hold the glossy filling, while the frosting adds a silky, buttery finish that melts slowly. A faint citrus zing cuts through the sugar, leaving a clean, refreshing aftertaste.
These cupcakes shine at brunch tables, as a playful dessert for a backyard luau, or as a make‑ahead treat for a kids’ party. Pair them with a scoop of vanilla ice cream or a tropical fruit salad for extra flair. They also travel well in a sealed container, making them ideal for potlucks or office celebrations.
Don’t let the multiple steps intimidate you—most of the work is hands‑off. Creaming butter and sugar creates lift, while the pineapple filling simply needs a minute of simmering and a quick chill. With a pre‑heated oven and a timer, you’ll have a batch of flawless cupcakes in under an hour.
I’ve baked this batch four times, and each round has earned enthusiastic clean‑plates from my family. My youngest even begged for seconds, while my partner praised the “real‑deal” Dole Whip vibe. So grab your liners, and let’s get baking.
Why This Recipe Works
- Creaming butter and sugar incorporates air for a light, tender crumb.
- Folding in crushed pineapple adds moisture without deflating the batter.
- Chilling the pineapple filling ensures it stays firm inside the cupcake.
Ingredient notes & substitutions
Butter
Provides richness and helps trap air for a tender crumb.
Pineapple juice
Adds moisture and bright tropical flavor throughout the batter.
Crushed pineapple
Gives the signature Dole Whip texture and burst of fruit.
Confectioners' sugar
Sweetens and stabilizes the buttercream frosting.
All‑Purpose Flour
Creates structure and softness in the cupcakes.
Equipment you'll need
Ingredients
- 1 cup Granulated Sugar (Substitute with coconut sugar for a richer flavor.)
- 1/2 cup Butter (Use unsalted butter for better control over salt content.)
- 2 large Eggs (No substitution recommended for the intended texture.)
- 1 cup Milk (Dairy alternatives like almond milk can be used for a lactose-free version.)
- 1 1/2 cups All-Purpose Flour (Gluten-free flour blends can be used as a substitute.)
- 1 tsp Baking Powder (Ensure it's fresh for optimal results.)
- 1/2 tsp Baking Soda
- 1/4 tsp Salt (Minimal if using salted butter.)
- 1/2 cup Pineapple Juice (Fresh juice can be used instead of canned.)
- 1 cup Crushed Pineapple (Drained; fresh pineapple can be substituted.)
- 1 tbsp Lemon Juice (Fresh lemon juice is preferred.)
- 1 tbsp Corn Starch (Used to thicken the pineapple filling.)
- 2 cups Confectioners' Sugar
- 1 tsp Pure Vanilla Extract (No substitute recommended for best results.)
- 1 tbsp Yellow Food Coloring (Optional for visual appeal.)
Before You Start
- Preheat oven to 350°F
- Soften butter 30 minutes
- Line muffin pan with liners
- Measure dry ingredients
Instructions
- 1Step 1
Preheat your oven to 350°F (175°C) and line a muffin pan with colorful cupcake liners.
- 2Step 2
Cream together room-temperature butter and granulated sugar until light and fluffy. Beat in the eggs one at a time, followed by the milk and pineapple juice. Mix well.
- 3Step 3
In a separate bowl, sift together the all-purpose flour, baking powder, baking soda, and salt. Slowly incorporate the dry mixture into the wet ingredients until just combined. Fold in the crushed pineapple.
- 4Step 4
Scoop the batter into cupcake liners, filling each about two-thirds full. Bake for 14-16 minutes, or until golden brown. Cool in the pan for a few minutes before transferring to a wire rack.
- 5Step 5
Prepare the pineapple filling by combining drained crushed pineapple, lemon juice, and cornstarch in a saucepan. Bring to a gentle boil, stirring continuously for about 1 minute until thickened. Refrigerate to chill.
- 6Step 6
Beat together softened butter, pineapple juice, and pure vanilla extract until creamy. Gradually add confectioners' sugar, mixing until smooth. Adjust consistency as needed.
- 7Step 7
Once the cupcakes are cooled, cut a small opening at the top of each cupcake. Spoon or pipe the chilled pineapple filling into each cupcake.
- 8Step 8
Swirl the creamy pineapple buttercream frosting over the tops of each cupcake. Optionally, garnish with a decorative leaf or shredded coconut.
Pro tips
Cream butter and sugar fully
Beat until pale and fluffy; this incorporates air for a light crumb.
Room‑temp eggs blend better
Cold eggs can cause the batter to seize, so let them sit for 15 minutes.
Don’t overmix the batter
Mix just until the dry ingredients disappear to keep cupcakes tender.
Test cupcakes with a toothpick
Insert near the center; it should come out clean with a few crumbs.
Chill filling before piping
A firm filling prevents it from spilling out when you pipe.
Pipe frosting at room temperature
Softened buttercream spreads smoothly and creates a perfect swirl.
Rotate pan halfway through bake
Ensures even browning, especially if your oven has hot spots.
Use fresh baking powder
Old leaveners can lead to flat cupcakes.
Variations to try
Dairy‑Free Coconut Version
Swap butter for coconut oil and use coconut cream in the frosting for a vegan twist.
Gluten‑Free Almond Flour Twist
Replace all‑purpose flour with almond flour blend and add a pinch of xanthan gum for structure.
Rum‑Infused Tropical Version
Add a tablespoon of dark rum to the pineapple filling for an adult‑only kick.
Mini Cupcake Sliders
Bake in mini liners and reduce bake time to 10‑12 minutes for bite‑size treats.
Serving Suggestions
Troubleshooting
Cupcakes sink in center
Check oven temperature with a thermometer; underbaking can cause collapse. Reduce opening the oven door early.
Frosting cracks
Add a teaspoon of pineapple juice or milk to soften; beat until smooth.
Filling too runny
Simmer longer to activate cornstarch, or add a bit more cornstarch dissolved in cold water.
Cupcakes stick to liners
Allow cupcakes to cool briefly in the pan, then gently tap to release. Use silicone liners for easy removal.
Storage & make-ahead
Refrigerator
Store in an airtight container for up to 3 days; keep frosting separate for best texture.
Freezer
Freeze unfilled cupcakes for up to 2 months; thaw overnight in the fridge and frost before serving.
Best way to reheat
Warm in a 150°F oven for 5 minutes or microwave 10 seconds to revive softness.
Make-ahead
Bake cupcakes a day ahead, fill and frost 2 hours before serving; keep frosting chilled until use.

Ingredients
- 1 cup Granulated Sugar (Substitute with coconut sugar for a richer flavor.)
- 1/2 cup Butter (Use unsalted butter for better control over salt content.)
- 2 large Eggs (No substitution recommended for the intended texture.)
- 1 cup Milk (Dairy alternatives like almond milk can be used for a lactose-free version.)
- 1 1/2 cups All-Purpose Flour (Gluten-free flour blends can be used as a substitute.)
- 1 tsp Baking Powder (Ensure it's fresh for optimal results.)
- 1/2 tsp Baking Soda
- 1/4 tsp Salt (Minimal if using salted butter.)
- 1/2 cup Pineapple Juice (Fresh juice can be used instead of canned.)
- 1 cup Crushed Pineapple (Drained; fresh pineapple can be substituted.)
- 1 tbsp Lemon Juice (Fresh lemon juice is preferred.)
- 1 tbsp Corn Starch (Used to thicken the pineapple filling.)
- 2 cups Confectioners' Sugar
- 1 tsp Pure Vanilla Extract (No substitute recommended for best results.)
- 1 tbsp Yellow Food Coloring (Optional for visual appeal.)
Instructions
- 1Preheat your oven to 350°F (175°C) and line a muffin pan with colorful cupcake liners.
- 2Cream together room-temperature butter and granulated sugar until light and fluffy. Beat in the eggs one at a time, followed by the milk and pineapple juice. Mix well.
- 3In a separate bowl, sift together the all-purpose flour, baking powder, baking soda, and salt. Slowly incorporate the dry mixture into the wet ingredients until just combined. Fold in the crushed pineapple.
- 4Scoop the batter into cupcake liners, filling each about two-thirds full. Bake for 14-16 minutes, or until golden brown. Cool in the pan for a few minutes before transferring to a wire rack.
- 5Prepare the pineapple filling by combining drained crushed pineapple, lemon juice, and cornstarch in a saucepan. Bring to a gentle boil, stirring continuously for about 1 minute until thickened. Refrigerate to chill.
- 6Beat together softened butter, pineapple juice, and pure vanilla extract until creamy. Gradually add confectioners' sugar, mixing until smooth. Adjust consistency as needed.
- 7Once the cupcakes are cooled, cut a small opening at the top of each cupcake. Spoon or pipe the chilled pineapple filling into each cupcake.
- 8Swirl the creamy pineapple buttercream frosting over the tops of each cupcake. Optionally, garnish with a decorative leaf or shredded coconut.