Pineapple Coconut Dream Cake

Pineapple Coconut Dream Cake

Yield: 10–12 slices
Prep Time: 25 minutes
Bake Time: 30–35 minutes
Assembly Time: 15 minutes
Total Time: About 1½ hours
Course: Dessert

This cake is soft, moist, and packed with tropical flavor from pineapple and coconut. It has fluffy layers, creamy coconut filling, and a smooth coconut frosting with toasted coconut on the outside.


🧾 Ingredients

For the Pineapple Cake:

  • 2½ cups all-purpose flour

  • 2 cups granulated sugar

  • 1 teaspoon baking soda

  • 1 teaspoon salt

  • 2 large eggs

  • 1 can (20 oz / 565 g) crushed pineapple with juice

  • ½ cup coconut milk (full-fat recommended)

  • ½ cup vegetable oil

  • 1 teaspoon vanilla extract


For the Coconut Cream Filling:

  • 1 cup heavy cream (cold)

  • 1 cup powdered sugar

  • 1 cup sweetened shredded coconut

  • 4 oz (115 g) cream cheese, softened


For the Coconut Frosting:

  • 1 cup unsalted butter, softened

  • 4 cups powdered sugar

  • 2 tablespoons coconut milk

  • 1 teaspoon vanilla extract

  • 1½ cups toasted coconut flakes (for coating)


👩‍🍳 Instructions


1️⃣ Bake the Cake Layers

  1. Preheat oven to 175°C (350°F).

  2. Grease and flour two 9-inch round pans.

  3. In a bowl, whisk together:

    • Flour

    • Sugar

    • Baking soda

    • Salt

  4. In another bowl, mix:

    • Eggs

    • Crushed pineapple (with juice)

    • Coconut milk

    • Oil

    • Vanilla

  5. Combine wet and dry ingredients. Mix until smooth.

  6. Divide batter evenly between pans.

  7. Bake for 30–35 minutes or until a toothpick comes out clean.

  8. Cool completely before assembling.


2️⃣ Make Coconut Cream Filling

  1. Beat heavy cream with powdered sugar until stiff peaks form.

  2. In a separate bowl, beat cream cheese until smooth.

  3. Stir shredded coconut into cream cheese.

  4. Gently fold whipped cream into coconut mixture.


3️⃣ Make Coconut Frosting

  1. Beat butter until creamy.

  2. Gradually add powdered sugar.

  3. Mix in coconut milk and vanilla.

  4. Stir in ½ cup toasted coconut (reserve rest for coating).


4️⃣ Assemble the Cake

  1. Place one cake layer on a plate.

  2. Spread coconut cream filling evenly on top.

  3. Place second cake layer on top.

  4. Frost entire cake with coconut frosting.

  5. Press remaining toasted coconut flakes onto sides and top.

Optional garnish:

  • Pineapple slices

  • Cherries

  • Extra coconut flakes


🍽 Serving

Serve chilled or at room temperature.


💡 Tips

✔ Use pineapple with juice (do not drain)
✔ Let cake cool fully before frosting
✔ Toast coconut lightly for best flavor
✔ Chill cake 30 minutes before slicing

Leave a Comment