Go Back
Delicious creamy coconut cake topped with shredded coconut and frosting

Delicious Creamy Coconut Cake

A moist and comforting coconut cake topped with a creamy frosting, perfect for any occasion.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 8 slices
Course: Brunch, Dessert
Cuisine: American
Calories: 400

Ingredients
  

Cake Ingredients
  • 1 cup full-fat coconut milk full-fat gives richer flavor
  • 1 cup granulated sugar regular sugar browns nicely
  • 2 cups all-purpose flour measure by spooning, then level
  • 2 tsp baking powder keeps the cake light
  • 3 large eggs room temperature for even mixing
Frosting Ingredients
  • 1/2 cup unsalted butter room temperature controls saltiness
  • 8 oz cream cheese softened fully for smooth frosting
  • 4 cups powdered sugar sift if lumpy

Method
 

Preparation
  1. Preheat your oven to 350°F (175°C) and grease two 8- or 9-inch round cake pans, lining the bottom with parchment.
  2. In a medium bowl, whisk together the flour, baking powder, and sugar until evenly combined and airy.
  3. In another bowl, beat the eggs and coconut milk together until smooth and slightly frothy.
  4. Gradually pour the wet mixture into the dry ingredients, stirring gently until just combined. The batter will look thick but ribbon-like.
  5. Divide the batter evenly between the two pans and smooth the tops. Tap the pans on the counter to release air bubbles.
Baking
  1. Bake for 25–30 minutes, until the edges are light golden and a toothpick in the center comes out clean.
  2. Let the cakes cool in the pans for about ten minutes, then run a knife around the edges and transfer to wire racks to cool completely.
Frosting
  1. In a mixing bowl, beat the butter and cream cheese until smooth, then gradually add powdered sugar until creamy and spreadable.
  2. Frost the cooled cake layers, stacking gently. Chill briefly to set the frosting before slicing.

Notes

For added flavor, stir in 1 tsp vanilla or 1/2 tsp grated lime zest. Store covered for 3–4 days; freeze wrapped layers for up to 2 months.