Welcome to the world of truly exceptional desserts, where richness meets an undeniable touch of celebrity glamour! This legendary coconut cake is famously known as the same luxurious treat that Tom Cruise shares with his illustrious Hollywood friends each holiday season. But here’s the best part: you don’t need a superstar’s budget or an exclusive invitation to savor this exquisite creation. Crafted with the finest full-fat coconut milk, delicate white chocolate chunks, and crowned with a luscious, velvety coconut cream cheese frosting, this cake is an absolute explosion of flavor. It comes together with surprising ease, ensuring a delightful baking experience without any of the usual kitchen drama.
If you’re a fan of classic desserts with a moist crumb and rich flavor, you might also enjoy our Easy Carrot Cake – another recipe that consistently earns rave reviews!

The Legend of the Tom Cruise Coconut Cake
The story of the Tom Cruise coconut cake is almost as captivating as his movies! Every year, as Christmas approaches, a batch of these delectable coconut cakes, brimming with white chocolate, makes its way from a renowned Los Angeles bakery to an elite circle of celebrities. The precise reason behind this annual tradition remains a delightful mystery – he doesn’t even keep one for himself! Yet, this thoughtful gesture has evolved into a true legend in Hollywood circles. There are countless interviews where the mere mention of “the cake” sparks more enthusiasm and discussion than recent film releases, turning it into a beloved, almost mythical, holiday staple.
While this isn’t an exact replica of that famous bakery’s secret recipe, it’s certainly inspired by its spirit and luxurious profile. We’ve meticulously developed a recipe that captures the essence of what makes a coconut cake truly unforgettable: a tender, moist coconut crumb, pockets of creamy white chocolate melting in every bite, and an incredibly silky coconut cream cheese frosting that ties it all together in a symphony of flavors. Prepare yourself for a truly yummy experience!
Why This Coconut Cake Will Become Your New Favorite
Beyond its celebrity connection, this coconut cake stands out for several compelling reasons. It’s not just a dessert; it’s an experience. The combination of textures—the soft cake, the slightly chewy coconut, and the smooth, rich frosting—creates a harmonious balance that is simply irresistible. The subtle sweetness from the white chocolate perfectly complements the tropical notes of coconut, making each mouthful a delightful escape. This recipe is designed to be accessible for home bakers of all skill levels, delivering gourmet results without requiring professional expertise. Whether you’re baking for a special occasion, a holiday gathering, or simply to treat yourself, this cake guarantees to impress and satisfy even the most discerning palates. It’s a celebration of flavor and texture, all wrapped up in a beautiful, elegant package that feels as good to make as it does to eat.
Essential Ingredients for Your Decadent Coconut Cake
Creating this magnificent coconut cake requires a careful selection of ingredients, each playing a vital role in achieving its signature flavor and texture. Full measurements are detailed in the recipe card below, but here’s an overview of what you’ll need to gather:

- White chocolate chunks or chips: These melt into luscious pockets throughout the cake, adding a creamy sweetness.
- All-purpose flour: The foundation of our cake’s tender crumb.
- Cornstarch: A secret ingredient that contributes to a remarkably soft and delicate texture.
- Baking powder and baking soda: Our leavening agents, ensuring the cake rises beautifully and remains airy.
- Salted butter (at room temperature): Provides richness and helps create a light, fluffy batter when creamed.
- Coconut oil (at room temperature): Enhances the coconut flavor and contributes to the cake’s moistness.
- Granulated sugar: Sweetens the cake and helps tenderize the crumb.
- Large eggs (at room temperature): Bind the ingredients, add moisture, and contribute to structure.
- Vanilla extract: A classic flavor enhancer that complements coconut beautifully.
- Coconut extract: Boosts the natural coconut flavor, making it truly prominent.
- Full-fat coconut milk: Crucial for the cake’s deep coconut flavor and incredibly moist texture.
- Sweetened shredded coconut: Adds texture, chewiness, and intense coconut flavor both inside the cake and as a topping.
For the Velvety Coconut Cream Cheese Frosting:
- Full-fat cream cheese (softened to room temperature): The base for our rich and tangy frosting.
- Coconut yogurt: Adds a subtle tang and extra coconut flavor, contributing to a smooth consistency.
- Honey: Sweetens the frosting naturally and adds a delicate depth of flavor.
- Sweetened shredded coconut: For sprinkling on top, adding a beautiful finish and extra texture.
Step-by-Step Guide: Crafting Your Coconut Cake
Get ready to bake a masterpiece! Follow these detailed instructions to create a show-stopping coconut cake that will impress everyone.
First, preheat your oven to 320°F (160°C). Generously grease a 12-cup bundt pan with coconut oil spray, ensuring every crevice is coated to prevent sticking and guarantee an easy release.

