Coconut Pineapple Layer Cake with Cream Cheese Frosting Recipe

Introduction

This Coconut Cake is a tropical delight that combines moist layers of coconut-flavored cake with a luscious pineapple filling and creamy coconut cream cheese frosting. Perfect for special occasions or whenever you crave a refreshing, sweet treat.

A slice of two-layer white cake is placed on a round white plate, each layer separated by a thick, glossy yellow cream filling. The cake is covered in a fluffy white frosting, topped and sprinkled with shredded coconut. A silver fork is gently pressing into the front of the cake slice, with some shredded coconut scattered around the plate on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 2 cups all-purpose flour (250g)
  • 1 Tablespoon baking powder (12g)
  • 1 teaspoon salt (6g)
  • 1/2 cup unsalted butter (113g), room temperature
  • 2 cups granulated sugar (400g)
  • 13.5 ounces canned unsweetened coconut milk (400 ml), divided
  • 1 1/2 teaspoons coconut extract (7.5 ml)
  • 5 large egg whites
  • 20 ounce can crushed pineapple (567g)
  • 2/3 cup granulated sugar (134g)
  • 2 Tablespoons cornstarch (16g)
  • 1/2 cup butter (113g), room temperature
  • 8 ounces cream cheese (226g), room temperature
  • 4-5 cups powdered sugar (480g-600g)
  • 1 – 2 Tablespoons leftover coconut milk or regular milk (15-30 ml)
  • 1 cup shredded sweetened coconut (85g)

Instructions

  1. Step 1: Preheat oven to 350°F. Line the bottoms of two 8-inch cake pans with parchment paper and lightly spray the bottoms and sides with cooking spray.
  2. Step 2: In a bowl, mix the flour, baking powder, and salt. Set aside.
  3. Step 3: In a separate bowl, beat the butter on medium speed until light and fluffy, about 1 minute. Add sugar and mix well. Then add 1 1/4 cups coconut milk and coconut extract, mixing to combine.
  4. Step 4: Gradually add the flour mixture to the wet ingredients and mix on medium speed for 2 minutes.
  5. Step 5: In another bowl, beat the egg whites until stiff peaks form. Fold them gently into the batter until fully incorporated.
  6. Step 6: Divide the batter evenly between the prepared pans. Bake for 25-35 minutes, or until a toothpick inserted in the center comes out clean or with a few moist crumbs. Cool in pans for 5 minutes, then invert onto racks to cool completely.
  7. Step 7: Once cooled, use a serrated knife to carefully cut each cake layer in half horizontally, creating four thin cake rounds.
  8. Step 8: For the pineapple filling, combine crushed pineapple, 2/3 cup sugar, and cornstarch in a saucepan over medium heat. Cook, stirring frequently, until thick and glossy (5-8 minutes). Transfer to a container, cover with plastic wrap directly on the surface, and refrigerate until ready to use.
  9. Step 9: To make the coconut cream cheese frosting, beat butter and cream cheese until smooth. Gradually add powdered sugar and a splash of the remaining coconut milk, mixing until fluffy (about 3 minutes). Adjust consistency with more milk or powdered sugar as needed. Stir in shredded coconut, reserving some for decoration.
  10. Step 10: Assemble the cake by layering one cake round on a serving plate, spreading half the pineapple filling over it. Add the second cake round and spread a layer of frosting. Continue with the third cake round and the remaining pineapple filling, then top with the last cake round. Frost the sides and top with the remaining frosting and sprinkle the outside with reserved coconut.
  11. Step 11: Refrigerate the assembled cake for at least 4 hours before serving. It tastes even better the next day!

Tips & Variations

  • Use fresh pineapple if you prefer a natural sweetness, but adjust the sugar accordingly.
  • For extra coconut flavor, toast the shredded coconut before mixing into the frosting and sprinkling on the cake.
  • Make sure the egg whites are beaten to stiff peaks to keep the cake light and airy.
  • Leftover coconut milk can be replaced with regular milk in the frosting if needed.

Storage

Store the cake covered in the refrigerator for up to 5 days. To serve, allow the cake to come to room temperature for about 30 minutes. The cake can also be frozen, wrapped tightly for up to 2 months. Thaw overnight in the refrigerator before serving.

How to Serve

A slice of white layered cake sits on a white plate scattered with white coconut flakes. The cake has three visible layers: the top and bottom are soft, light yellow sponge cake, while the middle is a creamy yellow filling. The outside is covered in thick white frosting with a fluffy texture, topped and surrounded by shredded coconut. A fork is cutting into the cake from the lower left side. The background is a white marbled texture with another blurred white plate and cloth visible. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use coconut milk from a carton instead of canned?

Canned coconut milk is preferred for its richness and thickness which help keep the cake moist. Carton coconut milk is thinner and may affect texture, so if you use it, consider reducing other liquids slightly.

