Description
Looking for the best coconut layer cake recipe? This quick and easy cake is simple yet so moist and fluffy with the best coconut flavor! Perfect for birthdays, brunches, or tropical dessert ideas. One of the best and easiest homemade cakes to make for any occasion!
Ingredients
Scale
- 2 1/2 cups all-purpose flour
- 2 1/2 tsp baking powder
- 1/2 tsp salt
- 1 cup unsalted butter (softened)
- 1 3/4 cups granulated sugar
- 4 large eggs
- 1 cup coconut milk
- 2 tsp vanilla extract
- 1 cup sweetened shredded coconut
- 8 oz cream cheese
- 1/2 cup unsalted butter (for frosting)
- 3 cups powdered sugar
- 2 tbsp coconut milk (for frosting)
- 1/2 cup heavy cream (whipped)
- Additional shredded coconut for topping
Instructions
- Preheat oven to 350°F (175°C). Grease and line three 8-inch cake pans.
- Whisk together flour, baking powder, and salt in a bowl.
- Cream butter and sugar until light and fluffy.
- Add eggs one at a time, then mix in vanilla extract.
- Alternate adding flour mixture and coconut milk, mixing until just combined.
- Fold in shredded coconut gently.
- Divide batter into pans and bake for 25–30 minutes.
- Cool cakes for 10 minutes in pans, then fully on a wire rack.
- Beat cream cheese and butter for frosting. Add powdered sugar and coconut milk.
- Fold in whipped cream. Frost the cake and top with shredded coconut.
Notes
- Add coconut extract for stronger flavor.
- Toast coconut for added texture.
- Chill before slicing for clean layers.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 420
- Sugar: 36g
- Sodium: 190mg
- Fat: 24g
- Saturated Fat: 16g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 90mg