1. Prepare the Pineapple Filling:
- In a small saucepan, combine the crushed pineapple, granulated sugar, and cornstarch.
- Cook over medium heat, stirring constantly, until the mixture thickens and becomes translucent (about 5-7 minutes).
- Remove from heat and stir in the vanilla extract. Let cool to room temperature.
2. Prepare the Cake Batter:
- Preheat Oven: Preheat your oven to 350°F (175°C). Grease and flour three 8-inch round cake pans or line them with parchment paper.
- Mix Dry Ingredients: In a medium bowl, whisk together the flour, granulated sugar, baking powder, baking soda, and salt.
- Cream Butter and Sugar: In a large bowl, cream together the softened butter and granulated sugar until light and fluffy.
- Add Eggs and Extracts: Beat in the eggs, one at a time, followed by the vanilla and coconut extracts.
- Combine Ingredients: Gradually mix in the dry ingredients, alternating with the buttermilk, beginning and ending with the dry ingredients. Mix until just combined.
- Add Pineapple and Coconut: Fold in the crushed pineapple and shredded coconut.
3. Bake the Cake:
- Divide the batter evenly among the prepared cake pans.
- Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted into the center of the cakes comes out clean.
- Allow the cakes to cool in the pans for 10 minutes, then transfer to wire racks to cool completely.
4. Prepare the Coconut Frosting:
- In a large bowl, beat the softened butter until creamy.
- Gradually add the powdered sugar, 1 cup at a time, beating on low speed until combined.
- Add the heavy cream, vanilla extract, and coconut extract. Beat on high speed until the frosting is light and fluffy (about 3-4 minutes).
5. Assemble the Cake:
- Layer the Cake: Place one layer of cake on a serving plate or cake stand. Spread a layer of the pineapple filling over the cake layer.
- Top with another cake layer, and repeat the pineapple filling.
- Place the final cake layer on top and spread the coconut frosting over the top and sides of the cake.
- Garnish: Sprinkle the shredded coconut over the top of the frosted cake for garnish.
6. Serve:
- Slice and serve the Pineapple Coconut Dream Cake at room temperature. Enjoy the tropical flavors and creamy texture!
Tips for Success:
- Drain Pineapple: Make sure to drain the pineapple thoroughly to avoid excess moisture in the cake.
- Cream Butter Well: Beat the butter and sugar well for the frosting to ensure a light and fluffy texture.
- Cool Cake Completely: Ensure the cake layers are completely cooled before frosting to prevent melting.
Conclusion: Pineapple Coconut Dream Cake is a delightful tropical treat that brings together the flavors of pineapple and coconut in a moist and delicious cake. With its creamy coconut frosting and sweet pineapple filling, this cake is perfect for any special occasion or a summery dessert. Enjoy a slice of this dreamy cake and let its tropical flavors transport you to paradise!