Pineapple Coconut Layer Cake with Whipped Cream
Have you ever tried a cake that’s both tropical and delicious? Pineapple Coconut Layer Cake with Whipped Cream is the perfect treat for any occasion!
IThis cake is packed with sweet, juicy pineapple and the rich flavor of coconut, layered perfectly for a mouthwatering experience. The whipped cream topping adds the perfect light touch.
Imagine cutting into a soft, moist cake with layers of pineapple and coconut, topped with a cloud-like layer of whipped cream. It’s a cake you’ll want to make again and again!
Follow along as I show you how to create this irresistible cake that will have everyone asking for seconds!
Why You’ll Love This Recipe
- Tropical Delight: The combination of pineapple and coconut gives this cake an exotic twist that’s perfect for summer celebrations.
- Fluffy & Moist: The cake is incredibly light and moist, thanks to the addition of pineapple, making every bite a delight.
- Simple Yet Impressive: While it looks elegant, the recipe is easy to follow, making it a great choice for both beginner and experienced bakers.
- Perfect for Any Occasion: Whether it’s a birthday, holiday, or just a fun dessert, this cake will be the star of the show.
- Whipped Cream Frosting: The whipped cream frosting adds the perfect lightness to balance the sweetness of the cake.
What You Need to Know Before You Start
Prep Time & Cook Time:
- Prep Time: 25 minutes
- Cook Time: 30-35 minutes
- Total Time: 1 hour
Servings:
This recipe makes 8-10 servings. Perfect for a small group or family, but you can easily double the recipe if you need to serve more.
Difficulty:
This recipe is beginner-friendly, but also fun for experienced bakers who want to enjoy the process.
Required Kitchen Tools
- 2 round cake pans (8-inch or 9-inch)
- Mixing bowls
- Electric mixer (or whisk if mixing by hand)
- Measuring cups and spoons
- Spatula
- Cooling rack
- Whisk for whipped cream

