Description
This Creamy Coconut Cake is soft, moist, and packed with coconut flavor. A tender vanilla cake is infused with creamy coconut milk, layered with luscious coconut frosting, and topped with shredded coconut for the perfect balance of sweetness and texture. Itโs an ideal dessert for coconut lovers, perfect for birthdays, holidays, or any special occasion!
Ingredients
Units
Scale
For the Cake:
- 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 tsp vanilla extract
- 1 tsp coconut extract
- 1 cup canned coconut milk (full-fat)
For the Coconut Cream Filling:
- 1 cup sweetened condensed milk
- 1 cup coconut milk
- 1 cup shredded coconut
For the Coconut Frosting:
- 1 cup unsalted butter, softened
- 4 cups powdered sugar
- 1/2 cup coconut milk
- 1 tsp coconut extract
- 2 cups sweetened shredded coconut (for topping)
Instructions
. Make the Cake:
- Preheat oven to 350ยฐF (175ยฐC). Grease and flour two 9-inch round cake pans.
- In a bowl, whisk together flour, baking powder, and salt. Set aside.
- In a large mixing bowl, beat butter and sugar until light and fluffy (about 2โ3 minutes).
- Add eggs one at a time, beating well after each addition. Stir in vanilla and coconut extract.
- Alternately add the dry ingredients and coconut milk, starting and ending with dry ingredients. Mix until just combined.
- Divide the batter evenly between the pans and bake for 25โ30 minutes, or until a toothpick inserted comes out clean.
- Let cakes cool in pans for 10 minutes, then transfer to a wire rack to cool completely.
2. Prepare the Coconut Cream Filling:
- In a small bowl, mix sweetened condensed milk, coconut milk, and shredded coconut.
- Once cakes are cooled, poke small holes all over the cake layers with a skewer or fork.
- Pour the coconut cream mixture evenly over both layers. Let them soak for 15 minutes.
3. Make the Frosting:
- In a large bowl, beat butter until creamy.
- Gradually add powdered sugar, alternating with coconut milk, until smooth and fluffy.
- Stir in coconut extract.
4. Assemble the Cake:
- Place one cake layer on a serving plate. Spread a generous amount of frosting on top.
- Place the second cake layer on top and frost the entire cake.
- Sprinkle shredded coconut over the top and sides.
- Refrigerate for at least 30 minutes before serving to allow flavors to meld.
Notes
- For extra coconut flavor, toast some of the shredded coconut before sprinkling on top.
- Keep the cake refrigerated and serve chilled for the best texture.
- Can be made a day in advanceโit tastes even better the next day!