Subscribe to get new recipes straight to your inbox!

    Moist & Fluffy Coconut Sheet Cake

    This moist and fluffy coconut sheet cake is packed with just the right amount of coconut flavor. It’s rich, yet light and is topped with a creamy coconut cream cheese frosting and a sprinkle of shredded coconut for extra flavor & texture – so so good! The perfect dessert for any occasion, from casual gatherings to festive celebrations.

    coconut sheet cake

     

    Why You’ll Love This Coconut Sheet Cake

    This coconut sheet cake is adapted from my original coconut layer cake recipe that has over 90 five star reviews! Here is what I love about this recipe:

    Moist & fluffy: This coconut sheet cake is SO incredibly fluffy. It uses the creaming method (where air is whipped into the butter) for the cake batter which helps to yield a soft and fluffy crumb. With the addition of oil and coconut milk in the batter, it also makes for a wonderfully moist cake.

    Heaps of coconut flavor: This recipe not only uses coconut flavouring (you can use coconut extract or essence), but also coconut milk. This adds extra coconut flavor to the cake and contributes to the fluffy texture. Oh and I forgot to mention the dried shredded coconut in the cake batter too! It adds great additional texture to the cake 🙂

    Easy to make: The cake batter for this recipe (as well as the frosting) is simple to make and only requires a hand mixer. On top of that, being a sheet cake, there is no levelling of the cake layers or stacking required. Simply pop on the frosting and top with shredded coconut and you’re good to go!

    How to Make Coconut Cake

    Coconut Cake

    Preheat oven to 180 °C (350°F) conventional and lightly grease a 9×13 inch cake pan (I use my homemade cake release). Line the bottom long ways with parchment paper as well (this will make it easier to take the cake out when it’s done). If using a convection oven that has a fan function, bake at 160 °C (320°F).

    In a bowl, sift together your flour, cornstarch, baking powder and salt. Using a whisk or fork, mix until well combined. Set aside.

    coconut sheet cake

    In a large mixing bowl, combine butter, vegetable oil and sugar. Using an electric mixer (hand mixer or stand mixer are both fine), cream together for 2 minutes until light and fluffy.

    Add in eggs one by one, mixing well in between each addition (about 10-15 seconds between eggs).

    coconut sheet cake

    Add in vanilla extract/essence, coconut extract/essence and coconut milk and mix until well combined. Now set your mixer aside as the remainder of the batter will be finished by hand.

    Add in the flour mixture to your wet ingredients, and gently fold it in with a spatula until just combined. Do not overmix (only mix until you can’t see any streaks of unmixed flour and the batter is uniform).

    coconut sheet cake

    Finish off by adding in the shredded coconut and gently fold with a spatula until just combined. Do not overmix.

    coconut sheet cake

    Distribute the batter evenly into the prepared cake pan. Level out the top and drop the cake tin lightly on the counter to remove any large air bubbles. Bake for 28 minutes or until a toothpick comes out clean or with a few moist crumbs on it.

    coconut sheet cake

     

    coconut sheet cake

     

    Allow the cake to cool in the cake pan for 20 minutes, before carefully turning it out onto a wire rack to completely cool. Once cooled, carefully invert onto a serving plate (see video for demonstration if unsure of the best way to do this) and frost with coconut cream cheese frosting (recipe below) and top with more shredded coconut.

    coconut sheet cake

    Coconut Cream Cheese Frosting

    In a medium bowl, cream butter for two minutes until light and fluffy. Either use a hand or stand mixer on a medium high speed. If using a stand mixer then please read note 5 before beginning.

    coconut sheet cake

    Add in the powdered sugar in 3 batches while mixing on low. Ensure that each batch is mixed into the butter well before adding in the next batch.

    Next add in the cold cream cheese, vanilla and coconut essence/extract. Mix just until the frosting is smooth. Avoid over-mixing.

    coconut sheet cake

    Spread the frosting over the cooled cake and top with shredded coconut. Enjoy!

    coconut sheet cake

    coconut sheet cake

    How to Store Coconut Sheet Cake

    This coconut sheet cake can be left at room temperature for the day, however overnight it will need to be refrigerated due to the cream cheese in the frosting. The fat and sugar in the frosting will prevent the cream cheese from going off immediately, which is why you can keep it out at room temperature for an extended period of time.

    coconut sheet cake

    Moist Coconut Sheet Cake

    5 from 26 votes
    Print Pin Video
    This moist and fluffy coconut sheet cake is packed with just the right amount of coconut flavor. It's rich, yet light and is topped with a creamy coconut cream cheese frosting and a sprinkle of shredded coconut for extra flavor & texture - so so good! The perfect treat for any occasion, from casual gatherings to festive celebrations.
    Prep: 10 minutes
    Cook: 33 minutes
    Cooling Time: 1 hour
    Total: 1 hour 43 minutes
    Servings: 20 people
    Author: Cakes by MK

    IMPORTANT: For accuracy, I would recommend using the gram measurements provided, as those are the exact quantities I use. Cup measurements are given as estimates (based on US cup measurements) to make it easier for those who do not have a scale.

    Ingredients
     

    Coconut Cake

    • cups (280 g) flour - regular, all purpose
    • ¼ cup (30 g) cornstarch - also known as cornflour
    • 1 tbsp baking powder
    • ½ tsp salt - omit if using salted butter
    • ½ cup (113 g) unsalted butter - room temperature
    • 5 tbsp (66 g) unflavoured vegetable oil - I use canola oil. In the video I say 3 tbsp (40g), but have recently tried with 5 tbsp (66g) and recommend it (see note 7 for more info).
    • 1⅔ cups (332 g) white granulated sugar
    • 3 large eggs - room temperature
    • tsps vanilla essence/extract
    • 1 tsp coconut essence/extract - can substitute with 1/2 tsp almond essence/extract (see note 1)
    • cups (275 g) canned coconut milk
    • 1 cup (80 g) shredded coconut - dried & unsweetened, also called threaded coconut

    Coconut Cream Cheese Frosting

    • ½ cup (113 g) unsalted butter - room temperature
    • cups (285 g) powdered sugar - also called icing/confectioners sugar
    • ¾ cup (167 g) cream cheese - cold, firm type (see note 2)
    • ¾ tsp vanilla essence/extract
    • ½ tsp coconut essence/extract - can substitute with 1/2 tsp almond essence/extract (see note 1)
    • 1 cup (80 g) shredded coconut - dried & unsweetened, for decorating. Also called threaded coconut

    Instructions

    Coconut Cake

    • Preheat oven to 180 °C (350°F) conventional (see note 3 if using a convection oven with a fan) and lightly grease a 9x13 inch cake pan (I use my homemade cake release). Line the bottom long ways with parchment paper as well (this will make it easier to take the cake out when it's done).
    • In a bowl, sift together your flour, cornstarch, baking powder and salt. Using a whisk or fork, mix until well combined. Set aside.
    • In a large bowl, combine butter, vegetable oil and sugar. Using an electric mixer (hand or stand mixer are both fine - see note 4), cream together for 2 minutes until light and fluffy.
    • Add in eggs one by one, mixing well in between each addition (about 10-15 seconds between eggs).
    • Add in vanilla, coconut essence/extract and coconut milk and mix until well combined. Now set your mixer aside as the remainder of the batter will be finished by hand.
    • Add in your premixed dry ingredients to your wet mixture, and gently fold it in with a spatula until just combined. Do not overmix (only mix until you can't see any streaks of unmixed flour and the batter is uniform).
    • Finish off by adding in the shredded coconut and gently fold with a spatula until just combined. Do not overmix.
    • Distribute the batter evenly into the prepared cake pan. Level out the top and drop the cake tin lightly on the counter to remove any large air bubbles. Bake for 28 minutes or until a toothpick comes out clean or with a few moist crumbs on it.
    • Allow the cake to cool in the cake pan for 20 minutes, before carefully turning it out onto a wire rack to completely cool. Once cooled, carefully invert onto a serving plate (see video for demonstration if unsure of the best way to do this) and frost with coconut cream cheese frosting (recipe below) and top with more shredded coconut.

    Coconut Cream Cheese Frosting

    • In a medium bowl, cream butter for two minutes until light and fluffy. Either use a hand or stand mixer on a medium high speed. If using a stand mixer then please read note 5 before beginning.
    • Add in the powdered sugar in 3 batches while mixing on low. Ensure that each batch is mixed into the butter well before adding in the next batch.
    • Next add in the cold cream cheese, vanilla and coconut essence/extract. Mix just until the frosting is smooth. Avoid over-mixing (see note 6).
    • Spread the frosting over the cooled cake and top with shredded coconut. Once sliced, place any leftovers in an airtight container to ensure the cake stays moist.

    Video

    Notes

    Note 1. Coconut essence or extract can be difficult to find in some places. If you can't access it, then using 1/2 tsp of almond extract/essence as a substitute for 1 tsp of coconut essence/extract works well. You will have slightly less of a coconut flavour but the difference isn't drastic 🙂
    Note 2. To ensure that your frosting isn't too soft, you want to use a firm cream cheese, not the spreadable type. You also want to use cold cream cheese as this will help your frosting stay firmer for longer, particularly if you want to use it for piping. If you stay in a hot climate and your frosting is softening up after some time, simply place it into the fridge for 30 minutes and then rewhip it. This will bring it back to a pipeable consistency.
    Note 3. If using a convection oven that has a fan function, bake at 160 °C (320°F) as the fan function bakes food faster.
    Note 4. If using a stand mixer, then use the paddle attachment for the initial mixing, but continue to do the last step by hand as stated in the recipe.
    Note 5. If using a stand mixer for the frosting, use the whisk attachment. I would also recommend whipping the cold cream cheese beforehand if using a stand mixer to ensure it is smooth and then setting it aside to use later on in the recipe. This will prevent you from having a lumpy frosting. 
    Note 6. Only mix the frosting until it's smooth. Once it's smooth stop mixing as over-mixing can result in a less stable frosting. This is because of the liquid in the cream cheese breaking down the powdered sugar. 
    Note 7. I recently tried the recipe with a little more canola oil and found that this kept the cake moister for longer and also made it slightly less crumbly. I would recommend using the extra oil 🙂

    Nutrition

    Calories: 406kcal | Carbohydrates: 51g | Protein: 5g | Fat: 21g | Saturated Fat: 13g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 4g | Trans Fat: 0.4g | Cholesterol: 55mg | Sodium: 227mg | Potassium: 129mg | Fiber: 1g | Sugar: 37g | Vitamin A: 345IU | Vitamin C: 1mg | Calcium: 81mg | Iron: 1mg

    Nutritional information are estimates only as they are automatically calculated by a third party application. Actual values may differ based on brands and types of products used.

    Keyword: coconut sheet cake, coconut sheet cake recipe, coconut sheet cake with coconut milk, easy coconut sheet cake, moist coconut sheet cake
    Tried this recipe?I love hearing from you! Tag me @cakesbymk.nz on instagram so I can see your amazing creations 🙂

     

     

    More Recipes

    38 Comments

    • Connie

      Hi can I make cupcakes from this recipe?
      Thanks

    • Mark

      5 stars
      I made this cake for a pool party. I easily doubled the recipe using the tool on the site. The cake was huge and delicious. The guests ate it all!

      • Cakes by MK

        Yay! So glad everyone loved the cake Mark 😀

    • Melissa Ivancevich

      Could coconut oil be used instead of canola oil?

      • Cakes by MK

        Hi Melissa! 🙂
        I haven’t tried that myself but it may work fine! If you live in a cold climate where coconut oil is solid at room temp it may change the texture of the cake slightly so just keep that in mind. Hope you enjoy the recipe 🙂

    • hb

      5 stars
      Yet another fantastic recipe. Perfectly sweet, perfectly light and the perfect level of coconut flavour.

      • Cakes by MK

        Yay! So glad you loved it 😀
        Really appreciate the wonderful feedback 🙂

    • Hb

      5 stars
      Yet another OUTSTANDING recipe.
      I just made this cake for my father’s birthday and despite not being a coconut fan – I tasted this cake and was amazed at how incredible it was. It is moist, light and perfectly sweet.

      • Cakes by MK

        Aww yay! This makes me so so happy 😀
        So glad you loved the recipe – hope your father had a wonderful birthday! 🙂

    • Kayo F

      5 stars
      This cake was a super hit with my colleagues! They all agreed the cake was the best they ever had and added they were not just being nice about my effort. I hated baking because my creations usually turned up hard and dry but not anymore thanks to your recipe, I got my confidence and pleasure of baking back! As you recommended i used increased amount of oil. 😊

      • Cakes by MK

        Yay! So so happy to hear your colleagues loved the cake Kayo 😀 sounds like you did an incredible job with it!
        I’m so happy you’ve got your baking confidence back Kayo, that puts the biggest smile on my face!! 🙂

    • Afra

      5 stars
      2 questions: My family has diabetics so I was wondering if the cake is still good without the frosting and how much can I reduce the sugar in the batter without ruining the texture ?

      • Cakes by MK

        Hi Afra! 🙂 Yes you can totally skip the frosting if you prefer, and I would reduce the sugar by 1/4 cup (50g) max. Any more than the cake may be a bit dry 🙂
        Hope that helps and hope you enjoy the recipe!

    • K.S.

      Lovely recipe! Tasted delicious and will definitely make again. Thank you!

      • Cakes by MK

        Awesome! So glad you loved the recipe 😀

    • Fatemah

      5 stars
      I accidentally put a whole 400 ml can coconut milk instead of 275 ( I got distracted) I only realised when the cake wasn’t set after 28 minutes. I baked it for about another 15 and it still came out perfect

      • Cakes by MK

        Im so glad to hear the cake still turned out great Fatemah 😀
        The extra coconut milk must have made for an extra moist/creamy texture!!
        Thanks so much for the wonderful feedback 🙂

    5 from 26 votes (15 ratings without comment)

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating





    About me

    Welcome to my blog! My name is Maryam and I LOVE baking! :) I hope to provide you with the tools (i.e. simple, from-scratch, quality tested recipes), so that you can confidently bake up delicious treats to share with your family and friends!

      Categories
      Tips & Tricks
      Specialty Desserts
      Single Layer Cakes
      Sheet Cakes
      Quick Desserts
      Puddings & Custards