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
Moist slice of homemade Pineapple Heaven Cake with golden layers, dripping pineapple glaze, and fresh pineapple topping on a white plate.

Pineapple Heaven Cake Recipe


  • Total Time: 2 hours and 25 minutes
  • Yield: 12 servings 1x

Description

A moist, tropical cake infused with crushed pineapple and crowned with tangy cream cheese frosting—perfect for any summer occasion or when you crave a sunny bite.


Ingredients

Scale
  • 2½ cups all-purpose flour
  • 1½ cups granulated sugar
  • ½ cup unsalted butter, softened
  • 3 large eggs
  • 1 cup fresh pineapple, crushed and drained
  • 1 teaspoon vanilla extract
  • 2 teaspoons baking powder
  • ½ teaspoon baking soda
  • ¼ teaspoon salt
  • ¾ cup buttermilk
  • 8 oz cream cheese, softened
  • ½ cup unsalted butter, softened (for frosting)
  • 3 cups powdered sugar, sifted
  • 2 tablespoons pineapple juice
  • 1 teaspoon vanilla extract (for frosting)
  • 1 cup fresh pineapple chunks (for garnish)
  • ¼ cup toasted coconut flakes
  • Fresh mint leaves (optional)

Instructions

  1. Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans or line with parchment.
  2. In a bowl, whisk flour, baking powder, baking soda, and salt. Set aside.
  3. Cream butter and sugar together until light and fluffy, about 3-4 minutes.
  4. Add eggs one at a time, beating well after each. Stir in vanilla.
  5. Fold in crushed pineapple. Alternate adding dry ingredients and buttermilk, starting and ending with dry.
  6. Divide batter into pans. Tap to release air bubbles. Bake 35-40 minutes or until a toothpick comes out clean.
  7. Cool in pans for 10 minutes, then transfer to wire rack to cool completely.
  8. For frosting, beat cream cheese and butter until smooth. Gradually add powdered sugar, then pineapple juice and vanilla. Beat until fluffy.
  9. Frost one cake layer, top with second layer, and frost entire cake. Decorate with pineapple chunks, coconut flakes, and mint if desired.
  10. Chill for 30 minutes before slicing and serving.

Notes

Ensure pineapple is well-drained to avoid excess moisture. For a dairy-free version, substitute coconut oil and vegan cream cheese.

  • Prep Time: 30 minutes
  • Cook Time: 40 minutes
  • Category: Dessert
  • Method: Baked
  • Cuisine: Tropical

Nutrition

  • Serving Size: 1 slice
  • Calories: 425
  • Sugar: 42g
  • Sodium: 220mg
  • Fat: 21g
  • Saturated Fat: 13g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 57g
  • Fiber: 1g
  • Protein: 5g
  • Cholesterol: 95mg

Keywords: pineapple, tropical cake, pineapple heaven cake, cream cheese frosting