Homemade Coconut Cake

This Coconut Cake Recipe is made from scratch and full of bold coconut flavor and topped off with a coconut cream cheese frosting. This is the kind of cake that will wow everyone in the room!

Homemade Coconut Cake

Ingredients
Cake
  1. 1/2 cup salted butter softened
  2. 1/2 cup vegetable oil
  3. 1½ cups sugar
  4. 2 teaspoons coconut extract
  5. 6 large egg whites room temperature
  6. 1 1/2 cups coconut milk
  7. 1/4 cup sour cream
  8. 3½ cups cake flour
  9. 4 teaspoons of baking powder
  10. ½ teaspoon salt

Frosting:
  1. 16 ounces cream cheese softened
  2. 1 cup salted butter softened
  3. 1 teaspoon coconut extract
  4. 3 cups powdered sugar
  5. 3 cups coconut flakes

Instructions
  • Grease three 9-inch pans. Line the bottom with parchment paper. Preheat an oven to 350 degrees F.
  • In a large mixing bowl, use a hand mixer to cream the butter, oil, and sugar together until smooth. Beat in coconut extract and egg whites 2 minutes until fluffy. Beat in coconut milk and sour cream until just combined.
  • Mix in cake flour, baking powder, and salt until just combined.
  • Divide the batter among the three prepared pans. Bake at 350 for 25 to 30 minutes. Let sit in pans for 5 minutes and then transfer to a wire rack to cool completely before layering and frosting.