Hereβs a classic, moist, and fluffy Coconut Cake recipe β rich with coconut flavor, topped with a creamy frosting, and perfect for any celebration or Sunday dessert!
π₯₯π° Classic Coconut Cake
π Prep Time: 25 minutes
π Bake Time: 30β35 minutes
π§ Makes: 1 two-layer 9-inch cake
π½οΈ Serves: 10β12
π§ Ingredients
For the Cake:
-
2 Β½ cups (315g) all-purpose flour
-
1 tbsp baking powder
-
Β½ tsp salt
-
ΒΎ cup (170g) unsalted butter, softened
-
1 ΒΎ cups (350g) granulated sugar
-
4 large eggs, room temperature
-
1 tsp vanilla extract
-
1 tsp coconut extract (optional but enhances flavor)
-
1 cup (240ml) canned coconut milk (or whole milk)
-
Β½ cup sour cream (adds moisture)
-
1 Β½ cups sweetened shredded coconut
For the Coconut Cream Cheese Frosting:
-
8 oz (225g) cream cheese, softened
-
Β½ cup (113g) unsalted butter, softened
-
3 Β½β4 cups (420β480g) powdered sugar
-
1 tsp vanilla extract
-
Β½ tsp coconut extract (optional)
-
2β3 tbsp heavy cream or milk, as needed
-
1β1Β½ cups sweetened shredded coconut, for garnish
π₯ Instructions
1. Preheat and prep:
-
Preheat oven to 350Β°F (175Β°C).
-
Grease and flour two 9-inch round cake pans, or line with parchment paper.
2. Mix dry ingredients:
-
In a medium bowl, whisk together flour, baking powder, and salt.
3. Cream butter & sugar:
-
In a large bowl, beat the butter and sugar together until light and fluffy (about 2β3 minutes).
4. Add eggs & extracts:
-
Add eggs one at a time, beating well after each.
-
Mix in vanilla and coconut extract.
5. Combine wet and dry:
-
Mix in the flour mixture in 3 parts, alternating with coconut milk and sour cream.
-
Stir in shredded coconut until just combined.
6. Bake:
-
Divide batter evenly between pans and smooth the tops.
-
Bake for 30β35 minutes, or until a toothpick comes out clean.
-
Cool in pans for 10 minutes, then transfer to wire racks to cool completely.
π§ Make the Frosting
-
Beat cream cheese and butter until smooth and fluffy.
-
Gradually add powdered sugar, mixing until well combined.
-
Add vanilla, coconut extract, and enough cream to reach a spreadable consistency.
-
Chill slightly if too soft before frosting the cake.
π Assemble the Cake
-
Place one cake layer on a serving plate.
-
Spread a thick layer of frosting on top.
-
Add the second cake layer and frost the top and sides.
-
Press shredded coconut gently all over the top and sides of the cake.
π΄ Tips & Variations
-
Toasted coconut: Toast some or all of the coconut for a deeper flavor and crunch.
-
Sheet cake version: Bake in a 9×13-inch pan for ~40 minutes and frost the top only.
-
Make ahead: Cake layers and frosting can be made a day in advance and assembled before serving.
-
Want more coconut flavor? Add a few tablespoons of cream of coconut (like Coco Lopez) to the batter or frosting.