Ingredients for the Pineapple Coconut Layer Cake
For the cake:
- 2 cups all-purpose flour – This forms the base of the cake and provides structure.
- 2 teaspoons baking powder – Helps the cake rise and stay fluffy.
- 1/4 teaspoon salt – Balances the sweetness.
- 1 cup unsalted butter (softened) – Adds richness and moisture to the cake.
- 1 cup sugar – Sweetens the cake perfectly.
- 4 large eggs – These help bind the ingredients together and add moisture.
- 1 teaspoon vanilla extract – Adds flavor.
- 1 cup fresh pineapple, finely diced – Gives the cake a tropical flavor and keeps it moist.
- 1 cup shredded coconut – Adds texture and flavor, making it extra tropical.
For the frosting:
- 2 cups heavy whipping cream – For the whipped cream base.
- 1/4 cup powdered sugar – Sweetens the whipped cream without being too heavy.
- 8 ounces cream cheese (softened) – Provides a creamy texture and flavor to the frosting.
- 1 1/2 cups sweetened shredded coconut – Adds to the tropical flavor and texture.
- 1/2 teaspoon coconut extract – Enhances the coconut flavor in the frosting.
Variations for Pineapple Coconut Layer Cake
- Use canned pineapple: If fresh pineapple isn’t available, canned pineapple can be used. Just be sure to drain it well.
- Make it dairy-free: Swap the butter for dairy-free butter and use a dairy-free whipped cream substitute.
- Add a layer of fruit filling: For extra flavor, consider adding a layer of pineapple preserves or coconut jam between the layers of cake.
- Spice it up: Add a pinch of cinnamon or nutmeg to the cake batter for a cozy flavor twist.
- Try a different frosting: If you prefer a different frosting, cream cheese frosting or even a simple buttercream can replace the whipped cream frosting.
How to Make Pineapple Coconut Layer Cake
Step 1: Preheat the Oven and Prepare the Cake Pans
Start by preheating your oven to 350°F (175°C). Grease two 8-inch or 9-inch round cake pans with butter or cooking spray, and lightly dust them with flour to prevent sticking. Set aside.
Step 2: Mix the Dry Ingredients
In a medium-sized bowl, whisk together the all-purpose flour, baking powder, and salt. Set this bowl aside as you work on the wet ingredients.
Step 3: Prepare the Wet Ingredients
In a large bowl, use an electric mixer to beat the softened butter and sugar together until light and fluffy, about 3-4 minutes. Add the eggs, one at a time, mixing well after each addition. Stir in the vanilla extract.
Step 4: Combine the Wet and Dry Ingredients
Gradually add the dry ingredients to the wet ingredients, mixing on low speed until just combined. Be careful not to overmix, as this could make the cake dense.
Step 5: Add the Pineapple and Coconut
Fold in the diced pineapple and shredded coconut. The pineapple adds moisture, while the coconut gives the cake a delightful texture and flavor.
Step 6: Bake the Cake
Divide the batter evenly between the prepared cake pans. Smooth the tops with a spatula, then bake in the preheated oven for 30-35 minutes, or until a toothpick inserted into the center comes out clean. Once done, remove the cakes from the oven and allow them to cool in the pans for 10 minutes. Then, transfer the cakes to a wire rack to cool completely.
Part 2: Whipped Cream Frosting and Assembling the Cake
Now that your pineapple coconut layers are cooling and filling your kitchen with that irresistible tropical scent, it’s time to move on to the whipped cream frosting. This light and fluffy frosting pairs perfectly with the moist cake, creating a balanced dessert that’s not overly sweet. Plus, it’s easy to make and adds that finishing touch to your cake.
How to Make Whipped Cream Frosting
Step 1: Prepare the Whipped Cream
In a chilled mixing bowl, pour the heavy whipping cream. Using an electric mixer or a hand whisk, start beating the cream on medium-high speed. As it thickens, add the powdered sugar, one tablespoon at a time, and continue whisking until soft peaks form. Be careful not to overwhip.
Step 2: Mix in the Cream Cheese and Coconut Extract
Once the whipped cream has formed soft peaks, add the softened cream cheese to the bowl. Continue whisking on high speed until stiff peaks form and the frosting is smooth and creamy. Add the coconut extract and mix until combined. The cream cheese helps stabilize the frosting and adds richness, while the coconut extract gives it an extra hint of flavor that complements the cake.
Step 3: Toast the Coconut
For added texture and flavor, toast some of the shredded coconut. To do this, simply place a small amount of shredded coconut in a dry skillet over medium heat. Stir frequently to prevent burning, and cook until the coconut turns a golden brown. This toasted coconut will add a nice crunch to the cake when sprinkled on top.
Step 4: Frost the Cake
Once the cakes are completely cool, place the first layer on a serving plate or cake stand. Spread a generous amount of whipped cream frosting over the top, smoothing it out with a spatula. Place the second cake layer on top and cover the entire cake with a thin layer of frosting, ensuring the sides and top are fully coated.
Step 5: Decorate the Cake
Once the cake is frosted, sprinkle the toasted coconut over the top and sides of the cake. You can also add extra fresh pineapple chunks or even some maraschino cherries for a pop of color and extra tropical flair. For a final touch, drizzle a little bit of pineapple syrup (from the canned pineapple, if using) over the top for a glossy finish.
Step 6: Chill the Cake
For best results, chill the cake for about 1-2 hours before serving. This will help the frosting set and allow the flavors to meld together. Plus, it makes slicing the cake easier!
How to Serve Pineapple Coconut Layer Cake
This tropical cake is perfect for a variety of occasions. Serve it at:
- Birthday Parties: A fun, exotic dessert for guests to enjoy.
- Summer Gatherings: Its refreshing flavors are perfect for hot weather.
- Holidays: It makes a unique and festive addition to any holiday dessert table.
- Afternoon Tea: Pair it with a cup of tea or coffee for a delightful treat.
Storing Pineapple Coconut Layer Cake
- Refrigerate Leftovers: Store any leftover cake in an airtight container in the refrigerator. It will stay fresh for up to 3-4 days. The cool temperature helps keep the cake moist and preserves the whipped cream frosting.
- Freezing: If you want to make the cake ahead of time, you can freeze it. Wrap the frosted cake tightly in plastic wrap and aluminum foil, then freeze for up to 2-3 months. To thaw, simply leave it in the fridge for several hours or overnight before serving.
- Unfrosted Cake Layers: If you’ve baked the cake layers ahead of time, you can freeze them unfrosted. Wrap each layer in plastic wrap and store in an airtight container. Thaw them at room temperature before frosting.
Variations for Pineapple Coconut Layer Cake
- Make It Gluten-Free: Replace the all-purpose flour with a gluten-free flour blend. Ensure the other ingredients, like baking powder, are gluten-free as well.
- Add More Fruit: Try adding chopped mango or bananas to the cake for a twist on the tropical flavor.
- Use Coconut Milk: For even more coconut flavor, substitute half of the butter with coconut milk or coconut oil. This will give the cake an extra moist texture.
- Flavor the Frosting: You can also swap out the coconut extract for other extracts, like pineapple or vanilla, for a unique twist on the frosting.

