This Single Layer Coconut Cake pairs a light, fluffy coconut-flavored cake with lightly toasted sweetened coconut flakes. Topped with a silky coconut buttercream, it’s a bright, crowd-pleasing dessert perfect for spring gatherings or any time you want a tropical treat.

Why You’ll Love This Recipe

Meet the newest addition to the Beyond the Butter recipe collection: a tender, single layer coconut cake that’s simple to make and full of coconut flavor. This recipe is adapted from a coconut sheet cake but scaled and refined for a single 6-inch round cake.
The cake achieves its soft, airy texture thanks to a few key techniques and ingredients: coconut oil, divided eggs (the whites whipped separately), and canned unsweetened coconut milk. Toasted sweetened coconut flakes add a deeper coconut aroma, and a bit of coconut extract enhances the overall flavor alongside vanilla.
Frost the cake with a creamy coconut buttercream made with unsalted butter, sifted powdered sugar, coconut extract and a touch of coconut milk. Stir or fold in extra sweetened coconut flakes for texture, or reserve them as a garnish.
If you prefer a different finish, the recipe includes a few small-batch frosting alternatives so you can customize the cake to your taste.
Table of Contents
- Ingredients
- Homemade Cake Flour
- Essential Single Layer Cake Baking Tools
- How to Make a 6-inch Single Layer Coconut Cake
- Coconut Buttercream Frosting Alternatives
- Recipe FAQs
- More Single Layer Cakes to Enjoy!
- Single Layer Coconut Cake Recipe

Ingredients
Below are the key ingredients for this single layer coconut cake. Quantities and full measurements are provided in the recipe card later in the article.
- Cake Flour. Use cake flour for the lightest texture. If you don’t have any, a quick homemade substitute is included below.
- Leavening Agents. Baking powder and baking soda help the cake rise.
- Salt. Just a pinch to balance the sweetness.
- Granulated Sugar. You can use organic pure cane sugar if preferred.
- Unsalted Butter. Room temperature butter gives a smooth batter.
- Coconut Oil. Adds subtle coconut flavor; vegetable oil can be used as a substitute.
- Eggs (divided). Separate the egg: beat the white with a bit of cream of tartar to stiff peaks, and fold it into the batter for extra lift.
- Extracts. Coconut extract and a touch of vanilla extract for depth.
- Sweetened Coconut Flakes. Toast 1/3 cup for the cake and use 1/2 cup in the frosting (toasted or untoasted based on preference).
- Canned Unsweetened Coconut Milk. Use the unsweetened variety and bring it to room temperature; stir if the can has separated.
- Cream of Tartar. Helps stabilize the whipped egg white; do not add it directly to the batter.

Homemade Cake Flour
If you don’t have cake flour, you can make a substitute using all-purpose flour and cornstarch. It’s quick and yields a tender crumb.
To make about 1 cup of homemade cake flour:
- Add 1 tablespoon cornstarch to a 1/2 cup measuring cup.
- Fill the remaining space in the 1/2 cup with all-purpose flour.
- Sift the mixture once (twice gives an even finer texture).
Double the amounts if you want a larger batch on hand.
Essential Single Layer Cake Baking Tools
These tools make the baking process easier and help you achieve consistent results:
- 6-inch Cake Pan. A 6″ x 3″ pan is ideal to allow for the cake’s height. A 6″ x 2″ pan will also work but the cake may come close to the rim.
- Mixing Bowls. A set for dry and wet ingredients keeps prep organized.
- Whisks and Spatulas. Useful for folding and scraping. Flexible spatulas are especially helpful when folding in whipped egg whites and coconut flakes.
How to Make a 6-inch Single Layer Coconut Cake
Here is an overview of the method. Full, printable measurements are below in the recipe section.
- Preheat oven to 350°F and prepare a 6-inch round pan with baking spray or butter and flour.
- Toast the sweetened coconut flakes in a small skillet over medium heat until lightly golden, watching carefully so they don’t burn. Cool.
- Whisk the dry ingredients together: cake flour, baking powder, baking soda, and salt.
- Separate the egg. Beat the egg white with cream of tartar until stiff peaks form (about 2–3 minutes).
- In another bowl, beat the room temperature butter, coconut oil, and granulated sugar until combined. Add the egg yolk, extracts, and room-temperature unsweetened coconut milk and mix until smooth.
- Fold the dry ingredients into the wet mixture until just combined. Gently fold in the beaten egg white, then fold in the toasted coconut flakes.
- Pour batter into the prepared pan and bake at 350°F for 30–35 minutes, until a toothpick comes out clean. Cool completely on a wire rack before frosting.

