This gorgeous tiered pineapple coconut cake is layered with homemade pineapple curd between a tender crumbed coconut cake, then topped with cream cheese frosting and toasted coconut flakes.
Why this recipe works
Each bite of pineapple coconut cake is bursting with sweet tropical flavor between the pineapple curd and soft coconut cake. Smother it in smooth homemade cream cheese frosting to really tie all the flavors together!
This pineapple coconut cake is a show-stopper and makes an excellent dessert for summer and spring celebrations. It’s moist, sweet, and has a delicate crumb. Neither the coconut nor pineapple take precedence in this cake, it’s a lovely mix of both flavors that complement each other well.
Ingredients you will need
Get all measurements, ingredients, and instructions in the printable version at the end of this post.
Ingredient Info and Substitution Suggestions
COCONUT – The cream of coconut in the cake batter adds a huge punch of coconut flavor and moisture. It also add sweetness. If you omit this ingredient, it will throw off the balance of flavors and texture, which have been adjusted for this cake. Cream of coconut can be found in most grocery stores – it is usually canned, but I’ve also found it in a squeeze bottle. It is NOT the same as coconut milk or coconut cream. Coco Lopez is the most well-known brand of cream of coconut.
FROSTING – Homemade cream cheese frosting adds an extra special touch. The frosting will yield you enough to frost the entire outside of the cake, plus extra for piping on a few decorations.
GARNISH – To toast coconut, spread it in a single layer on a baking sheet and bake for 3-5 minutes in a 350°F oven until golden brown. Remove from hot baking sheet immediately. Flaked or shredded coconut, sweetened or unsweetened, can be used.
How to Make Pineapple Coconut Cake
These step by step photos and instructions are here to help you visualize how to make this recipe. You can Jump to Recipe to get the printable version of this recipe, complete with measurements and instructions at the bottom.
Making the Cake
- Preheat the oven to 350°F. Spray three 7” round cake pans with non-stick baking spray and line the bottoms with parchment paper.
- In a large mixing bowl, beat butter and sugar until light and creamy with either a hand mixer or standing mixer. Add one egg at a time, beating well after each addition.
- Add vanilla extract, coconut extract, and cream of coconut and beat well.
- In a separate bowl, mix together the flour, baking powder, and salt.
- Add half of the flour mixture to the butter mixture and begin to beat. Add half of the milk, then the remaining flour mixture, then the rest of the milk. Beat just until fully combined.
- Divide the batter between the three prepared cake pans.
- Bake for 30-35 minutes, until a toothpick inserted into the center comes out with just a few crumbs.
- Cool cakes on a cooling rack for 10-15 minutes, then turn out from the pans and cool the rest of the way.
- To make assembly of the cake easier, wrap cooled cakes in plastic wrap and place in the freezer until firm.
Pineapple Curd Instructions
- To make the curd, whisk together eggs, egg yolks, crushed pineapple, sugar, and lemon juice in a cold saucepan.
- Heat over medium-low, whisking continuously, for 7-10 minutes. When the curd becomes foamy throughout and then pales and thickens, it is done. Do not turn the heat above medium at any time, as this will overcook the eggs.
- Remove the curd from the heat and whisk in the butter until melted and fully combined.
- Transfer curd to a bowl and press a sheet of plastic wrap over it. Cool to room temperature and then chill in the refrigerator until thickened and cold.
Cream Cheese Frosting Instructions
- In the bowl of a standing mixer, beat together cream cheese and butter until light and creamy.
- Add powdered sugar and vanilla and beat to combine.
- Add in heavy cream 1 tablespoon at a time while beating on medium-high speed until desired consistency is reached.
- Keep frosting chilled (and covered with plastic wrap) until ready to use.
Assembly
- Level the tops of the cakes as needed. On the first layer, pipe a ring of cream cheese frosting around the top edge to contain the pineapple curd.
- Fill the ring with about 1⁄2 cup of pineapple curd.
- Gently press the second layer on top of the filling and add another ring of frosting and fill with pineapple curd.
- Top with the final layer of cake. Frost with cream cheese frosting.
- Decorate with toasted coconut.
Frequently Asked Questions & Expert Tips
I highly suggest sticking to cream of coconut for this recipe. Cream of coconut is a sweetened version of coconut cream, I would not suggest substituting the two. Coconut milk does not have the same consistency or texture as cream of coconut, and it will yield different results. Cream of coconut can be found in most grocery stores – it is usually canned, but I’ve also found it in a squeeze bottle.
Store the pineapple coconut cake, covered, in the refrigerator for up to 5 days. I suggest using a cake carrier for storing. The cake can also be stored without a covering, but once it has been cut into, it should be covered with at least plastic wrap.
Yes, you can freeze the individual layers of unfrosted cake once fully cooled. To do so, wrap the layers individually in Press N Seal or in a couple of layers of plastic wrap. Follow that up with a layer of aluminum foil. Place the wrapped layers in either a large ziptop bag or an air-tight container and freeze for up to 3 months. Thaw in the refrigerator overnight with the wrapping still on. It’s truly best to wait until you are ready to serve to frost the cake (or the night before) so you don’t end up cracking or smooshing the frosting you decorated on top. You may freeze leftover frosted slices of cake following the same method above, so long as you are okay with potentially messing up the frosting a bit.
Serving Suggestions
Decorate your pineapple coconut cake with pipes of cream cheese frosting on top and garnish with toasted coconut around the perimeter and sprinkled on top. Enjoy at room temperature or chilled optionally with a scoop of ice cream on the side.
Use your leftover pineapple curd to fill cupcakes, to drizzle on top of ice cream, as a garnish for cheesecake, or to mix into yogurt.
More Related Recipes
- Pineapple Cake
- Coconut Cream Pie
- Coconut Cream Lush
- Pineapple Sunshine Cake
- Pineapple Angel Food Cake
I love to bake and cook and share my kitchen experience with all of you! Remembering to come back each day can be tough, that’s why I offer a convenient newsletter every time a new recipe posts. Simply subscribe and start receiving your free daily recipes!
Pineapple Coconut Cake
IMPORTANT – There are often Frequently Asked Questions within the blog post that you may find helpful. Simply scroll back up to read them!
Print It Rate ItIngredients
Cake Ingredients
- 1 cup unsalted butter softened
- 1 cup granulated sugar
- 3 large eggs at room temperature
- 1 teaspoon coconut extract
- 1 teaspoon vanilla extract
- ½ cup cream of coconut
- 2 cups all-purpose flour
- 2 teaspoons baking powder
- ½ teaspoon salt
- ¾ cup milk
Pineapple Curd Ingredients
- 2 large eggs, whole at room temperature
- 2 large egg yolks at room temperature
- 1 cup crushed pineapple
- ½ cup granulated sugar
- 1 Tablespoon lemon juice
- ½ cup unsalted butter cut into pieces
Frosting Ingredients
- 1 cup salted butter softened
- 8 ounces cream cheese softened
- 1 teaspoon vanilla extract
- 3 cups powdered sugar
- 4 Tablespoons heavy whipping cream
Things You’ll Need
- Stand mixer or hand mixer
- three 7 inch round cake pans
Before You Begin
- You will have leftover pineapple curd.
- To toast coconut, spread it in a single layer on a baking sheet and bake for 3-5 minutes in a 350°F oven until golden brown. Remove from hot baking sheet immediately. Flaked or shredded coconut, sweetened or unsweetened, can be used.
- The cream of coconut in the cake batter adds a huge punch of coconut flavor and moisture. It also add sweetness. If you omit this ingredient, it will throw off the balance of flavors and texture, which have been adjusted for this cake.
- Cream of coconut can be found in most grocery stores – it is usually canned, but I’ve also found it in a squeeze bottle. It is NOT the same as coconut milk or coconut cream. Coco Lopez is the most well-known brand of cream of coconut.
- Store the pineapple coconut cake, covered, in the refrigerator for up to 5 days. I suggest using a cake carrier for storing. The cake can also be stored without a covering, but once it has been cut into, it should be covered with at least plastic wrap.
Instructions
Cake Instructions
- Preheat the oven to 350°F. Spray three 7” round cake pans with non-stick baking spray and line the bottoms with parchment paper.
- In a large mixing bowl, beat butter and sugar until light and creamy. Add one egg at a time, beating well after each addition.
- Add vanilla extract, coconut extract, and cream of coconut and beat well.
- In a separate bowl, mix together the flour, baking powder, and salt.
- Add half of the flour mixture to the butter mixture and begin to beat. Add half of the milk, then the remaining flour mixture, then the rest of the milk. Beat just until fully combined.
- Divide the batter between the three prepared cake pans.
- Bake for 30-35 minutes, until a toothpick inserted into the center comes out with just a few crumbs.
- Cool cakes on a cooling rack for 10-15 minutes, then turn out from the pans and cool the rest of the way.To make assembly of the cake easier, wrap cooled cakes in plastic wrap and place in the freezer until firm.
Pineapple Curd Instructions
- To make the curd, whisk together eggs, egg yolks, crushed pineapple, sugar, and lemon juice in a cold saucepan.
- Heat over medium-low, whisking continuously, for 7-10 minutes. When the curd becomes foamy throughout and then pales and thickens, it is done. Do not turn the heat above medium at any time, as this will overcook the eggs.
- Remove the curd from the heat and whisk in the butter until melted and fully combined.
- Transfer curd to a bowl and press a sheet of plastic wrap over it. Cool to room temperature and then chill in the refrigerator until thickened and cold.
Cream Cheese Frosting Instructions
- In the bowl of a standing mixer, beat together cream cheese and butter until light and creamy.
- Add powdered sugar and vanilla and beat to combine.
- Add in heavy cream 1 tablespoon at a time while beating on medium-high speed until desired consistency is reached.
- Keep frosting chilled (and covered with plastic wrap) until ready to use.
Assembly
- Level the tops of the cakes as needed. On the first layer, pipe a ring of cream cheese frosting around the top edge to contain the pineapple curd.
- Fill the ring with about 1⁄2 cup of pineapple curd.
- Gently press the second layer on top of the filling and add another ring of frosting and fill with pineapple curd.
- Top with the final layer of cake. Frost with cream cheese frosting. Decorate with toasted coconut.
Nutrition
Lindsay Formaro
Latest posts by Lindsay Formaro (see all)
- Mini Candy Corn Cheesecakes - October 3, 2024
- Cake Mix Cookie Bars - August 8, 2024
- Lasagna Soup - February 26, 2024
Tins says
Have you made this gluten free?
Amanda Davis says
We have not tested that with this recipe. However, should you decide to experiment we would love to hear your results!
crystal says
I’m confused about the eggs for the curd. Is it 2 or 4?
Amanda Formaro says
It’s 2 eggs PLUS 2 egg yolks.
Valari Lagrone says
This pineapple coconut cake was absolutely delectable! I followed the directions precisely and it turned out great. The pineapple and coconut flavors really popped, and the cream cheese frosting was “melt in your mouth” perfection. It was a bit challenging assembling the cake because the baked cake batter was so delicate it fell apart easily. My finished cake wasn’t nearly as pretty, but what a winner! Thank you Amanda😊👍
Lee Attard says
Amanda I forgot to give you the rating on your cake the coconut pineapple cake I did get a five