Description
A moist and tropical pineapple coconut cake layered with homemade pineapple filling and topped with coconut cream cheese frosting. Perfect for parties and make-ahead desserts.
Ingredients
Coconut Cake:
2 cups all-purpose flour (250g)
1 Tablespoon baking powder (12g)
1 teaspoon salt (6g)
1/2 cup unsalted butter, room temperature (113g)
2 cups granulated sugar (400g)
13.5 ounces canned unsweetened coconut milk, divided (400ml)
1 1/2 teaspoons coconut extract (7.5ml)
5 large egg whites
Pineapple Filling:
20 oz can crushed pineapple (567g)
2/3 cup granulated sugar (134g)
2 Tablespoons cornstarch (16g)
Coconut Cream Cheese Frosting:
1/2 cup butter, room temperature (113g)
8 ounces cream cheese, room temperature (226g)
4–5 cups powdered sugar (480–600g)
1–2 tablespoons coconut milk or regular milk (15–30ml)
1 cup shredded sweetened coconut (85g)
Instructions
1. Preheat oven to 350°F. Line two 8-inch pans with parchment paper and lightly grease sides and bottoms.
2. In a bowl, whisk together flour, baking powder, and salt. Set aside.
3. In a separate bowl, beat butter until fluffy. Add sugar and cream well.
4. Mix in 1 1/4 cups coconut milk and coconut extract until smooth.
5. Gradually mix in dry ingredients on medium speed for 2 minutes.
6. Beat egg whites in a separate bowl until stiff peaks form, then fold gently into batter.
7. Divide batter between pans and bake for 25–35 minutes or until a toothpick comes out clean.
8. Cool cakes for 5 minutes in pans, then transfer to wire rack to cool completely.
9. Slice each cake in half horizontally for 4 layers total.
10. In a saucepan over medium heat, combine pineapple, sugar, and cornstarch. Stir constantly until thick and glossy, about 5–8 minutes. Let cool.
11. For the frosting, beat cream cheese and butter until smooth. Add powdered sugar and coconut milk to desired consistency. Mix in shredded coconut.
12. To assemble, layer cake, spread half of pineapple filling, add second cake layer, spread frosting, repeat, then top with final layer and frost the entire cake.
13. Sprinkle with extra coconut if desired and refrigerate at least 4 hours before serving.
Notes
The cake tastes even better the next day as flavors meld together.
Make the pineapple filling and frosting up to 1 week in advance.
Freeze baked cake layers wrapped tightly for up to 3 months.
Use gluten-free flour 1:1 for a gluten-free version (2 layers instead of 4).
- Prep Time: 4 hours 30 minutes
- Cook Time: 40 minutes
- Category: Cakes Recipes
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 570
- Sugar: 72
- Sodium: 353
- Fat: 25
- Saturated Fat: 17
- Unsaturated Fat: 6
- Trans Fat: 0.5
- Carbohydrates: 87
- Fiber: 2
- Protein: 5
- Cholesterol: 45