Step 1: Cream the Fats and Sugar. In a large mixing bowl, combine the softened butter and coconut oil. Beat them together with an electric mixer until they are thoroughly blended and smooth. Add the granulated sugar and continue mixing for approximately 20 seconds until the mixture is light and fluffy. Use a spatula to scrape down the sides of the bowl to ensure all ingredients are incorporated evenly.

Step 2: Incorporate Wet Ingredients. Beat in the large eggs, one at a time, mixing well after each addition until fully combined. This staggered approach helps create a stable emulsion. Next, add the vanilla extract, coconut extract, and full-fat coconut milk. Mix on low speed until just combined; be careful not to overmix at this stage.

Step 3: Combine Dry and Wet Ingredients. In a separate medium bowl, whisk together the all-purpose flour, cornstarch, baking powder, and baking soda. Gradually add these dry ingredients to the wet mixture. Using a spatula, gently fold them in until no streaks of flour remain. It’s crucial not to overmix; a slightly lumpy batter is perfectly normal and desirable for a tender cake.

Step 4: Fold in Coconut and White Chocolate. Gently fold in the sweetened shredded coconut and white chocolate chunks or chips. Distribute them evenly throughout the batter using your spatula. These additions will create delightful bursts of flavor and texture in every slice.

Step 5: Bake the Cake. Pour the prepared batter into your generously greased bundt pan and level the top with a spatula. Bake for 55-65 minutes, or until a toothpick inserted into the center comes out clean. Once baked, let the cake cool in the pan for 10-15 minutes before carefully inverting it onto a wire rack. Allow it to cool completely before frosting.

Step 6: Prepare and Apply the Frosting. For the frosting, combine all the frosting ingredients (softened cream cheese, coconut yogurt, honey, vanilla extract, and coconut extract) in a mixing bowl. Beat with an electric mixer until smooth and creamy. Scrape down the sides and mix again to ensure everything is perfectly incorporated. Once the cake is completely cooled, spread the frosting evenly over the top and sides. For the perfect finishing touch, sprinkle additional shredded coconut on top, gently pressing it to adhere.
Expert Baking Tips for Your Coconut Cake
Achieving the perfect coconut cake is all about attention to detail. Here are some invaluable tips from my kitchen to ensure your cake turns out flawlessly every time:
- Room Temperature Ingredients are Key: Always use butter, coconut oil, and eggs at room temperature. This ensures they cream together smoothly and emulsify properly, creating a uniform, lump-free batter that bakes evenly and results in a lighter, softer cake.
- Proper Cooling is Crucial: Patience is a virtue when it comes to cooling your cake. A wire rack facilitates air circulation, allowing the cake to cool down quickly and thoroughly. Resist the urge to frost a warm cake, as the frosting will melt and slide off, ruining your beautiful presentation.
- Don’t Skimp on Pan Prep: Greasing your bundt pan generously with coconut oil spray (or butter and flour) is non-negotiable. A well-prepared pan ensures your cake releases easily and intact, preserving its intricate bundt design. For extra insurance, you can even dust the greased pan lightly with flour after spraying.
- Sift Dry Ingredients: For the lightest, fluffiest texture possible, take a moment to sift your flour, cornstarch, baking powder, and baking soda together. This removes any lumps and aerates the dry ingredients, distributing them evenly throughout the batter.
- Avoid Overmixing: Once you add the dry ingredients to the wet, mix only until just combined. Overmixing develops the gluten in the flour, leading to a tough, dense cake. A few lumps in the batter are perfectly fine.
- Quality Coconut Milk Matters: Use full-fat canned coconut milk for the richest flavor and most moist texture. The fat content contributes significantly to the cake’s tenderness and creamy consistency.
- Test for Doneness Correctly: The toothpick test is your best friend. Insert it into the deepest part of the cake; if it comes out clean or with a few moist crumbs attached, your cake is ready. If it’s wet, bake for a few more minutes.
- Enhance Coconut Flavor: If you want an even more pronounced coconut flavor, lightly toast some of your shredded coconut before folding it into the batter or sprinkling it on top of the frosting. This adds a nutty depth that is truly irresistible.

