The Best Coconut Cream Pie
This is the best coconut cream pie recipe! It can be made with a pie crust or graham cracker crust, and the filling is super silky, perfectly coconut-y, and so delicious.
One reader, Betsy, commented: I made this pie today because I wanted to make something especially delicious for a special occasion. It was a HIT! My aunt said it was the best pie she’s ever had. I couldn’t believe it. Truly fantastic!
Key Ingredients for Coconut Cream Pie Filling
The homemade pudding in this coconut cream pie is super creamy and silky smooth, and it has maximum coconut flavor!
- Coconut milk: The recipe calls for canned full-fat coconut milk (often found in the Asian foods aisle). Don’t use refrigerated coconut milk, cream of coconut or coconut cream – the filling may not thicken and may be too sweet or not sweet enough.
- Half-and-half: Half-and-half adds the perfect rich creaminess to the filling. You can sub in half heavy cream/half milk for the half-and-half.
- Egg yolks: Using just the yolks and not the whites deepens the color, richness, and flavor of the pudding.
- Sugar: Granulated sugar works best in this recipe.
- Cornstarch: This is the thickening agent for the pudding. Once large bubbles pop at the surface, cook for one full minute, stirring constantly, so the pudding sets up properly once chilled.
- Butter: Adding just a tablespoon of butter to the cooked pudding gives the pudding a silky smooth finish.
- Extracts: Vanilla extract and coconut extract are called for in the recipe. Don’t skip either! Both add necessary flavor.
- Toasted coconut: The toasted coconut can be stirred into the pudding or added on top of the whipped cream (or both). I prefer the pudding without toasted coconut stirred in.
How to Toast Coconut: spread unsweetened or lightly sweetened shredded coconut on a parchment-lined half sheet pan and bake at 325 degrees for 12 to 15 minutes, stirring every 4 to 5 minutes. Add time as needed, and watch closely so it doesn’t burn!
How to Make Coconut Cream Pie
- Choose which crust to use in the pie (more on that below! ⬇️), bake it, and let it cool completely.
- Make the pudding filling by combining all the pudding ingredients except for the butter and extracts in a medium sauce pan. Bring to a boil and cook until thickened.
- Strain the pudding through a fine mesh strainer into a bowl. This eliminates small or big lumps that can form during cooking.
- Stir in the butter and extracts.
- Spread the pudding in the cooled crust. Cover with plastic wrap (pressing it directly to the surface so a skin doesn’t form over the pudding) and chill.
- Top the pie with sweetened whipped cream and toasted coconut and serve.
This coconut cream pie is best served chilled.
Pie Crust Options
Coconut cream pie purists may tell you that this pie must be served in a classic pie crust – one that has been blind-baked and cooled.
However, may I entice you to try the deliciousness of coconut cream pie in a graham cracker crust? Once I tried it this way, there was no going back. The luscious, creamy filling pairs perfectly with the buttery, sweet graham crust. Wow, it is so, so good!
Just remember that you have crust options: classic pie crust or graham cracker crust. Choose wisely!
Make-Ahead Tips
Coconut cream pie is an excellent pie to make in advance! Here’s how to make it ahead of time:
- Spread the pudding in the pie crust.
- Cover directly with plastic wrap (to prevent a skin from forming).
- Refrigerate for up to two days.
- Toast the coconut, let it cool, and store in a covered container or sealed bag at room temperature for up to a week.
- Up to two hours ahead of serving, make the sweetened whipped cream.
- Top the pie with the whipped cream and toasted coconut and serve chilled.
This is one of the first recipes I ever posted when I started recipe blogging. It has been a favorite of mine (and for so many of you!) ever since!
I’ve added notes and streamlined the recipe to make it straightforward and foolproof. If you’re looking for the very best coconut cream pie, this is the one. I hope you love it!
The Best Coconut Cream Pie
Ingredients
Graham Cracker Crust:
- 1 ½ cups (155 g) graham cracker crumbs
- 3 tablespoons (40 g) packed light brown sugar
- 1 tablespoon (9 g) flour (optional – helps bind crust)
- 6 tablespoons (85 g) salted butter, melted
Coconut Cream Pie:
- 1 can (13.6 ounces) full-fat coconut milk (see note)
- 1 ¼ cups (303 g) half-and-half (see note)
- ¾ cup (159 g) granulated sugar
- ⅓ cup (50 g) cornstarch
- 3 large (48 g) egg yolks
- ¼ teaspoon salt
- 1 tablespoon butter
- 1 teaspoon vanilla extract
- 1 teaspoon coconut extract
Whipped Cream + Coconut:
- 1 ½ cups heavy cream
- ¼ cup powdered sugar
- ¼ teaspoon vanilla extract
- 1 cup (85 g) toasted coconut (see note)
Instructions
- Preheat the oven to 350 degrees F.
- For the crust, in a medium bowl, combine the graham crackers, sugar, and flour (if using). Add the butter and stir until the graham cracker crumbs are evenly moistened. Press the crumbs evenly in the bottom and up the sides of a 9-inch pie plate. Bake for 8 minutes. Remove from the oven and let cool completely.
- For the pudding, in a medium saucepan, add the coconut milk, half-and-half, sugar, cornstarch, egg yolks and salt. Whisk until well-combined.
- Bring the mixture to a gentle boil over medium heat, whisking constantly. Once large bubbles pop on the surface, continue to cook, stirring constantly, for one full minute (moderate the heat if the pudding is sticking to the bottom of the pan). The mixture should be thickened to the consistency of soft-set pudding. It will thicken more as it cools.
- Strain the pudding through a fine mesh strainer into a bowl. Add the butter, vanilla extract and coconut extract to the pudding. Stir until the butter and extracts are fully combined into the pudding. OPTIONAL: Stir 3/4 cup toasted coconut into the pudding – otherwise leave it out and sprinkle it on top of the pie in a later step.
- Spread the pudding in the cooled crust. Press plastic wrap directly on the surface of the pudding (to prevent a skin from forming) and refrigerate for at least 2 hours or up to 24 hours until fully chilled.
- For the whipped cream, in a blender or in a stand mixer fitted with the whisk attachment, combine the cream, powdered sugar and vanilla. Process or mix on low speed until thickened.
- Spread the whipped cream evenly over the pie and top with toasted coconut. Serve the pie chilled.
Notes
Recommended Products
Pie Recipe Source: Aunt Marilyn
Crust Recipe Source: adapted from ATK’s Family Baking Handbook
Recipe originally published September 2009; updated November 2025 with new photos, recipe notes, etc.




