Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.8
(4)
Export 13 ingredients for grocery delivery
Step 1
Preheat oven to 350 degrees.
Step 2
Grease and flour two 8" round pans very well.
Step 3
In a bowl, mix the cake flour, baking powder, baking soda and salt. Whisk together to combine. Set aside.
Step 4
In a separate bowl, add the coconut milk. It sometimes helps to shake the can a bit before opening it. If it's still not mixed together, then just mix it well with a whisk once you get it into your bowl.
Step 5
Add in the emulsions (or extracts), oil and pineapple. Whisk until mixed well. Set aside.
Step 6
In a large mixing bowl, cream the room temperature butter on low until smooth and creamy.
Step 7
Add the sugar and beat on low until mixed, then beat on medium to medium high until light and fluffy. (Several minutes.)
Step 8
Add in the eggs, one at a time, mixing on low after each just until combined. Scrape down the bowl and mix again just for another 5 to 10 seconds.
Step 9
Add the dry and liquid ingredients alternately to the butter/sugar mixture. (Start with a third of the dry ingredients and mix just until combined. Add in half of the liquid ingredients and mix just until combined. Add another third of the flour mixture, mix until just combined. Add in the last half of the liquid ingredients, mix, then the last of the dry ingredients and mix just until combined.)
Step 10
Scrape down the sides of the bowl and mix on medium for only about 10 seconds. Do not over mix, just make sure everything is incorporated and then stop mixing.
Step 11
Fold in 1 1/2 cups sweetened shredded coconut.
Step 12
Pour into prepared pans and bake at 350 degrees for approximately 45-50 minutes.
Step 13
The edges and top will be medium brown in color and a toothpick inserted into the middle will come out with a few crumbs, but no liquid batter.
Step 14
These cake layers will bake pretty level and flat. They will not have a dome on them.
Step 15
Set the baked cake layers onto a rack and cool for about 15 minutes. Turn the cakes out of the pans and leave to cool completely on the racks before frosting them.
Step 16
Add the crushed pineapple, sugar, and cornstarch to a sauce pan.
Step 17
Cook over medium heat and let the mixture come to a boil. Let it boil for about three minutes while stirring almost continuously.
Step 18
Add in the butter and remove from heat. Stir until the butter is melted into the pineapple filling.
Step 19
Place the filling in a bowl, cover it and chill until cold.
Step 20
This cake is wonderful topped with fluffy marshmallow frosting, the whipped cream cheese frosting or regular cream cheese buttercream.
Step 21
For the cake pictured, I used fluffy marshmallow frosting.
Step 22
You can find those recipes at the links here: Fluffy Marshmallow Frosting, Whipped Cream Cheese Frosting, Cream Cheese Buttercream
Step 23
Break up one cup of shredded coconut into a frying pan. Turn the heat up to medium. Stir the coconut continuously, flipping it over as you stir. Watch it closely and do not leave because it will burn quickly.
Step 24
Once it's browned, add the toasted coconut to another bowl.
Step 25
Sprinkle onto the top of the cake after frosting is added.
Step 26
For this cake, I torted my cake layers, so I could work in even more of the pineapple filling. (By torting, I just mean slicing the cake layers in half, so instead of two cake layers, there are four thinner layers.)
Step 27
You don't have to tort your cake layers though. This cake is very delicate, so just be aware that if you do torte them, you'll need to chill them to help them stay together.
Step 28
Place a cake layer onto a plate or cake stand and spread a thin amount of buttercream, then some of the pineapple filling over it. Place the other cake layer on top of the previous. If you torted your cake layers, just continue on like this ending with the top layer of cake.
Step 29
Cover cake with frosting. Sprinkle the top and sides of the cake with toasted coconut. (You can just sprinkle with untoasted coconut as well.)