4.9
(30)
Your folders
Your folders

Export 10 ingredients for grocery delivery
Step 1
Grease three 9-inch pans. Line the bottom with parchment paper. Preheat an oven to 350 degrees F.
Step 2
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.
Step 3
Mix in cake flour, baking powder, and salt until just combined.
Step 4
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.
Step 5
Make the frosting by using a hand mixer to beat cream cheese and butter together for 1 minute until light and fluffy. Add in coconut extract and mix until combined, about 10 seconds.
Step 6
Slowly add in powdered sugar, one half cup at a time until smooth, mixing between additions.
Step 7
Frost and layer cake with frosting and use coconut flakes to coat.