If you love desserts with tropical flavor, this Pineapple Coconut Dream Cake is one you’ll want to make again and again. It starts with a soft, moist yellow cake filled with crushed pineapple and sweet shredded coconut, then gets topped with a creamy pineapple layer and a generous blanket of whipped topping.
The final touch is toasted coconut, which adds a delicate crunch and a delicious nutty flavor that complements the juicy pineapple beautifully. Optional chopped pecans or walnuts add even more texture.
This is the kind of chilled dessert that feels perfect for family gatherings, potlucks, birthdays, holidays, or warm-weather celebrations. Best of all, you can prepare it ahead of time and let it chill in the refrigerator while you take care of everything else.
Why You’ll Love This Pineapple Coconut Cake
There’s something special about a layered dessert that combines different textures in every bite.
The cake is soft and moist with pineapple flavor throughout. Sour cream adds richness and helps keep the crumb tender, while coconut gives it a subtle tropical sweetness.
The middle layer is smooth and creamy, almost like a simple pineapple cheesecake filling. Cream cheese provides a gentle tang that balances the sweetness of the powdered sugar and pineapple.
Then comes the whipped topping, followed by crushed pineapple and toasted coconut. Every layer contributes something different, making this dessert both beautiful and satisfying.
Another advantage is that the cake actually benefits from chilling. As it rests in the refrigerator, the flavors have time to blend and the creamy layers become nicely set.
Ingredients
For the Cake
- 1 box yellow cake mix
- 3 large eggs
- ½ cup vegetable oil
- 1 cup crushed pineapple, undrained
- ½ cup sour cream
- ½ cup sweetened shredded coconut
For the Creamy Pineapple Layer
- 1 package (8 ounces) cream cheese, softened
- 1 cup powdered sugar
- 1 teaspoon vanilla extract
- 1 cup crushed pineapple, well drained
- 1 cup whipped topping
For the Topping
- 2 cups whipped topping
- ½ cup sweetened shredded coconut
- ½ cup crushed pineapple, well drained
- ½ cup chopped pecans or walnuts, optional
A Few Ingredient Tips
The type of pineapple preparation matters in this recipe.
For the cake batter, use undrained crushed pineapple because the juice adds moisture and pineapple flavor.
For the creamy filling and topping, however, the pineapple should be well drained. Excess liquid can make the cream cheese layer loose and difficult to spread.
The cream cheese should also be softened before mixing. Room-temperature cream cheese blends much more smoothly with powdered sugar and helps prevent lumps.
How to Make Pineapple Coconut Dream Cake
Step 1: Prepare the Cake
Begin by preheating your oven to 350°F (175°C).
Lightly grease a 9×13-inch baking dish. You can also line the bottom with parchment paper if you want easier serving later.
In a large mixing bowl, combine the yellow cake mix, eggs, vegetable oil, undrained crushed pineapple, and sour cream.
Beat the mixture until the ingredients are well combined and the batter looks smooth.
Add the shredded coconut and gently fold it into the batter.
Pour the mixture into your prepared baking dish and spread it into an even layer.
Place the cake in the preheated oven and bake for approximately 30 to 35 minutes.
Start checking toward the end of the baking time. The cake is ready when the center is set and a toothpick inserted into the middle comes out clean or with a few moist crumbs attached.
Avoid overbaking because you want the finished cake to remain soft and moist.
Place the cake on a cooling rack and allow it to cool completely before adding the creamy layer.
Step 2: Make the Creamy Pineapple Filling
While the cake cools, prepare the pineapple cream layer.
Place the softened cream cheese in a medium mixing bowl.
Beat it until smooth and fluffy.
Add the powdered sugar and vanilla extract, then continue beating until the mixture is creamy and well blended.
Make sure there are no large lumps of cream cheese remaining.
Next, gently fold in the well-drained crushed pineapple.
Add 1 cup of whipped topping and fold it into the mixture until everything is evenly combined.
Try not to overmix at this stage. Gentle folding helps maintain the light, creamy texture.
Once the cake is completely cool, spread the pineapple cream mixture evenly over the entire surface.
Use a spatula to create a smooth layer from edge to edge.
Step 3: Add the Topping
Spread the remaining 2 cups of whipped topping over the cream cheese layer.
Smooth the surface gently with a spatula.
Sprinkle the well-drained crushed pineapple evenly over the whipped topping.
Now it’s time for the coconut.
For an especially flavorful topping, toast the shredded coconut before adding it to the cake.
Place the coconut in a dry skillet over medium-low heat. Stir frequently for several minutes until it becomes lightly golden and fragrant.
Coconut can burn quickly, so don’t walk away from the skillet. Once it reaches a light golden color, immediately transfer it to a plate and let it cool completely.
Sprinkle the cooled toasted coconut over the cake.
If you’re using nuts, finish with chopped pecans or walnuts.
The nuts are optional, but they provide a wonderful contrast to the soft cake and creamy layers.
Step 4: Chill the Cake
Cover the baking dish and refrigerate the cake for at least 4 hours.
For the best texture and flavor, chilling it overnight is even better.
This resting period gives the cream cheese layer time to firm up and allows the pineapple and coconut flavors to mingle.
It also makes the cake easier to slice neatly.
When you’re ready to serve, cut the chilled cake into squares and transfer each piece to a dessert plate.
For an extra-special presentation, add a small dollop of whipped cream and a sprinkle of toasted coconut.
Tips for the Best Pineapple Coconut Dream Cake
Drain the Pineapple Carefully
This is one of the most important tips.
Use undrained pineapple in the cake batter, but drain the pineapple thoroughly for the creamy layer and topping.
Too much liquid can make the filling soft and watery.
Let the Cake Cool Completely
Don’t rush the cooling process.
Adding the cream cheese layer to a warm cake can cause the filling and whipped topping to soften or become difficult to spread.
Soften the Cream Cheese
Room-temperature cream cheese blends much more easily than cold cream cheese.
Take it out of the refrigerator ahead of time and allow it to soften naturally.
Toast the Coconut
While you can use untoasted coconut, toasting it adds a deeper flavor and a light crunch that makes the topping especially delicious.
Keep the heat moderate and stir frequently to prevent burning.
Chill Overnight
If you’re making this cake for a gathering, preparing it the night before is ideal.
The extra chilling time allows the layers to set properly and gives the flavors more time to develop.
Easy Variations
There are several ways to put your own spin on this tropical dessert.
For a stronger coconut flavor, use coconut-flavored whipped topping if available, or add a small amount of coconut extract to the creamy layer.
For extra crunch, add chopped pecans, walnuts, or even toasted almonds.
You can also decorate the top with a few maraschino cherries for a classic tropical-dessert presentation.
If you prefer a slightly less sweet dessert, use unsweetened shredded coconut instead of sweetened coconut.
For individual servings, prepare the dessert in small clear cups or jars, layering the cake, pineapple cream, and topping.
How to Serve
This cake is best served cold.
Cut it into neat squares and place them on chilled dessert plates. Add a little whipped cream on top and finish with toasted coconut.
It’s an excellent dessert for potlucks because the entire cake can be prepared in one baking dish.
It also makes a lovely addition to summer cookouts, birthday celebrations, family dinners, and holiday dessert tables.
Storage
Keep the cake covered and refrigerated.
For the best quality, enjoy it within approximately 4 days.
Because the dessert contains cream cheese, whipped topping, and pineapple, it should remain refrigerated rather than sitting at room temperature for extended periods.
If you’re serving it at a gathering, take out only the amount you expect to serve and return the remaining cake to the refrigerator.
Frequently Asked Questions
Can I make this cake the day before?
Yes. This is actually one of the best ways to prepare it. Refrigerating the cake overnight gives the layers time to set and the flavors time to blend.
Why does the pineapple need to be drained?
The pineapple used in the creamy layer and topping contains extra juice. Too much liquid can make the filling loose and watery, so drain it well before adding it.
Can I use fresh pineapple?
You can experiment with finely chopped fresh pineapple, although the recipe is designed around crushed canned pineapple for consistent moisture and texture.
Can I leave out the nuts?
Absolutely. Pecans and walnuts are optional. The cake remains delicious with just the pineapple and toasted coconut topping.
How long should the cake chill?
Chill it for at least 4 hours, although overnight chilling is recommended for the firmest layers and best overall texture.
Final Thoughts
This Pineapple Coconut Dream Cake brings together everything you could want in a chilled dessert: a moist pineapple-infused cake, creamy cheesecake-like filling, fluffy whipped topping, juicy pineapple, and fragrant toasted coconut.
It’s easy enough to make with a boxed cake mix but tastes special enough for celebrations. The combination of tropical pineapple and sweet coconut gives every bite a bright, comforting flavor, while the creamy layers make the dessert wonderfully soft and indulgent.
Prepare it ahead, let it chill thoroughly, and finish each slice with a little extra whipped cream and toasted coconut. Whether you’re serving it at a potluck, family dinner, holiday gathering, or summer celebration, this dreamy layered cake is sure to disappear quickly.