There’s something truly comforting about a simple homemade butter cake, and this Coconut Butter Cake takes it to another level. With its soft crumb and delicate coconut flavor, it’s the kind of dessert that feels both classic and a little bit special at the same time.
I love making this cake when I want something easy yet elegant. It’s perfect with a cup of coffee in the afternoon or served as a light dessert after dinner. The subtle sweetness and buttery richness make it a recipe you’ll want to come back to again and again.
Flavor & Texture Highlights
This cake is wonderfully soft and tender, with a rich buttery base and a gentle coconut flavor in every bite. The shredded coconut adds a slight texture, while the inside stays moist and light. It’s simple, but incredibly satisfying.
Jump to Section
- Why You’ll Love This Recipe
- What You’ll Need
- Step-by-Step Instructions
- Expert Tips
- Storage Tips
- Serving Suggestions
- FAQs
Why You’ll Love This Recipe
This Coconut Butter Cake is simple to make and uses basic ingredients you likely already have. It’s perfect for beginners, yet delivers bakery-style results. The recipe is also very versatile—you can enjoy it plain, dress it up with toppings, or serve it for special occasions.
What You’ll Need to Make This Recipe
Butter is the base of this cake, giving it that rich and tender texture. Sugar adds sweetness and helps create a light, fluffy crumb. Eggs bring structure, while cake flour keeps the texture soft and delicate. A touch of milk adds moisture, and the shredded coconut gives the cake its signature flavor.
Exact measurements are listed in the recipe card below for best results.
How to Make Coconut Butter Cake Step by Step
Step 1: Prepare the Oven and Pan
Preheat your oven and grease your cake pan well so the cake releases easily after baking.
Step 2: Cream Butter and Sugar
Beat the softened butter and sugar together until light and fluffy. This step is key to creating a soft and airy cake.
Step 3: Add Eggs and Vanilla
Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract to enhance the flavor.
Step 4: Combine Dry Ingredients
In a separate bowl, sift together the flour and baking powder to ensure a smooth batter without lumps.
Step 5: Mix the Batter
Gradually add the dry ingredients to the butter mixture, alternating with milk. Mix gently until everything is just combined.
Step 6: Fold in Coconut
Gently fold in the shredded coconut, making sure it’s evenly distributed throughout the batter.
Step 7: Bake the Cake
Pour the batter into the prepared pan and smooth the top. Bake until the cake is golden and a toothpick inserted in the center comes out clean.
Step 8: Cool and Serve
Let the cake cool slightly in the pan before transferring it to a wire rack. Serve once completely cooled.
Expert Tips
Make sure your butter is softened for easy mixing. Avoid overmixing the batter once the flour is added to keep the cake tender. You can lightly toast the coconut beforehand for a deeper flavor if you like.
How to Store and Reheat It
Store the cake in an airtight container at room temperature for up to 2 days, or refrigerate for up to 5 days. Let it come to room temperature before serving for the best texture.
What to Serve With
This cake pairs beautifully with coffee, tea, or even a scoop of vanilla ice cream. You can also top it with powdered sugar, whipped cream, or extra coconut for added flavor.
Frequently Asked Questions
Can I use regular flour instead of cake flour?
Yes, but the texture may be slightly less soft. Cake flour gives a lighter, more delicate crumb.
Can I make this cake ahead of time?
Absolutely. This cake keeps well and can be made a day in advance.
Can I add more coconut flavor?
You can add a few drops of coconut extract or sprinkle extra coconut on top before baking.
Coconut Butter Cake
Prep Time: 15 minutes
Cook Time: 30–35 minutes
Total Time: 45–50 minutes
Servings: 8
Ingredients
- 100g (1/2 cup) unsalted butter, softened
- 100g (1/2 cup) caster sugar
- 2 large eggs (approximately 50g each)
- 1/2 teaspoon vanilla extract
- 100g (2/3 cup) cake flour
- 1.5g (1/2 teaspoon) baking powder
- 20ml (4 teaspoons) fresh milk
- 30g (1/3 cup) dried shredded coconut
Instructions
- Preheat oven to 350°F (175°C) and grease an 8-inch round cake pan.
- Cream butter and sugar until light and fluffy.
- Add eggs one at a time, mixing well, then stir in vanilla.
- Sift together flour and baking powder.
- Gradually add dry ingredients to the batter, alternating with milk.
- Fold in shredded coconut gently.
- Pour batter into pan and smooth the top.
- Bake for 30–35 minutes until a toothpick comes out clean.
- Cool in the pan for 10 minutes, then transfer to a rack to cool completely.
Notes
You can dust the cake with powdered sugar or sprinkle extra coconut on top for a simple finishing touch.
Final Thoughts
This Coconut Butter Cake is a beautiful example of how simple ingredients can create something truly delicious. It’s soft, flavorful, and perfect for any occasion, whether you’re serving guests or just treating yourself.