Exciting Variations to Customize Your Coconut Cake
This coconut cake recipe is wonderfully versatile, offering plenty of room for creative customization. Here are a few delightful ways you can tweak this recipe to suit your taste and impress your guests:
- Decadent Chocolate Coconut Cake: For the chocolate lovers, transform this into a rich chocolate coconut cake. Add ½ cup of unsweetened cocoa powder to the dry ingredients. You can also swap out the white chocolate chunks for dark or milk chocolate chips, or even a mix of both, for a deeper, more intense chocolatey twist.
- Tropical Fruit Infusion: Introduce a burst of freshness and color by folding in fresh fruit. Sweet raspberries offer a delightful tart contrast to the cake’s richness, while diced mango or pineapple will infuse it with an authentic tropical essence. Gently fold about 1 cup of fruit into the batter just before baking.
- Bright Lemon Zest: Elevate the coconut flavor with a vibrant citrusy kick. Add 1-2 tablespoons of finely grated lemon zest to the batter. The lemon brightens the overall flavor profile, creating a truly refreshing dessert. Lime zest is another excellent option for a different citrus note.
- Nutty Crunch: For added texture and flavor, gently fold in ½ cup of finely chopped toasted pecans, walnuts, or macadamia nuts into the batter with the shredded coconut. This adds a delightful crunch that complements the soft cake.
- Almond Delight: Substitute some of the coconut extract with almond extract for a marzipan-like flavor profile that pairs wonderfully with coconut. You could also sprinkle toasted almond slivers on top of the frosting.
- Spiced Coconut Cake: For a warmer, cozier cake, add 1 teaspoon of ground cinnamon and ½ teaspoon of nutmeg to your dry ingredients. This makes it perfect for autumn or winter gatherings.
Your Coconut Cake Questions Answered
Absolutely! This cake is perfect for making ahead. You can bake the cake layers up to 2-3 days in advance. Store the unfrosted cake tightly wrapped in plastic wrap at room temperature. If storing longer, freeze the unfrosted cake (see below). Prepare the frosting the day you plan to serve, or up to 1 day ahead, storing it in the refrigerator. Frost the cake just before serving for the freshest taste and appearance.
Yes, this recipe is adaptable to other pan types. You can use two 8-inch or 9-inch round cake pans for a layered cake, or a 9×13-inch rectangular pan. Be sure to adjust the baking time accordingly; smaller pans will likely bake faster (check around 30-40 minutes for round pans, and 45-55 minutes for a 9×13 pan, using the toothpick test).
Full-fat coconut milk is a cornerstone of this recipe, providing both its distinctive flavor and exceptional moistness. While you *can* substitute with regular dairy milk or other non-dairy milks like almond or oat milk, the cake will lose a significant amount of its rich coconut flavor and might not be as tender or moist. We highly recommend sticking to full-fat coconut milk for the best results.
The key to a perfectly smooth and spreadable frosting is using softened, room-temperature cream cheese and ensuring all ingredients are well-blended. If your frosting is too thick, add full-fat coconut milk (or a splash of regular milk/cream) one tablespoon at a time, beating until it reaches your desired consistency. For an extra light and fluffy texture, beat the frosting for an additional minute or two on medium-high speed once combined.
Once frosted, store the cake in an airtight container at room temperature for up to 3 days. If you prefer, or if your kitchen is particularly warm, you can refrigerate it, but bring it to room temperature before serving for optimal flavor and texture. To freeze the unfrosted cake, wrap it tightly in several layers of plastic wrap, then a layer of aluminum foil. It can be frozen for up to 3 months. Thaw overnight in the refrigerator before frosting and serving. If freezing a frosted cake, ensure the frosting is firm before wrapping carefully in plastic wrap and foil; thaw in the fridge.
Bundt cakes are notorious for sticking if not properly prepared. The most common reasons are insufficient greasing, not greasing all crevices, or not letting the cake cool enough in the pan before inverting. Ensure you use a good quality non-stick spray or a generous coating of softened butter and flour. Let the cake cool in the pan for 10-15 minutes (no more) before inverting; this allows it to set slightly but not stick as it fully cools.

Explore More Delicious Recipes
If you’ve fallen in love with the comforting flavors and easy elegance of this coconut cake, you’ll surely enjoy these other delightful recipes:
- Coconut Cream Pie Overnight Oats
- No-Bake Birthday Cake Protein Bites
- Lemon Pound Cake
- Gingerbread Cake
- Chocolate Zucchini Cake
- Pumpkin Cake

Unlock More Healthy & Delicious Recipes!
Hungry for more? Grab my free ebook featuring 20 of my top 30-minute family-friendly healthy dinner recipes. It’s packed with quick, flavorful meals designed to simplify your weeknights and nourish your family.
Download your free copy today and start cooking healthier, happier meals!
If you try this delightful coconut cake recipe and love it as much as we do, please leave some feedback in the comment section below. Don’t forget to rate it too – your reviews help others discover fantastic recipes! We would be thrilled if you shared this recipe with your friends and family, spreading the joy of baking this celebrity-inspired treat.
FOLLOW me on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of my latest blog posts, healthy meal ideas, and delicious recipes.
The Ultimate Coconut Cake Recipe
Servings: 12 |
Prep Time: 20 mins |
Cook Time: 1 hr |
Total Time: 1 hr 20 mins
A moist and incredibly flavorful Coconut Cake crowned with a rich coconut cream cheese frosting, perfect for any special occasion or a delightful everyday treat. Simple yet packed with irresistible tropical flavor and a wonderful combination of textures.