Is it necessary to torte the cake layers?

While not strictly necessary, torting the layers creates thinner layers that improve the texture and allow more filling between layers, enhancing the overall flavor and moisture of the cake.

Print

Coconut Pineapple Layer Cake with Cream Cheese Frosting Recipe

This luscious Coconut Cake features light and fluffy layers infused with coconut milk and extract, filled with a sweet and glossy pineapple filling, and frosted with a creamy coconut cream cheese frosting. Perfect for tropical-themed gatherings or special occasions, it’s a delightful blend of refreshing coconut and tangy pineapple flavors.

  • Author: rami
  • Prep Time: 30 minutes
  • Cook Time: 40 minutes
  • Total Time: 5 hours 10 minutes (including chilling time)
  • Yield: 12 servings 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Ingredients

Scale

Dry Ingredients

  • 2 cups all-purpose flour (250g)
  • 1 Tablespoon baking powder (12g)
  • 1 teaspoon salt (6g)

Cake Ingredients

  • 1/2 cup unsalted butter (113g), room temperature
  • 2 cups granulated sugar (400g)
  • 13.5 ounces canned unsweetened coconut milk (400 ml), divided
  • 1 1/2 teaspoons coconut extract (7.5 ml)
  • 5 large egg whites

Pineapple Filling

  • 20 ounce can crushed pineapple (567 g)
  • 2/3 cup granulated sugar (134g)
  • 2 Tablespoons cornstarch (16 g)

Coconut Cream Cheese Frosting

  • 1/2 cup butter (113g), room temperature
  • 8 ounces cream cheese (226g), room temperature
  • 45 cups powdered sugar (480g-600g)
  • 12 Tablespoons leftover coconut milk or regular milk (1530 ml)
  • 1 cup shredded sweetened coconut (85g)

Instructions

  1. Preheat Oven and Prepare Pans: Preheat oven to 350°F. Line the bottom of two 8-inch cake pans with parchment paper and lightly spray the bottom and sides with cooking spray for easy release.
  2. Mix Dry Ingredients: In a mixing bowl, combine flour, baking powder, and salt. Set aside.
  3. Cream Butter and Sugar: Using a mixer on medium speed, beat the butter for 1 minute until light and fluffy. Add the granulated sugar and mix until well combined. Add 1 1/4 cups of coconut milk and coconut extract, mixing thoroughly.
  4. Add Dry Ingredients: Gradually add the flour mixture to the butter mixture. Beat on medium speed for 2 minutes until a smooth batter forms.
  5. Beat Egg Whites and Fold: In a separate bowl, beat egg whites until stiff peaks form. Gently fold the egg whites into the batter until just incorporated to maintain airiness.
  6. Bake the Cake: Divide the batter evenly between the prepared pans. Bake at 350°F for 25-35 minutes, or until a toothpick inserted in the center comes out clean or with a few moist crumbs. Let cool 5 minutes in pans, then invert onto cooling racks to cool completely.
  7. Torte the Cakes: Once cooled, use a serrated knife to slice each cake horizontally into two thin layers. You should have four cake rounds in total.
  8. Prepare Pineapple Filling: In a medium saucepan over medium heat, combine crushed pineapple, 2/3 cup sugar, and cornstarch. Stir frequently and cook until the mixture thickens and looks glossy, about 5-8 minutes. Pour into a container, press plastic wrap directly on the surface, cool completely, then refrigerate up to one week.
  9. Make Coconut Cream Cheese Frosting: Beat butter and cream cheese until smooth. Gradually add powdered sugar and a splash of remaining coconut milk; beat for about 3 minutes until fluffy. Adjust consistency with more milk or powdered sugar as needed. Stir in shredded coconut, reserving some for decoration.
  10. Assemble the Cake: Place one cake layer on a serving plate. Spread half the pineapple filling over it. Add the second cake layer and spread a layer of frosting. Place the third cake layer, spread remaining pineapple filling on top, then add the last cake layer. Frost the entire cake with the remaining coconut cream cheese frosting. Sprinkle shredded coconut on sides and top, if desired.
  11. Chill and Serve: Refrigerate the assembled cake for at least 4 hours before serving for flavors to meld. The cake tastes even better the next day.

Notes

  • Ensure egg whites are beaten to stiff peaks for a light, airy cake texture.
  • Using room temperature butter and cream cheese helps achieve a smooth frosting.
  • Press plastic wrap on the pineapple filling surface to prevent a skin from forming.
  • For best flavor, chill the cake overnight to allow layers to meld.
  • Leftover frosting can be stored in the refrigerator for up to 3 days.
  • Make sure to evenly torte the cake layers to create balanced layers for assembly.

Keywords: coconut cake, pineapple filling, cream cheese frosting, tropical cake, coconut dessert

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating