If you’re a coconut lover, get ready to fall in love with this creamy Coconut Cheesecake! It starts with a buttery graham cracker crust mixed with coconut for a little extra texture, then topped with the smoothest, silkiest coconut-flavored filling.

Save This Recipe! 💌
Here’s the secret–there’s no shredded coconut in the filling! Instead, I use coconut extract and coconut cream which packs in all that rich coconut flavor while keeping the texture ultra-creamy.
Every bite is light yet decadent, with just the right balance of sweetness and coconut goodness. And if you’re craving even more coconut treats, don’t miss my favorite coconut cupcakes with cream cheese frosting and simple coconut panna cotta! If you’re in the mood for another rich and creamy cheesecake, my lemon mascarpone cheesecake is a favorite!
Ingredient Notes
- Butter - I use unsalted butter to control the salt content in the crust. If you only have salted butter, simply eliminate the added salt in the crust.
- Cream cheese - The star of any cheesecake! Make sure to use full-fat cream cheese for the best texture and flavor. It should be at room temperature before mixing to ensure a smooth, lump-free batter.
- Flour - Just a bit of flour is added to the filling to produce a more cake-like consistency. For a denser cake, you can omit it from the recipe.
- Eggs - These provide structure and richness to the cheesecake. For the best results, mix room-temperature eggs one at a time on low speed to prevent overmixing, which can lead to cracks on the top of your cheesecake.
- Coconut cream - This adds an extra layer of coconut flavor and creaminess to the filling. Be sure to use canned coconut cream (Thai Kitchen is my go-to brand), not coconut milk, as it’s thicker and richer. Be sure to stir it well before measuring, as it can separate in the can.
Please see the recipe card for the complete list of ingredients and measurements.

How to Create a Water Bath for Cheesecake
Baking cheesecake in a water bath might sound intimidating, but trust me–it’s the best way to achieve a smooth, creamy texture without cracks! The gentle steam from the water keeps the cheesecake moist and helps it bake evenly. Here’s how to do it:
- Wrap the springform pan - Since we’ll place the cheesecake pan in water, we need to protect it from leaks. Wrap the outside of the springform pan in two to three layers of heavy-duty aluminum foil, making sure it covers the bottom and sides completely.
- Prepare the water bath - Place the wrapped cheesecake into a large roasting pan. Bring a pot of water to boil, then carefully pour the hot water into the roasting pan until it reaches about 1 to 1.5 inches up the sides of the cheesecake pan.
Step-By-Step Instructions
- Make the crust - Combine crust ingredients until evenly mixed. Press the mixture into an even layer on the bottom of a springform pan and bake for 8 minutes.
- Beat cream cheese - Mix with the sugar, flour, and salt for about 2 minutes. You’ll want a smooth and creamy consistency.
- Add eggs - Make sure to reduce your mixer to low speed. Scrape down the sides of your mixing bowl after adding each egg.
- Add extracts and coconut cream - Mix everything together just until combined. Avoid overmixing to prevent adding too much air into the batter.
- Pour in the filling - Transfer your pan to a larger deep baking pan and pour the filling over the crust.
- Create a water bath - Pour boiling water in the larger pan, just enough to cover about half of the outside of the cheesecake pan.
- Bake - Carefully transfer the pan to the oven and bake for 55-70 minutes, just until the center is almost set (it should slightly jiggle). Turn off the oven and use a wooden spoon to prop the oven door open for about 1 hour.
- Cool - Remove from the oven and let your cheesecake cool in the springform pan outside the water bath until room temperature, and then chill for at least 4 hours.

Helpful Tips
- Line the bottom for easy removal - To help ease your cheesecake out of the pan for a clean presentation, line the bottom of your springform pan with aluminum foil.
- Use the paddle attachment - When mixing the cheesecake batter, always use the paddle attachment on your stand mixer. This helps keep the batter smooth and prevents incorporating too much air, which can lead to cracks during baking.
- Strain for a super creamy texture - If you notice any clumps in your filling after mixing, don’t worry! Simply run the batter through a fine-mesh sieve before pouring it into the crust.
- Chill overnight - The hardest part of making cheesecake is waiting, but it’s worth it! Refrigerate your coconut cheesecake for at least 4 hours, preferably overnight, for the best texture and flavor.
Storage
In the refrigerator - Cheesecake is best enjoyed cold, so store it in the fridge, covered, for up to 5 days. Cover it tightly with plastic wrap or aluminum foil, or store it in an airtight container to prevent it from drying out or absorbing fridge odors.
In the freezer - If you want to make it ahead of time, cheesecake freezes beautifully! Once fully chilled, wrap the entire cheesecake (or individual slices) in plastic wrap and a layer of aluminum foil to prevent freezer burn. Store in an airtight container or a freezer-safe bag and freeze for up to 3 months.