Tips and Tricks for Success
- Chill Your Mixing Tools: For the best whipped cream frosting, make sure your mixing bowl and beaters are chilled before whipping the cream. This helps the cream whip faster and achieve the desired texture.
- Pineapple Juice: If you’re using fresh pineapple, save the juice! It makes a wonderful drizzle over the cake or can be used to moisten the layers.
- Avoid Overbaking the Cake: Keep an eye on the cake while it’s in the oven. Overbaking can dry it out, so check for doneness at 30 minutes by inserting a toothpick in the center – it should come out clean or with a few crumbs.
Nutrition Information (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 350 kcal |
| Protein | 3g |
| Total Fat | 22g |
| Saturated Fat | 14g |
| Trans Fat | 0g |
| Cholesterol | 55mg |
| Sodium | 160mg |
| Total Carbohydrates | 42g |
| Dietary Fiber | 2g |
| Sugars | 28g |
| Added Sugars | 20g |
| Vitamin D | 2% |
| Calcium | 20mg |
| Iron | 1mg |
| Potassium | 140mg |
Pineapple Coconut Layer Cake with Whipped Cream
Course: Cake Recipes8
servings25
minutes35
minutes350
kcalIngredients
- For the Cake:
2 cups all-purpose flour
2 teaspoons baking powder
1/4 teaspoon salt
1 cup unsalted butter (softened)
1 cup sugar
4 large eggs
1 teaspoon vanilla extract
1 cup fresh pineapple, finely diced
1 cup shredded coconut
- For the Frosting:
2 cups heavy whipping cream
1/4 cup powdered sugar
8 ounces cream cheese (softened)
1 1/2 cups sweetened shredded coconut
1/2 teaspoon coconut extract
Directions
- Preheat Oven & Prepare Pans: Preheat oven to 350°F (175°C). Grease and flour two 8-inch or 9-inch round cake pans.
- Mix Dry Ingredients: In a medium bowl, whisk together flour, baking powder, and salt.
- Prepare Wet Ingredients: In a large bowl, beat butter and sugar until fluffy. Add eggs, one at a time, and mix in vanilla.
- Combine Wet & Dry Ingredients: Gradually add dry ingredients to the wet mixture. Fold in pineapple and coconut.
- Bake: Divide batter evenly between cake pans. Bake for 30-35 minutes, or until a toothpick inserted comes out clean. Let cool on a wire rack.
- Make Frosting: Whisk whipping cream until soft peaks form. Add powdered sugar and cream cheese, then whisk until stiff peaks form. Stir in coconut extract.
- Assemble Cake: Frost the cooled cake layers with whipped cream frosting. Sprinkle toasted coconut on top.
- Chill & Serve: Refrigerate for 1-2 hours before serving.
Pineapple Coconut Layer Cake FAQs
- Can I use canned pineapple? Yes, canned pineapple works well. Just be sure to drain it thoroughly to avoid excess moisture in the batter.
- Can I make this cake ahead of time? Absolutely! The cake can be baked a day in advance, and the frosting can be made and refrigerated. Assemble the cake the day you plan to serve it.
- Can I make this a sheet cake? Yes, you can bake the cake in a 9×13-inch pan. Adjust the baking time to about 35-40 minutes.
Conclusion
This Pineapple Coconut Layer Cake with Whipped Cream is the perfect dessert for any occasion. It’s light, fluffy, and packed with tropical flavors that will transport you to a sunny beach. Whether you’re celebrating a special event or just craving something sweet, this cake is sure to impress your guests.
So, what are you waiting for? Give this recipe a try and enjoy a slice of tropical heaven!
