Pineapple Coconut Dream Cake

By: Barbara Updated on Wed, 24 Jun 2026 17:03:21 GMT Irresistible Desserts
Barbara, recipe developer and home cook at Graceful Flavors
Barbara

Hi, I'm Barbara, the recipe developer and home cook behind Graceful Flavors. I share approachable recipes with clear steps, familiar ingredients, and delicious results for real everyday kitchens.

Updated on Wed, 24 Jun 2026 17:03:21 GMT

Read it →
A slice of pineapple coconut dream cake. Pin it
A slice of pineapple coconut dream cake.

Pineapple Coconut Dream Cake is a tropical escape on a plate that brings together the bright sweetness of pineapple and the creamy richness of coconut in every bite. This moist and fluffy cake, layered with a luscious cream cheese frosting and adorned with toasted coconut and sweet fruit, has been a favorite for family celebrations and summer gatherings alike. The balance of flavors makes it feel like a little vacation, no matter the occasion.

I first baked this cake for a family birthday, and it quickly became the signature dessert. Every time I make it, the kids beg for seconds and the adults ask for the recipe.

Ingredients

  • For the Cake All-purpose flour, two and a half cups, provides the structure use a good quality, bleached or unbleached flour
  • Baking powder and baking soda help the cake rise for a light crumb
  • Salt enhances flavor balance
  • Unsalted butter softened for creamy batter and richness
  • Granulated sugar sweetens and helps achieve a tender crumb
  • Large eggs bind the cake and add moisture
  • Vanilla and coconut extracts for aromatics and tropical essence
  • Crushed pineapple in juice adds moisture and natural sweetness avoid draining to keep the cake moist
  • Buttermilk contributes tang and tenderness for a soft crumb
  • Sweetened shredded coconut folded in for texture and flavor
  • For the Cream Cheese Frosting Cream cheese softened to ensure a smooth, creamy finish
  • Butter softened for richness and spreadability
  • Powdered sugar for sweetness and smooth texture
  • Vanilla extract to round out the frosting with warm aroma
  • For Garnish Toasted coconut flakes to add crunch and deepen coconut flavor
  • Pineapple chunks bring fresh brightness and decorate beautifully
  • Optional maraschino cherries and chopped pecans for color and texture contrast
A piece of pineapple coconut dream cake.
A piece of pineapple coconut dream cake.

Step-by-Step Instructions

Prepare the Cake Pans:
Preheat the oven to 350 degrees Fahrenheit or 175 degrees Celsius. Grease and flour three eight-inch round cake pans thoroughly to prevent sticking. Line the bottoms with parchment paper to ensure easy removal after baking and set aside.
Combine Dry Ingredients:
In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt. This even distribution of leavening agents in the flour ensures your cake rises evenly and has a perfect crumb. Set this mixture aside.
Cream Butter and Sugar:
In a large mixing bowl, beat the softened butter until smooth and creamy. Gradually add the sugar, continuing to beat for four to five minutes until the mixture is light and fluffy. Then add eggs one by one, mixing thoroughly after each to incorporate air and improve the cake’s texture. Stir in the vanilla and coconut extracts carefully to infuse the batter with flavor.
Add Pineapple and Dry Ingredients:
Mix in the crushed pineapple with its juice to keep the batter moist. Begin alternating the addition of the dry flour mixture and buttermilk into the batter, starting and ending with the flour mixture. Mix until just combined to avoid overworking the batter which can make the cake dense. Finally, fold in the shredded coconut for bursts of flavor and texture throughout the cake.
Bake the Cake:
Divide the batter evenly among the prepared pans. Bake for twenty-five to thirty minutes or until a toothpick inserted into the center comes out clean. Let the cakes cool in the pans for ten minutes before turning them onto wire racks to cool completely to room temperature, which prevents the frosting from melting.
Prepare the Frosting:
Beat the softened cream cheese and butter until smooth and fluffy. Gradually add powdered sugar to create a creamy and sweet frosting. Mix in vanilla extract to add depth to the flavor. Continue beating until the frosting is smooth, creamy, and spreadable.
Assemble the Cake:
Place the first cake layer on your serving plate and spread an even layer of frosting across the top. Repeat layering with remaining cake and frosting. After frosting the top and sides, press toasted coconut flakes onto the sides for a beautiful finish. Decorate the top with pineapple chunks and cherries if using for a festive, tropical look.

To me, the shredded coconut is the star ingredient; folding it in adds delightful surprises in every bite and reminds me of summer vacations spent on the beach with family.

Storage Tips

Store the cake covered in the refrigerator because of the cream cheese frosting. It will keep fresh for up to five days. Before serving, allow it to come to room temperature for the best flavor and texture. For longer storage, slice and freeze individual pieces wrapped airtight to enjoy later.

