Coconut Sheet Cake with Coconut Cream Cheese Frosting
This extra moist Coconut Sheet Cake is packed full of coconut flavor and topped with a thick coconut cream cheese frosting and a layer of toasted coconut. Easy to make and perfect for spring parties, holidays, or any time you’re craving something tropical!
This Coconut Sheet Cake is a spin-off of one of my most-loved recipes: my Coconut Bundt Cake. I spent years testing that cake, tweaking the ingredients and proportions to pack in as much real coconut flavor as possible — and this sheet cake brings all that same flavor and moisture, with an easier, no-fuss presentation.
If you’ve made the bundt cake before, you already know how rich and coconutty it is. But this version might be even more crave-worthy, thanks to a thick layer of coconut cream cheese frosting and a sprinkle of toasted coconut on top. It’s a simple 9×13 sheet cake, but there’s nothing basic about the flavor.
What makes it so good? Coconut milk — and lots of it. Full-fat coconut milk is the backbone of this cake, giving it an incredibly soft, almost plush crumb that stays moist for days. Shredded coconut folded into the batter adds texture, and a splash of coconut extract takes the flavor to the next level without tasting artificial.
And because it’s a sheet cake, it’s the kind of dessert you can bring anywhere. No layering, no leveling, no decorating — just bake, cool, frost, and sprinkle with toasted coconut. It’s been my go-to spring and summer cake for years now, and it never sticks around long.
Why You’ll Love This Recipe
- Easy Sheet Cake: No stacking, no crumb coat, no stress. Just mix, bake, frost, and serve.
- Big Coconut Flavor: Coconut milk, shredded coconut, coconut extract, and toasted coconut flakes — all in one cake!
- Thick, Creamy Frosting The coconut cream cheese frosting is rich and tangy, perfectly balancing the sweetness of the cake.
- Feeds a Crowd: Perfect for potlucks, holidays, and parties — this cake easily serves 16+.
- Freezer-Friendly: You can make the cake ahead and freeze it (unfrosted), then frost the day you serve.
Ingredients and Substitutions
- Butter: Use unsalted butter at cool room temperature (around 65°F).
- Granulated Sugar
- Eggs: Eggs should also be at room temperature. For an egg-free option, use hydrate chia seeds, with 1 tablespoon of chia seeds soaked in 2.5 tablespoons of water as a replacement for each egg.
- Coconut Milk: Use full-fat, unsweetened canned coconut milk. Don’t use coconut cream (it’s too thick).
- Baking Powder
- Salt
- Vanilla Extract
- Coconut Extract: This helps boost the coconut flavor; a little goes a long way! Use real coconut extract, not imitation, for the best flavor.
- All-Purpose Flour: For a gluten-free cake, use a 1:1 gluten-free all purpose baking mix.
- Shredded Coconut: Sweetened coconut shreds or flakes work for this recipe.
- Cream Cheese: Make sure the cream cheese is at room temperature before making the frosting.
- Confectioners’ Sugar
How to Make Coconut Sheet Cake
- Cream the Butter: Using an electric mixer, crema the butter and sugar until light and fluffy. Add the eggs, followed by the coconut and vanilla extracts.
- Mix Dry Ingredients: Whisk the baking powder, salt, and flour in a separate bowl.
- Alternate Wet and Dry Ingredients: Add half the dry ingredients to the butter and mix to combine. Add the coconut milk, mix well, and add the rest of the dry ingredients.
- Fold in Coconut: Gently fold the shredded coconut into the batter.
- Bake the Cake: Spread the batter in a greased 9×13-inch pan and bake until a toothpick comes out with a moist crumb.
- Make the Frosting: Beat the butter and cream cheese using an electric mixer. Add the powdered sugar, salt, coconut extract, and coconut milk, whipping on high speed until well combined. Fold in the shredded coconut and spread on the cake. Top the frosted cake with toasted coconut.
Baking with Coconut Milk
Using full-fat coconut milk in this cake adds more than just flavor – it also changes the structure of the crumb. Coconut milk is high in saturated fat, which impacts both moisture and tenderness. It acts similar to whole milk or heavy cream in baking, but with the bonus of natural coconut flavor!
Kitchen Chemistry
Fat molecules from the coconut milk coat the flour proteins and reduce gluten formation, which slows down gluten development when the batter is mixed and keeps the cake soft and fluffy. This is especially important in cakes, where overmixing can lead to a dense or gummy texture.
But there’s more to it than just keeping a cake soft and fluffy. Coconut milk also contributes extra moisture, which keeps the cake soft for days – no dry leftovers here! Fat acts as a moisture-locking agent. It creates a barrier that helps slow down water loss during baking and storage. Using full-fat coconut milk gives this cake the classic rich, silky texture you expect from coconut cake, so use the full-fat, canned version of coconut milk, not refrigerated coconut milk from a carton, which often includes stabilizers that will impact the final texture of the cake.
Toasting Coconut
Once the cake is baked and cooled, it’s time for the finishing touches: a thick layer of coconut cream cheese frosting and a generous sprinkle of toasted coconut. The frosting adds a rich, tangy contrast to the soft, sweet cake — but it’s the toasted coconut that really seals the deal.
There are a few different ways to toast coconut:
- Stovetop Method: Add shredded coconut to a skillet over medium-low heat. Stir constantly for about 5 minutes, or until it turns golden brown. This method gives you lots of control, but you’ll need to stay at the stove the whole time.
- Microwave Method: Place coconut in a microwave-safe bowl and heat in 1-minute increments for up to 5 minutes, stirring in between. You’ll get a nice golden color, but the texture stays softer — great for those who prefer less crunch.
- Oven Method: Spread the coconut evenly on a baking sheet and bake at 350°F for 6 to 8 minutes, stirring once or twice. This is the method I usually go with — since the oven’s already on for the cake, I just slide the coconut in after the cake comes out and let it toast while the cake cools.
Use whichever method works best for you — just keep an eye on it! Toasted coconut can go from golden to burnt in a flash.
Tips and Tricks for the Best Coconut Sheet Cake
- Cool the Cake Completely: Let the cake cool fully before adding the frosting. Even a slightly warm cake will cause the cream cheese frosting to melt and slide off.
- Cool the Toasted Coconut: Similar to the cake, warm toasted coconut will also melt the frosting. Toast the coconut in advance or as soon as the cake comes out of the oven and cools so it has plenty of time to cool.
- Chill the Frosting: If your frosting feels too soft or loose, chill it for 10-15 minutes before spreading to help it hold its shape.
- Store in the Fridge: Because of the cream cheese in the frosting, the cake should be refrigerated if not eaten the same day. Leftovers can also be frozen for up to 3 months.
- Serve at Room Temperature: Take the cake out of the refrigerator 30-45 minutes before serving to bring it up to room temperature for the best texture and flavor.
- Recommended Tools: Baking Pan | Stand Mixer | Offset Spatula | Coconut Extract
More Coconut Recipes:
- Coconut Bundt Cake
- Coconut Cream Pie
- Coconut Layer Cake
- Chocolate Dipped Coconut Macaroons
- Coconut Panna Cotta
Coconut Sheet Cake
This extra moist Coconut Sheet Cake is packed full of coconut flavor and topped with a thick coconut cream cheese frosting and a layer of toasted coconut.
Ingredients
For the Cake:
- 1 1/2 cups (330 grams) unsalted butter, room temperature
- 2 cups (396 grams) granulated sugar
- 4 large eggs, room temperature
- 1 teaspoon vanilla extract
- 2 teaspoons coconut extract
- 1 1/2 teaspoons baking powder
- 1/2 teaspoon salt
- 2 1/4 cups (270 grams) all-purpose flour
- 3/4 cup (180 grams) unsweetened full-fat coconut milk, well shaken
- 1 3/4 cups (148 grams) sweetened coconut flakes
For the Frosting:
- 1 cup (227 grams) unsalted butter, room temperature
- 1 cup (227 grams) cream cheese, room temperature
- 5 1/2 cups (624 grams) confectioners' sugar
- 1/2 teaspoon salt
- 1/2 teaspoon coconut extract
- 5-6 tablespoons unsweetened full-fat coconut milk, well shaken
- 1 cup (85 grams) sweetened flaked coconut
- 3/4 cup (64 grams) sweetened flaked coconut, toasted
Instructions
- Preheat the oven to 350F. Line a 9x13-inch baking dish with parchment paper and grease.
- Using an electric miser on medium speed, beat the butter and sugar until fluffy and lightened in color, 4 to 5 minutes. Turn the mixer down to low and add the eggs one at a time, followed by the coconut and vanilla extracts.
- In a small bowl, whisk together the baking powder, salt, and flour. Add half of these dry ingredients to the cake batter and mix to combine. Add the coconut milk, mix well, and add the rest of the dry ingredients. Fold in the flaked coconut.
- Bake for 30 to 35 minutes or until a tester inserted into the center comes out with a moist crumb. The cake may remain a very pale yellow depending on how hot the top of your oven is; do not wait for the cake to turn golden before removing from the oven if the tester comes out clean. Transfer the cake pan to a wire rack to cool completely.
- To make the frosting, beat the butter and cream cheese on medium speed until well combined and fluffy. Add the confectioners' sugar, one cup at a time, until fully incorporated. Add the salt, coconut extract, and four tablespoons of the coconut milk. Turn the mixer to medium-high speed and beat for one minute. Add 1-2 more tablespoons of coconut milk, if needed,to achieve the desired frosting consistency. Beat again, then fold in the untoasted coconut. Spread the frosting on the cooled coconut sheet cake. Top with the cooled toasted coconut.
Notes
- If the cream cheese frosting feels too soft or loose, chill it for 10-15 minutes before spreading it on the cake.
- Because of the cream cheese in the frosting, the cake should be refrigerated if not eaten the same day. Leftovers can also be frozen for up to 3 months.
- Take the cake out of the refrigerator 30-45 minutes before serving to bring it up to room temperature for the best texture and flavor.
- The coconut flakes can be toasted in a skillet on the stovetop (stir over medium-low heat for 5 minutes), in the microwave (heat in 1-minute increments for up to 5 minutes, stirring in between), or in the oven (spread on a baking sheet and bake at 350F for 6 to 8 minutes, stirring a few times).
- Recommended Tools: Baking Pan | Stand Mixer | Offset Spatula | Coconut Extract
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
2025 Sheet Cake of the Month Recipes
- Best Chocolate Sheet Cake
- Red Velvet Sheet Cake
- Mint Chocolate Chip Sheet Cake
- Coconut Sheet Cake