Why Coconut Sheet Cake with Marshmallow-Cream Cheese Frosting?
Imagine biting into a tender, golden sheet cake that carries the tropical aroma of toasted coconut, topped with a luscious, creamy frosting that perfectly balances sweet and tangy notes. This Coconut Sheet Cake with Marshmallow-Cream Cheese Frosting is a crowd-pleaser with its moist texture and rich flavor. The combination of coconut and marshmallow adds a nostalgic yet luxurious twist to a classic dessert. It’s an easy way to bring a joyful, homey vibe to any gathering or quiet night in.
Health Benefits & Nutrition
While desserts are usually indulgent, this cake offers some surprising nutritional perks. Coconut provides healthy medium-chain triglycerides, known to support metabolism and energy (Harvard T.H. Chan School of Public Health). Additionally, the use of coconut milk adds beneficial electrolytes like potassium and magnesium, essential for hydration and muscle function. Eggs supply high-quality protein and important nutrients like choline, which supports brain health (Journal of Nutrition). However, be mindful if you have allergies to dairy or coconut. Due to the cream cheese and butter, this dessert should be enjoyed in moderation during pregnancy or if managing cholesterol.
Ingredients & Preparation
Recipe Card
| Prep Time | 30 minutes |
|---|---|
| Total Time | 1 hour 45 minutes (including cooling) |
| Servings | 12 to 15 slices |
| Calories per Serving | Approximately 317 kcal |
| Diet Tags | Vegetarian, Gluten-Containing |
Full Ingredient List
- For the Cake:
- 1 cup unsweetened full-fat coconut milk (well shaken)
- 3 large eggs, at room temperature
- ¼ cup vegetable oil or melted unrefined coconut oil
- 1 tablespoon pure vanilla extract
- 2⅔ cups (335 g) all-purpose flour
- 1⅔ cups (330 g) granulated sugar
- 1 cup toasted flaked coconut, sweetened or unsweetened, chopped
- 2¾ teaspoons baking powder
- 1 teaspoon fine salt
- 10 tablespoons unsalted butter, cubed and at room temperature
- For the Marshmallow-Cream Cheese Frosting:
- 6 tablespoons unsalted butter, at room temperature
- 8 ounces cream cheese, at room temperature
- Pinch of fine salt
- 2 teaspoons pure vanilla extract
- 1 cup confectioners‘ sugar
- 2/3 cup marshmallow creme (about half of a 7-ounce container)
- 1¼ cups toasted flaked coconut, sweetened or unsweetened
Equipment Needed
- 9-by-13-inch sheet cake pan
- Baking spray with flour or parchment paper
- Stand mixer with paddle attachment (or hand mixer)
- Mixing bowls
- Rubber spatula
- Measuring cups and spoons
- Whisk
Tips for Choosing Quality Ingredients
- Use fresh eggs at room temperature for better batter emulsification and cake rise.
- Opt for full-fat coconut milk in a carton to avoid preservatives and additives commonly found in cans.
- Choose sweetened or unsweetened flaked coconut based on your sweetness preference; toasting coconut enhances its rich, toasty flavor.
- Use pure vanilla extract for a deep, natural aroma instead of imitation.
- Fresh butter and cream cheese that are not expired will ensure a smooth, creamy frosting texture.
Step-by-Step Instructions
Step 1: Prepare the Pan and Oven (10 minutes)
Preheat your oven to 350°F (175°C). Coat a 9-by-13-inch cake pan lightly with baking spray that contains flour. Alternatively, line the pan with parchment paper and grease the paper thoroughly to ensure easy cake release.
Step 2: Mix Wet Ingredients (5 minutes)
In a large measuring cup or bowl, vigorously whisk 1 cup of shaken coconut milk, 3 room-temperature eggs, ¼ cup vegetable oil (or melted coconut oil), and 1 tablespoon vanilla extract until fully combined.
Step 3: Combine Dry Ingredients and Butter (7 minutes)
Attach the paddle to your stand mixer and add 2⅔ cups flour, 1⅔ cups sugar, 1 cup chopped toasted coconut, 2¾ teaspoons baking powder, and 1 teaspoon salt into the mixing bowl. Mix on low speed for 30 seconds. Gradually add 10 tablespoons cubed unsalted butter while mixing on low. Continue mixing until the mixture resembles coarse cornmeal and holds together when pressed, about 2 to 3 minutes.
Step 4: Incorporate Wet Ingredients into Dry (5 minutes)
With the mixer on low, pour half of the wet ingredients into the dry mix. Mix just until combined, scrape sides with a rubber spatula, increase to medium speed, and beat for 20 seconds. Lower speed again and add remaining wet ingredients, mixing until just integrated—avoid overmixing.
Step 5: Bake the Cake (30 to 35 minutes)
Pour the batter evenly into the prepared pan. Bake at 350°F for 30 to 35 minutes, or until a toothpick inserted near the center comes out clean. Let the cake cool completely in the pan on a wire rack before frosting.
Step 6: Prepare Marshmallow-Cream Cheese Frosting (10 minutes)
In a mixing bowl, beat 6 tablespoons softened unsalted butter and 8 ounces cream cheese together until creamy and smooth. Add a pinch of salt and 2 teaspoons vanilla extract. Gradually sift in 1 cup confectioners‘ sugar and blend until fluffy. Fold in ⅔ cup marshmallow creme until fully combined. Spread the frosting evenly over the cooled cake, then sprinkle 1¼ cups toasted flaked coconut on top.
Variations & Substitutions
- Gluten-Free Version: Replace all-purpose flour with a gluten-free baking blend that includes xanthan gum. Bake a few minutes longer as needed.
- Vegan Adaptation: Substitute eggs with flax eggs (1 tablespoon ground flaxseed + 3 tablespoons water per egg). Use vegan butter and dairy-free cream cheese. Choose vegan marshmallow fluff.
- Nutty Twist: Add ½ cup chopped toasted macadamia nuts or pecans into the batter for added crunch and an earthy flavor.
- Chocolate Swirl: Fold ½ cup melted dark chocolate into the batter before baking for a marbled effect that complements the coconut.
Storage & Shelf Life
Store the frosted Coconut Sheet Cake covered in an airtight container in the refrigerator for up to 5 days to keep it fresh and creamy.
For longer storage, wrap the unfrosted cake tightly in plastic wrap and then foil, freezing it for up to 3 months. Thaw overnight in the refrigerator before frosting. Frosted cake slices freeze well for up to 2 months when wrapped individually.
Signs of spoilage include sour smell, mold spots on frosting, or a gummy texture in the cake crumb. If you notice any of these, discard immediately.
Pro Tips
- Toast the coconut on a baking sheet at 350°F for 5–7 minutes, stirring once, until golden and fragrant to elevate the coconut flavor.
- Don’t skip room temperature butter and eggs – they emulsify better, producing a tender, airy crumb.
- When mixing butter into the flour mixture, aim for a coarse cornmeal texture; this helps with moisture retention and a tender bite.
- Use a rubber spatula to scrape the bowl between mixing stages to ensure even ingredient distribution and prevent pockets of dry flour.
- Marshmallow creme helps keep the frosting smooth and stable, but fold it gently to retain lightness.
- For a perfectly even frosting layer, chill the cake after crumb coating before the final frosting application.
When is the best time to eat Coconut Sheet Cake with Marshmallow-Cream Cheese Frosting?
This cake shines at room temperature after resting for at least 30 minutes post-refrigeration. It’s perfect for celebrations or weekend treats when you want something indulgent yet comforting. Serve after dinner or with a cup of coffee or tea in the afternoon.
Can I make the cake ahead of time?
Yes, the cake layers can be baked a day ahead and stored tightly wrapped at room temperature. Prepare the frosting fresh the day you plan to serve for best texture. Once frosted, keep refrigerated until serving.
Is it necessary to toast the coconut?
Toasting the coconut is optional but highly recommended. Toasting deepens the flavor and adds a pleasant crunch. If you prefer a milder coconut taste, you can use raw flaked coconut.
Can I substitute cream cheese with mascarpone?
Mascarpone can replace cream cheese for a milder, creamier frosting. It will result in a less tangy flavor and a silkier texture. Adjust the sugar slightly since mascarpone is less tart.
What can I use instead of marshmallow creme?
If marshmallow creme isn’t available, you can use homemade marshmallow fluff or a whipped mixture of melted marshmallows and a bit of heavy cream. This keeps the frosting light and sticky.
How do I avoid the frosting from becoming too runny?
Make sure your cream cheese and butter are properly chilled but soft. Beat them well to aerate. Adding confectioners’ sugar gradually while mixing will help thicken the frosting without making it grainy.
Can I make mini sheet cakes or cupcakes with this recipe?
Absolutely! Reduce baking time depending on size — cupcakes usually take 18 to 22 minutes at 350°F. Keep an eye on texture and toothpick test. The flavors hold well in smaller portions and are great for gatherings.