Ingredient Substitutions

If you do not have buttermilk, use regular milk with a teaspoon of lemon juice or white vinegar added and let it sit for ten minutes to curdle. Fresh pineapple can be used but make sure to crush it and include the juice. Unsweetened coconut can be substituted but adding a bit of sugar balances the flavor.

A piece of pineapple coconut dream cake.
A piece of pineapple coconut dream cake.

Serving Suggestions

This cake pairs wonderfully with a cup of strong coffee or a chilled tropical cocktail. A scoop of vanilla ice cream served alongside makes it even more indulgent. Garnish with fresh mint or a sprinkle of toasted coconut for added flair.

Cultural Context

Pineapple and coconut are staples in many tropical regions’ desserts, symbolizing hospitality and exotic flavor combinations. This cake draws on those warm island influences and adapts them into a comforting layered cake perfect for gatherings anywhere.

Frequently Asked Questions

How do you keep the cake moist?

Using crushed pineapple with juice and buttermilk adds moisture and tenderness to the cake crumb.

What is the best way to toast coconut flakes?

Toast coconut flakes in a dry skillet over medium heat, stirring frequently until golden brown and fragrant to avoid burning.

Can I substitute the cream cheese frosting?

Yes, buttercream or whipped cream can be used, but cream cheese frosting complements the tropical flavors best.

Should the cake layers be cooled before frosting?

Fully cooling the cake layers prevents the frosting from melting and keeps the texture intact.

How is the coconut flavor enhanced in the cake?

The recipe uses coconut extract alongside shredded coconut to deepen the coconut aroma and taste.

4.70 from 125 votes

Pineapple Coconut Dream Cake

Prep Time:
20 Minutes
Cook Time:
30 Minutes
Total Time:
50 Minutes
Servings:
12
A slice of pineapple coconut dream cake.

A moist, fluffy cake blending sweet pineapple and shredded coconut, finished with cream cheese frosting and toasted flakes.

Ingredients

  • Cake

  • 2 1/2 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 cup unsalted butter, softened
  • 1 3/4 cups granulated sugar
  • 4 large eggs
  • 1 teaspoon vanilla extract
  • 1 teaspoon coconut extract
  • 1 cup crushed pineapple, undrained
  • 1 cup buttermilk
  • 1 1/2 cups sweetened shredded coconut
  • Cream Cheese Frosting

  • 16 ounces cream cheese, softened
  • 1 cup unsalted butter, softened
  • 5 cups powdered sugar
  • 2 teaspoons vanilla extract
  • Garnish

  • 1 cup toasted coconut flakes
  • Pineapple chunks
  • Maraschino cherries (optional)
  • Chopped pecans (optional)

Instructions

1.

1. Prepare the Cake Pans: Preheat oven to 350°F (175°C). Grease and flour three 8-inch round cake pans. Line bottoms with parchment paper. Set aside.

2.

2. Combine Dry Ingredients: Whisk together flour, baking powder, baking soda, and salt in a medium bowl. Set aside.

3.

3. Cream Butter and Sugar: Beat unsalted butter until smooth. Gradually add granulated sugar and continue beating for 4 to 5 minutes until light and fluffy. Add eggs one at a time, mixing well after each. Incorporate vanilla and coconut extracts.

4.

4. Add Pineapple and Dry Ingredients: Mix in crushed pineapple with juice. Alternately add flour mixture and buttermilk, starting and ending with the flour mixture. Stir until just combined. Fold in shredded coconut.

5.

5. Bake the Cake: Divide batter evenly among prepared pans. Bake for 25 to 30 minutes, or until a toothpick inserted into the center comes out clean. Allow cakes to cool in pans for 10 minutes before transferring to wire racks to cool completely.

6.

6. Prepare the Frosting: Beat cream cheese and unsalted butter until smooth and fluffy. Gradually add powdered sugar and mix in vanilla extract. Beat until creamy.

7.

7. Assemble the Cake: Place one cake layer on serving plate and spread frosting evenly. Repeat with remaining layers, then frost top and sides. Press toasted coconut flakes onto sides. Garnish with pineapple chunks and maraschino cherries as desired.

Notes

  1. Use crushed pineapple with juice to ensure maximum moisture. Avoid overmixing the batter to maintain cake texture. Ingredients should be at room temperature. Cool cakes completely before applying frosting. Toast coconut flakes carefully to prevent burning. Refrigerate after assembly due to cream cheese frosting.

Tools You'll Need

  • 8-inch round cake pans
  • Mixing bowls
  • Electric mixer
  • Wire cooling racks
  • Parchment paper
  • Spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy, eggs, gluten, and coconut.
  • May contain nuts if using chopped pecans garnish.