Go Back
Slice of coconut cake on a green plate

Coconut Cake

Course: Dessert
Cuisine: American
Prep Time: 40 minutes
Cook Time: 40 minutes
Total Time: 1 hour 20 minutes
Servings: 12 servings
Calories: 466kcal
Author: Kara Jane @ I Scream for Buttercream
This coconut cake is a tender cake with a subtle coconut flavor. Frosting with sour cream buttercream adds just a slight tanginess, which is the perfect compliment for this cake. 
Print Recipe


  • 1 cup butter (slightly cooler than room temp)
  • 2 cups sugar
  • 3 large eggs
  • 3 cups cake flour (not all-purpose flour)
  • 3 tsp baking powder
  • 1/2 tsp salt
  • 1 1/4 cup coconut milk (1 - 13 oz can) (I used Thai Kitchen Organic Coconut Milk)
  • 1/4 tsp almond emulsion
  • 1 tsps vanilla paste (or extract)
  • 1 1/2 tsp coconut emulsion (I use LorAnn almond emulsion)
  • 2 tbsp vegetable oil
  • 1 pkg. sweetened shredded coconut (optional for covering the cake)


  • Preheat oven to 350 degrees.
  • Grease and flour two 8" round pans.
  • Cream the butter on low until creamy.
  • Add the sugar and beat on low until mixed, then beat on medium until fluffy. About a minute and a half to two minutes.
  • Add in the eggs, one at a time, mixing on low after each just until combined. Scrape down the bowl and mix again just for another 5 to 10 seconds.
  • In another bowl, mix the cake flour, baking powder and salt. Whisk together to combine.
  • In a separate bowl, mix the coconut milk, emulsions (or extracts) and the oil. Whisk until mixed well. (You will need to stir the coconut milk once you've opened the can.)
  • Add the dry and wet ingredients alternately to the butter/sugar mixture. Mix on low. Start with a third of the dry ingredients and mix just until combined. Add in half of the wet ingredients and mix just until combined. Add another third of the flour mixture. Continue on ending with the flour mixture and only beating just until combined after each addition. Scrape down the bowl and mix on medium for only about 10 seconds.
  • Pour into prepared pans and bake at 350 for about 30 - 40 minutes.


Nutritional values do not include icing.
This recipe card may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.


Calories: 466kcal | Carbohydrates: 57g | Protein: 5g | Fat: 24g | Saturated Fat: 16g | Cholesterol: 87mg | Sodium: 255mg | Potassium: 231mg | Sugar: 33g | Vitamin A: 540IU | Vitamin C: 0.2mg | Calcium: 75mg | Iron: 1.4mg