Ingredients:
For the Cake:
- 2½ cups all-purpose flour
- 2 tsp baking powder
- ½ tsp baking soda
- ½ tsp salt
- 1 cup unsalted butter, softened
- 1½ cups granulated sugar
- 4 large eggs
- 2 tsp vanilla extract
- 1 tsp coconut extract
- 1 cup buttermilk
- 1½ cups sweetened shredded coconut
For the Frosting:
- 1 cup unsalted butter, softened
- 4 cups powdered sugar
- ½ cup coconut milk
- 1 tsp vanilla extract
- 1 tsp coconut extract
- 2 cups sweetened shredded coconut
Method:
- Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
- Whisk together flour, baking powder, baking soda, and salt.
- Beat butter and sugar until light and fluffy.
- Add eggs one at a time, then mix in vanilla and coconut extract.
- Gradually add the dry ingredients, alternating with buttermilk. Mix just until combined.
- Fold in the shredded coconut.
- Divide batter evenly between the pans and bake for 25–30 minutes, until a toothpick comes out clean.
- Cool in the pans for 10 minutes, then transfer to a rack to cool completely.
- For the frosting, beat butter until creamy. Gradually add powdered sugar, coconut milk, vanilla, and coconut extract. Beat until fluffy.
- Place one cake layer on a plate and spread with frosting.
- Add the second layer and frost the top and sides.
- Press shredded coconut all over the frosting.
- Chill for 30 minutes, then slice and serve.
🥥 Soft, fluffy, and covered in coconut—an old-fashioned favorite!