Coconut Buttercream Frosting Alternatives
If you’d like alternatives to the coconut buttercream, try one of these small-batch frostings:
- Small Batch Cream Cheese Frosting — tangy and rich; add a little shredded coconut for texture.
- Small Batch Vanilla Ermine Frosting — a silky, lightly sweet option with a delicate texture.
- Small Batch Milk Chocolate Frosting — pairs well for those who prefer a chocolate-coconut contrast.
Recipe FAQs
This cake typically bakes about 2 inches tall. A 6″ x 3″ pan is recommended to ensure the cake has room to rise without touching the rim. A 6″ x 2″ pan will work, but the cake may come close to the top.
Yes — whipping the egg white to stiff peaks and folding it in gives the cake a lighter, airier crumb. Adding the whole egg instead will produce a denser cake.
Toasting brings out the coconut’s natural oils and deepens the flavor, so it’s recommended for the flakes in the batter. Toasting the frosting flakes is optional and mainly for appearance.
Yes — you can freeze the unfrosted cake or individual slices. Wrap tightly to prevent freezer burn and thaw in the refrigerator before frosting or serving.
More Single Layer Cakes to Enjoy!
Single Layer Carrot Cake
Single Layer Chocolate Cake
Single Layer Red Velvet Cake
Single Layer Funfetti Cake
If you try this Single Layer Coconut Cake, please leave a star rating and a comment to share your results — your feedback helps others find and enjoy this recipe!
Single Layer Coconut Cake

Ingredients
Coconut Cake
- 1/3 cup shredded sweetened coconut flakes, toasted
- 1 cup cake flour
- 1/2 tsp baking powder
- 1/2 tsp baking soda
- 1/8 tsp salt
- 1/4 cup unsalted butter, room temperature
- 2 tbsp coconut oil
- 1/3 cup granulated sugar
- 1 large egg yolk, room temperature
- 1 tsp coconut extract
- 1/2 tsp vanilla extract
- 1/3 cup canned unsweetened coconut milk, room temperature
- 1 large egg white, room temperature
- 1/8 tsp cream of tartar
Coconut Buttercream Frosting
- 1/2 cup unsalted butter, room temperature
- 2 1/3 cups sifted powdered sugar
- 1/2 tsp coconut extract
- 2 tbsp canned unsweetened coconut milk
- 1/2 cup shredded sweetened coconut flakes (optional toasted)
Instructions
Coconut Cake
- Preheat oven to 350ºF. Grease and flour a 6-inch round cake pan or spray it with a flour-based baking spray.
- Toast 1/3 cup shredded sweetened coconut flakes in a small skillet over medium heat, stirring constantly until golden. Watch closely to avoid burning. Let cool.
- In a medium bowl, whisk together cake flour, baking powder, baking soda, and salt. Set aside.
- Using a mixer fitted with the whisk attachment, beat the egg white and cream of tartar at high speed until stiff peaks form, about 2–3 minutes. Transfer to a small bowl and reserve.
- In a separate mixing bowl with the paddle attachment, beat the unsalted butter, coconut oil, and granulated sugar on medium speed until combined and creamy.
- Add the egg yolk, coconut extract, vanilla extract, and room-temperature coconut milk. Mix until smooth.
- Add the dry ingredients and mix just until combined. Gently fold in the whipped egg white, then fold in the toasted coconut flakes.
- Pour batter into the prepared pan and bake 30–35 minutes, or until a toothpick inserted in the center comes out clean. Cool completely on a wire rack before frosting.
Coconut Buttercream Frosting
- Beat the unsalted butter on medium-high speed until smooth and creamy.
- Reduce mixer speed to low and gradually add sifted powdered sugar, mixing until incorporated.
- Add coconut extract and canned coconut milk, then beat until smooth. Scrape down the bowl as needed. Fold in the shredded coconut flakes, or reserve them for garnish.
Notes
- 1/4 cup unsalted butter = 4 tablespoons.
- Separate the egg into two small bowls before you begin to avoid accidentally adding the whole egg to the batter.
- If piping the frosting, omit the shredded coconut in the buttercream and use it as a garnish after piping to keep the piping textures clean.
- If your buttercream is too thick, add 1 more tablespoon of unsweetened coconut milk. If it’s too thin, add sifted powdered sugar a tablespoon at a time until you reach the desired consistency.
- Recipe adapted from a larger coconut sheet cake, scaled down for a single 6-inch layer.
Nutrition
Estimated per serving: Calories: 655 kcal | Carbohydrates: 80 g | Protein: 5 g | Fat: 36 g | Saturated Fat: 26 g | Sodium: 226 mg | Fiber: 2 g | Sugar: 62 g
Nutritional information is an estimate and will vary depending on specific ingredients used.
Enjoyed this recipe? Leave a comment below to share your experience and tips for the perfect single layer coconut cake!