Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Pineapple Coconut Cake Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Camila Rose
  • Total Time: 2 hours
  • Yield: 10-12 1x
  • Diet: Vegetarian

Description

A moist and fluffy Pineapple Coconut Cake bursting with tropical flavors! This cake is made with fresh pineapple, creamy coconut milk, and a tangy cream cheese frosting, topped with toasted coconut for the perfect finish. Perfect for any occasion, this cake is easy to make yet impressively delicious!


Ingredients

Scale

1. For the Cake:

  • 2 ½ cups all-purpose flour
  • 1 ½ tsp baking powder
  • ½ tsp baking soda
  • ½ tsp salt
  • 1 cup unsalted butter, softened
  • 1 ¾ cups granulated sugar
  • 4 large eggs
  • 1 tsp vanilla extract
  • 1 tsp coconut extract
  • 1 cup full-fat coconut milk
  • ½ cup pineapple juice
  • 1 cup shredded coconut

2. For the Frosting:

  • 8 oz cream cheese, softened
  • ½ cup unsalted butter, softened
  • 3 cups powdered sugar
  • 3 tbsp coconut milk
  • 1 tsp vanilla extract

3. For Garnish:

  • ½ cup toasted coconut flakes
  • Fresh pineapple slices

Instructions

  1. Preheat the oven to 350°F (175°C) and grease two 9-inch cake pans. Line with parchment paper.
  2. Prepare the batter: In a bowl, whisk together flour, baking powder, baking soda, and salt. In another bowl, beat butter and sugar until fluffy. Add eggs one at a time, then mix in vanilla and coconut extract.
  3. Combine: Alternately add dry ingredients and coconut milk + pineapple juice, mixing just until combined. Fold in shredded coconut.
  4. Bake: Divide the batter between pans and bake for 35-40 minutes, until a toothpick comes out clean. Let cool completely.
  5. Make the frosting: Beat cream cheese and butter until smooth. Gradually add powdered sugar, then mix in coconut milk and vanilla extract.
  6. Assemble: Frost one cake layer, place the second layer on top, and frost the entire cake. Garnish with toasted coconut flakes and pineapple slices.
  7. Chill for 30 minutes before serving for the best texture.

Notes

  • For extra pineapple flavor, brush cake layers with pineapple juice before frosting.
  • Toasting coconut enhances the nutty flavor—don’t skip this step!
  • The cake tastes even better the next day as the flavors meld together.
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: Tropical

Nutrition

  • Serving Size: 10-12
  • Calories: 420
  • Sugar: 35g
  • Sodium: 180mg
  • Fat: 22g
  • Saturated Fat: 14g
  • Unsaturated Fat: 0g
  • Trans Fat: 0g
  • Carbohydrates: 52g
  • Fiber: 2g
  • Protein: 5g
  • Cholesterol: 85mg