More Cheesecake Recipes You'll Love
❤️ Made This Recipe & Love It? ❤️
I hope you enjoy this recipe and that it becomes a family favorite! I would love for you to leave me a review and star rating below to let me know how you liked it! And please tag me on social @thesweetoccasion!
Coconut Cheesecake
- Total Time: 6 hours 30 minutes
- Yield: 12 servings 1x
Description
Get ready to fall in love with this creamy Coconut Cheesecake! It starts with a buttery graham cracker crust mixed with coconut for a little extra texture, then topped with the smoothest, silkiest coconut-flavored filling.
Ingredients
For the crust
- 150 g (1 ¼ cup) graham cracker crumbs
- 27 g (⅓ cup) shredded coconut
- 55 g (¼ cup) granulated sugar
- 1.4 g (¼ teaspoon) salt
- 71 g (5 tablespoons) unsalted butter, melted
For the coconut cheesecake filling
- 680 g (24 oz) cream cheese, softened to room temperature
- 220 g (1 cup) granulated sugar
- 13 g (1 ½ tablespoons) all-purpose flour
- 1.4 g (¼ teaspoon) salt
- 150 g (3 large) eggs, at room temperature
- 6 g (1 ½ teaspoon) pure vanilla extract
- 2 g (½ teaspoon) coconut extract
- 180 g (¾ cup) coconut cream
Instructions
For the crust
- Preheat oven to 350°F/177°C. Line the sides of a 9-inch springform pan with parchment paper. Tightly wrap the outside of the pan (both sides and bottom) with aluminum foil. Set aside.
- In a medium mixing bowl, combine graham cracker crumbs, shredded coconut, sugar, salt, and melted butter until evenly mixed. Press crumb mixture evenly into the bottom of the prepared springform pan. Bake crust for 8 minutes and then allow it to cool while preparing the filling.
For the coconut cheesecake filling
- In a large mixing bowl using a hand-held mixer or stand mixer fitted with the paddle attachment, beat together the softened cream cheese, sugar, flour, and salt until smooth and creamy, about 2 minutes. On medium-low speed beat in the eggs one at a time, allowing each egg to fully incorporate before adding the next. Scrape down the mixing bowl between each addition. Mix in the vanilla and coconut extracts. Add in the coconut cream and mix until just combined.
- Place prepared baking pan into a larger deep baking pan. Pour the filling into the prepared crust. Pour boiling water into the larger baking pan until it is halfway up the sides of the springform pan.
- Bake for 55-70 minutes or until the edges are set and the center is almost set. The center of the cheesecake will still slightly jiggle when you gently shake the pan. Turn off the oven and prop open the oven door slightly. Allow the cheesecake to sit in the cooling oven for 1 hour while the water bath cools down.
- Carefully remove the large pan from the oven and the cheesecake from the water bath. Allow the cheesecake to cool to room temperature in the springform pan. Once completely cooled, place in the refrigerator for at least 4 hours or overnight.
- Use a knife to loosen the chilled cheesecake from the sides of the pan and remove the rim of the springform pan. Slice cheesecake into desired servings. Wipe the knife clean between each slicing to get clean cuts.
Notes
Make-Ahead: This cheesecake can be made the day before. Once baked, it needs to be refrigerated for at least 4 hours or overnight.
Freezing: The cheesecake can be frozen up to 3 months in advance. See post for freezing details.
- Prep Time: 20 minutes
- Cook Time: 1 hour 8 minutes
- Category: Cheesecake









Julie says
What a great recipe for cheesecake! This has just the right amount of coconut for a treat that everyone loved. Will make again.
Maria says
Thank you, Julie! So happy everyone enjoyed this recipe!
Sondra Barker says
The perfect recipe for the holidays. Yum, this looks delicious. Thanks for sharing.
Maria says
Thank you so much, Sondra!
Leslie says
Cold your coconut cheesecake recipe be any more beautiful? This is such a gorgeous recipe!
Maria says
Thank you so much, Leslie!
Genevieve | Fitty Foodlicious says
Oh my, you had me at coconut graham cracker crust. This recipe sounds like the perfect dessert to enjoy with Mai-Tai's while sitting on the beach in Hawaii!
Maria says
That sounds like the perfect setting!!
Amy Liu Dong says
A perfect dessert to make for my daughter's birthday., using coconut really makes this more delicious!
Maria says
I hope your daughter loves this recipe! I love making this recipe for so many different occasions.
Beth says
I have made cheesecakes before but never knew that they'd be better if baked in a water bath. Or that you would leave it in place as the oven cools down. Love the festive toasted coconut on top and echoed in the crust.
Maria says
Hi Beth! I think you will see the difference next time you try these tips :). Cheesecake bakes so evenly with the water bath!
Stine Mari says
The perfect coconut cheesecake! I love the toasted coconut on top, it is beautiful! And this post has so much valuable information so it's easy to make this recipe.
Maria says
Thank you so much, Stine! So happy you like this recipe!
Marta says
I added a bit of rum to my coconut cheesecake and it came out so amazing. I'll definitely be making this again.
Maria says
What a great idea to add the rum. I will definitely try this the next time I make this cheesecake!
Chef Dennis says
I know what I'm making when I get home! Your coconut cheesecake is calling my name!
Maria says
I hope you love it just as much as my family does! Happy Baking!
Ria says
I made this cheesecake yesterday for today’s Sunday dinner and wow it’s delicious everyone loved it and asked me for the recipe. Thank you!
Maria says
Hi Ria! So happy that you all enjoyed this cheesecake!