Oh my this looks so yummy. Is it better to use the fatty coconut milk or can I get away with the light?
Bri – I’ve used both the light and regular coconut milk and both work fine, although the regular coconut milk does lend a certain richness to the dessert. But really, either would work great.
This pie was the first pie I have ever attempted to make…my glass Pyrex pie dish has been sitting in a cabinet since receiving it for a wedding present over 4 years ago! No more, this pie opened doors for me….it was one of the best desserts I have ever tasted. Thanks for the recipe, Melanie. You never steer me wrong, everything I’ve tried of yours is always delicious!!
This is my first successful pie! I’ve made it three times, so good!
Kristen T – well, that is a sign of success if you were asked for more pie! Glad it was such a hit!
Thank you so much for this recipe! I made this yesterday for a family labor day party and had 3 people ask me if I made two because they wanted another piece ;). It will always be my go to from now on!
jessica – so glad this recipe was a hit. Go ahead and post it on your blog. I would be flattered – and thanks for including a link back here!
I made this and everyone LOVED it! Thanks for sharing the recipe. I would love to post it on my blog, with a link to your blog, if that’s ok.
Leslie – thanks for letting me know you liked this pie! I’m so glad it turned out well…
Oh my goodness! I LOVE this pie! I had the same problem with the oil look, but once chilled it turned out EXCELLENT. I shared it with family and they all want me to “make some more”! Thanks for sharing . . . this is a keeper.
Anonymous – I was so worried that it wouldn’t turn out at all so I’m glad that it was at least edible. Thanks for commenting back to give me an update!
Melanie, thanks for responding, and thanks for taking the time to google the problem! Yesterday it had a bit of an oily aftertaste, but luckily I didn’t give up on it, because today it tasted much better. Half the pie is gone now, so it must not suck too much. 🙂 I might give it another go someday and just stop once it looks thickened and heated through. I guess my downfall was waiting for the boil.
Anonymous – oh, I’m sorry you had issues with this pie. Did it turn out ok after chilling?? I’m not sure why your custard separated. I tried googling the issue and didn’t come up with any results. The only thing I can think of is that maybe the custard overheated and separated. Let me know how it tasted!
You have trouble with pie crusts; I have trouble with cooking in general. I just tried to make this pie and while I was stirring it on the stovetop it suddenly separated and formed a layer of oil. It almost looked like I poured melted butter into the pot. Any idea what went wrong? I went ahead and finished it and it’s chilling in the fridge now, but I have the feeling it’s not going to turn out so well. 🙁
My husband LOVES coconut cream pie. I knew I had to make this when I saw it. He loved it! I actually made a regular pie crust and it was great! I brought it out for a family party the next night and everyone ate it and wanted the recipe. They said it was the best pie they’d ever had. Thanks for the recipe!
Halfords – that is the best when you make a recipe your husband loves (but you’ve never replicated at home before) and it works out and he raves about it! I’m so relieved and happy for you. Thanks for letting me know!
Kate – well, my honest opinion is that yes, the pie would be lacking without the whipped cream; however, if you don’t like whipped cream than you may like the result without it! If you decide to make it sans whipped cream, I would probably double the coconut custard filling and then top it with the toasted coconut – it would be more like a coconut custard pie. Yum! Let me know if you try it.
Hi, sorry for coming late to the party. Was wondering if you thought it would detract too much from the recipe if I left off the whipped cream and just topped it with the rest of the toasted coconut? I just can’t get myself excited about whipped cream – I know, I’m crazy!
outstanding. this is a favorite pie for me. incidentally, my favorite ice cream creation at the cold stone creamery is the coconut cream pie–vanilla ice cream, toasted coconut, whipped cream, and graham cracker crumbs. and now i want some. 🙂
We had this pie yesterday. It was by far the best coconut cream pie I have ever had. Thank you so much for sharing.
Made this for my sister’s bday yesterday. It was SO easy and SO delicious and creamy. I love that there is coconut milk in it. Heavenly. And I also love that the crust is nice and thick. You know some good recipes, girl!
Coconut Cream pie is one of my favorites! I will have to try this!
Fabulous! I have been making a very similar recipe for a while now and everyone loves it. It too uses the graham cracker crust (delicious!) and whipped cream instead of meringue (yuck!) Thanks for sharing this version~
Looks delicous! And I don’t want to join the quest of MAKING a pie each week; however, I really wish that we lived closer so that when you get sick of eating the pies we could be the guinea pigs that got to try them out instead. Oh wait – that would never happen anyway – who gets sick of eating pies?? I’m guessing not you or the kids!! ;o)
Thanks, Melanie for a great website! I am loving trying out all of the great recipes you have. I had the same struggle with pie crust that you mentioned until my friend Lori passed on a great tip. She uses rolls her crust out between two pieces of wax paper, plastic wrap or parchment. It prevents adding too much flour and overworking the dough. Just make sure to unstick the plastic wrap between every few rolls. HTH!– Melanie S.–another Melanie in the world
You must’ve been reading my mind, I’ve been craving coconut pie…this looks great!
I have a pie crust that mixes graham crackers with vanilla wafer crumbs for the best cracker crust. I bet it would be perfect with this pie!
i really need to learn how to make a pie crust as well. I just made a biscuit pie crust for a tomato pie and it was pathetic. It tasted good, but it looked awful and I had to patch up some holes in it. maybe i will join you on your pie making quest. my husband would love it 🙂
I happen to love a graham cracker crust with cream pies; this cocnut pie looks so creamy and addicting! I am better at pie crust than I used to be. It just takes lots of practice!
mmm Coconut cream pie is my all time favorite pie. I will have to give this one a try. Thank you Aunt Marilyn!
oh yes, its my hubbys big 3-0 tomorrow and hes a pie man….perfect!
ooooo we LOVE Aunt Marilyn !!!!!
This pie looks yummy !! 🙂
p.s.
I’m ‘in’…I’ll make my first pie crust ever, and let you know how it worked out…I’VE NEVER EVER MADE A PIE CRUST…..EEEEEKKKS !!!!
I love coconut everything. Excited to try this one out! (And, no, I haven’t been obsessively reading through your archives on company time today. Why do you ask?)
I have been CRAVING coconut cream pie! I’m going to have to make this now…
well if you say it’s the best pie you’ve ever had, then i better give it a try! it looks absolutely gorgeous!
Graham cracker crust. Genious.
I love how easy it is. My old favorite takes a lot more work because you boil, add yolks to some, boil again. Etc. I love that you throw it all in at once.
I love adding the coconut milk.
This recipe is a keeper.
I like my coconut cream pie with graham cracker crust too, it is so much yummier! I can’t wait to try your aunt’s version with the coconut milk, it sounds delicious!
I would love to make a pie a week with you, pie crust scares the snot out of me. If you share the no fail pie crust recipe I am up for the challenge!
Smart idea, making pie crusts until you get the hang of it. I always thought about just standing making them over and over and OVER and OVER. Probably why I never learned how. LOL
And I want Aunt Marilyn for my Aunt Marilyn. Seriously.
Melanie – thanks for the tip! I’m definitely going to perfect pie crust if it is the last thing I do!
Tami – glad you liked this. I was wondering all day how it turned out. Thank Aunt Marilyn for the great recipe.
Queen B. – good luck, my friend! You can’t mess up pie crust as badly as I do, I guarantee it!
Karalee – if you check back here, give me your email address and I’ll send you the pie crust recipe and maybe we can work together on my pie challenge!
My coconut cream pie recipe is almost identical, but I use a can of cream of coconut instead of coconut milk. So good!
I’m in!! I am so scared of pie crusts. Ever so often my hubby will ask me when I will be old enough to bake pies. I smile and tell him 10 more years! Well I really don’t know if I have 10 years!! So I’m up for a pie a week challenge. I will e-mail my findings to you, maybe we can work together. And coconut cream is my favorite.
Jill – thanks for the review of this pie. I’ve been excited for someone to try it. I’m glad you loved it!
I was all set to make this the other day – even had the crust baking in the oven, and then I realized I was out of coconut extract. Grrr! 🙂 It looks yummy, and I’ll be making it as soon as I can get to the store! 🙂
Since you share so many tasty recipes, I have a no fail pie crust recipe I’ll gladly pass along. I learned this recipe in my youth and I’ve shared it with all those who curse when making a pie crust. I swear it’s the flakiest crust around, and it’s easy too. You can’t go wrong with this recipe.
1 cup and 2 T flour
1/2 t salt
Mix flour and salt with fork
Add 1/3 cup corn oil (you’ll want the corn oil to almost overflow from the measuring cup) along with 2 T really cold water
Mix everything together with a fork.
As mentioned in a previous comment, form dough into a round ball and press between two sheets of saran wrap or wax paper (wipe counter top with a wet rag to keep bottom sheet of wax paper or saran wrap in place). Roll dough and remove top layer of paper. For the bottom crust, place pie tin upside down on the rolled crust and flip. For the top crust, shimmy your handy under the wax paper or saran wrap and flip the rolled crust onto the pie tin. Please note this recipe makes one crust. To make both a bottom and top crust you’ll need to double the recipe. Because it tends to dry out quickly, I usually make one crust at a time since it’s so easy. Hopefully this all makes sense. Good luck! And thanks for the great recipes. Please keep ’em comin’. 🙂
Rolling it out on plastic wrap is the key! Then gently picking it up, turning it over and laying it in the plate. Peel off plastic wrap. My mom is a superb pie crust maker, I watched her for years make delicious crusts. She once made 21 pies for a large dinner! Amazing. If you’re interested I’ll pass on the recipe.
Cindy – ok! Email me and we’ll get something together for our pie challenge. Maybe by the end we’ll finally be “old enough” to make pie crust perfectly!
Candace – I’m always up for a new pie crust recipe to try so pass yours along, if you don’t mind. I’d love to try it. And seriously, 21 pies? That’s just plain miraculous.
Hi A – what an interesting recipe to use oil in a pie crust. Thanks for sharing, I really appreciate you taking the time to do that! I need all the pie crust recipes I can get with my new challenge. Thanks!
Hi Stacie – I love to see when you’ve tried a recipe. I’m glad you liked this. I thought it was heavenly, too, and I’m all about a nice, thick graham cracker crust. Thanks!