More Recipes You Will Love
If you enjoy rich, creamy desserts, you’ll love the Malted milk chocolate chip cookies recipe, which offers a nostalgic crunch with a hint of malted sweetness. For something extra cool and playful, the Oatmeal movie cookie ice cream sandwiches bring chewy cookies together with creamy ice cream in a handheld treat.
Both treats are perfect companions for your next cozy dessert night or when you want to impress guests with something uniquely comforting.

Conclusion
This Coconut Sheet Cake with Marshmallow-Cream Cheese Frosting combines the tropical charm of coconut with a fluffy, moist crumb and a rich, tangy-sweet frosting that’s impossible to resist. You can easily customize it with variations to suit your taste or dietary needs. If you try this recipe, share your thoughts or tips in the comments below—we love hearing how you make it your own!
FAQs
When is the best time to eat Coconut Sheet Cake With Marshmallowcream Cheese Frosting?
This cake is perfect any time you want a sweet treat, especially for celebrations, gatherings, or a comforting dessert after dinner. It also works well for parties or holiday meals.
Can Coconut Sheet Cake With Marshmallowcream Cheese Frosting be stored for later?
Yes, you can store the cake covered in the refrigerator for up to 4 days. Make sure to keep it in an airtight container to maintain freshness and moisture.
Is it possible to make Coconut Sheet Cake With Marshmallowcream Cheese Frosting gluten-free?
While the original recipe uses all-purpose flour, you can substitute it with a gluten-free flour blend made for baking. Adjustments might be needed for texture, but it’s achievable.
Can the Marshmallow-Cream Cheese Frosting recipe be used on other cakes?
Absolutely! This frosting pairs wonderfully with various cakes such as yellow, chocolate, or carrot cake, adding a sweet and tangy flavor with a light marshmallow touch.
How can I toast coconut for the cake and frosting?
To toast coconut, spread flaked coconut in a single layer on a baking sheet and bake at 325°F (160°C) for about 5–10 minutes, stirring occasionally until golden brown and fragrant.