Ingredients
For the Cake:
- 2¼ cups all-purpose flour
- ¼ cup cornstarch
- 2 teaspoons baking powder
- ½ teaspoon baking soda
- ½ cup salted butter, at room temperature
- ¼ cup coconut oil, at room temperature
- 1 ½ cups granulated sugar
- 3 large eggs, at room temperature
- 2 teaspoons vanilla extract
- 2 teaspoons coconut extract
- 14 ounces full-fat coconut milk (one can)
- 1 cup sweetened shredded coconut
- ½ cup white chocolate chunks or chips
For the Coconut Frosting + Topping:
- 8 ounces block of full-fat cream cheese, softened to room temperature
- ¼ cup coconut yogurt
- ¼ cup honey
- 1 teaspoon vanilla extract
- 1 teaspoon coconut extract
- 1 ½ cups sweetened shredded coconut, for topping
Instructions
- Preheat the oven to 320°F (160°C). Generously spray a 12-cup bundt pan with coconut oil spray, ensuring all surfaces are coated.
- In a medium bowl, whisk together the all-purpose flour, cornstarch, baking powder, and baking soda. Set aside.
- In a large bowl, using an electric mixer, beat the softened salted butter and coconut oil until well combined. Add the granulated sugar and continue to mix for about 20 seconds, until light and fluffy. Scrape down the sides of the bowl with a spatula.

- Beat in the large eggs one at a time, mixing thoroughly after each addition. Then, add the vanilla extract, coconut extract, and full-fat coconut milk. Mix with the electric mixer on low speed until just combined.

- Add the flour mixture to the wet ingredients. Gently fold them in with a spatula until there are no visible streaks of flour remaining. The batter will appear slightly lumpy, which is perfectly fine. Avoid overmixing.

- Gently fold in the 1 cup of sweetened shredded coconut and the white chocolate chunks or chips until evenly distributed throughout the batter.

- Transfer the batter to the prepared bundt cake pan and gently level the top with a spatula.
- Bake for 55-65 minutes, or until a toothpick inserted into the center of the cake comes out clean. Let the cake cool in the pan for 10-15 minutes before carefully inverting it onto a wire rack to cool completely.

For the Cream Cheese Frosting:
- In a mixing bowl, combine the softened full-fat cream cheese, coconut yogurt, honey, vanilla extract, and coconut extract. Whisk with an electric mixer until smooth and creamy. Stop and scrape down the sides and bottom of the bowl with a spatula, then mix again to ensure all ingredients are fully incorporated. Refrigerate the frosting until ready to use.
Assembly:
- Once the cake is completely cooled, spread the prepared coconut cream cheese frosting evenly over the top and sides of the cake. Sprinkle and gently press the remaining 1 ½ cups of sweetened shredded coconut onto the frosting to ensure it adheres beautifully.

Notes
- Ensure your butter, coconut oil, and eggs are all at room temperature for the best batter consistency.
- If your frosting is too thick, gradually add full-fat coconut milk (or heavy cream) one tablespoon at a time, mixing until you achieve the desired smooth consistency.
- If you don’t have coconut oil, you can substitute it with vegetable oil, but note that this may slightly alter the subtle coconut flavor in the cake.
- Full-fat coconut milk is essential for the cake’s rich flavor and moisture. While almond milk can be used as a substitute, it will not provide the same depth of richness or tropical taste.
- Feel free to add fresh fruits like diced mango or raspberries to the batter for a delightful fruity twist.
- For a brighter, citrusy note, incorporate some lemon zest into the cake batter or the frosting.
Nutrition Information
(Approximate values per serving)
- Calories: 610 kcal
- Carbohydrates: 67g
- Protein: 7g
- Fat: 36g
- Saturated Fat: 26g
- Polyunsaturated Fat: 1g
- Monounsaturated Fat: 6g
- Trans Fat: 0.3g
- Cholesterol: 82mg
- Sodium: 317mg
- Potassium: 245mg
- Fiber: 2g
- Sugar: 45g
- Vitamin A: 554 IU
- Vitamin C: 1mg
- Calcium: 104mg
- Iron: 3mg
Nutrition information is automatically calculated and should only be used as an approximation.





