The combination of tangy cream cheese, sweet pineapple, and subtle coconut creates a perfectly balanced frosting that works beautifully on cakes, cupcakes, and chilled desserts.
Finely pulse the crushed pineapple in a food processor. Transfer to a sieve and drain well, then press through cheesecloth to remove as much moisture as possible. If needed, gently pat dry with paper towels. Set aside.
In a large bowl, beat the softened butter and cream cheese until smooth and creamy.
Gradually add the powdered sugar, mixing until light and fluffy.
Mix in the well-drained pineapple and vanilla extract until evenly combined.
Gently fold in the desiccated coconut.
In a separate bowl, beat the heavy whipping cream until stiff peaks form.
Gently fold the whipped cream into the frosting until light and airy. Do not overmix.
Notes
Best used on fully cooled cakes or cupcakes.
Top with toasted coconut flakes for extra texture and flavor.
Make sure all excess moisture is removed from the pineapple to prevent a runny frosting.
Chill time can vary depending on texture — 20–30 minutes is a minimum, but 45–60 minutes is often ideal for a firmer, more stable frosting that holds its shape better.
For best results and extra tips, check the Tips and FAQ sections above.