This old-fashioned Coconut Cream Pie recipe is the stuff dreams are made of. With a deliciously buttery and flaky pie crust, it’s filled with creamy homemade custard and topped with lots of fresh whipped cream and toasted coconut! It’s heaven for coconut lovers.

A coconut cream pie with slices removed and placed on plates to the side.


Table of Contents
  1. Why we love this Recipe for Coconut Cream Pie
  2. Homemade Coconut Cream Pie ingredients
  3. How to Make Coconut Cream Pie
  4. Coconut Cream Pie Recipe Easy substitutions and variations
  5. Coconut Cream Pie Recipe Tips
  6. How to store Easy Coconut Cream Pie
  7. Best Coconut Cream Pie Recipe FAQs
  8. More Recipes for Coconut Lovers
  9. Homemade Coconut Cream Pie Recipe Recipe

I have a lot of favorite pie recipes, so if I’m making a cream pie, it’s usually a tough decision to make between banana cream pie and this coconut cream pie. It’s not a big deal if they are both on the dessert table because I can have small pieces of each! However, if I’m only making one flavor, deciding which to make is nearly impossible. They are both so delicious!

This is the best coconut cream pie I have ever tried and it’s an easy recipe too! I made this particular pie for our annual Pi Day party this year and it was a hit. Even Paul likes this pie, and coconut isn’t even his thing! He will typically opt for chocolate cream or banana pudding instead, but this time he went back for a second slice of coconut cream, and that’s definitely saying something.

A slice of homemade coconut cream pie with a bite taken out of it.

At some point, I got it in my head that coconut cream pie is associated with Easter, although I really don’t know why. Maybe the fluffy white whipped cream and coconut flakes on top of the custard filling remind me of fluffy bunny tails! Obviously, we love pie around here, and I look for any excuse to make it. Other than coconut cream pie, another of our favorite pie recipes for Easter is this blueberry sour cream custard pie. With a creamy blueberry filling on top of a buttery flaky crust, it’s topped with a pecan streusel crumble topping, and is utterly divine!

If you love pies for dessert, be sure to check out all my other pie recipes! Making your own pie crust from scratch is easier than you think, and I can show you how to make a pie crust in my post here, a detailed article complete with a video tutorial to go with it as well!

Why we love this Recipe for Coconut Cream Pie

  • It is an easy coconut cream pie recipe even though everything can be made from scratch!
  • It’s a great recipe to make ahead. Make it up to 2 days in advance with the whipping cream topping added just before serving.
  • Customize your coconut cream filling and the coconut toppings by adjusting the amount of coconut used, or by using regular milk instead of coconut milk.
  • Great for pot lucks or a special occasion, this pie is a crowd pleaser!
An image of a slice of the best coconut cream pie recipe on a white plate.

Homemade Coconut Cream Pie ingredients

  • Heavy Cream – Use cartons that say “heavy cream” or “heavy whipping cream” as you need the rich thickness of these types to make the right consistency of whipped cream for this pie.
  • Pie Crust – You can use a store-bought crust if you don’t have time to make one yourself, but my homemade pie crust recipe is super easy – it’s definitely worth a go!
  • Vanilla – Pure Vanilla Extract gives the coconut filling a warm and slightly sweet flavor.
  • Sugar – Granulated sugar is good for the pie filling to sweeten it up. You could also use a sweetener to make it refined-sugar free but still have great flavor.
  • Cornstarch – This acts as a binding agent for the pie filling.
  • Salt – You’ll only need a pinch. It enhances the flavors of the pie throughout.
  • Coconut Milk – Use the canned coconut milk that is meant for cooking and shake it well before using. It’s usually found in the Thai food section of a grocery store.
  • Whole Milk – I have found whole milk works better for me than other types, especially when mixed with heavy cream, but you can use half-and-half or 2% if you prefer.
  • Sweetened Coconut – Sweetened shredded coconut is tender and sweet and can be found in your local supermarket. Use it straight from the packet for the filling, and toast some for a slightly crunchy topping.
  • Egg Yolks – These thicken the pie filling along with the cornstarch.
  • Butter – Softened butter is best for this recipe.
  • Powdered Sugar – Use powdered sugar, or confectioner’s sugar, for the whipped cream to ensure it is smooth, fluffy, and sweet!

How to Make Coconut Cream Pie

  1. Prepare your pie crust. I always prefer a homemade crust. This is the best pie crust recipe with all my best tips on how to make pie crust, including how to blind-bake a crust. I know that a lot of people are intimidated by pie crusts. You could use a pre-made store-bought crust, or even a graham cracker crust if pastry crust isn’t your thing.
  2. Whisk ingredients. In a medium saucepan over medium heat, whisk together the coconut milk, whole milk, cornstarch, sugar, and salt. Cook, stirring constantly until the mixture starts to thicken, then cook for another 2-3 minutes while stirring frequently. You may prefer to do this in a double boiler to avoid scorching the custard. Personally, I have never had a problem with scorching, so just do it in my regular saucepan on the stovetop.
  3. Whisk egg yolks. Meanwhile, whisk the egg yolks in a separate bowl.
  4. Add hot milk to the eggs. When the milk mixture is hot and thickened, pour 1 cup of it into the eggs, whisking constantly to temper the eggs. This gently heats the eggs without scrambling them. 
  5. Pour egg mixture back into pan. Pour the hot egg mixture back into the pan with the hot milk mixture. Cook and stir for another 2 minutes until thick.
  6. Add butter, vanilla, and shredded coconut. Remove the pan from the heat and immediately stir in the butter and vanilla. Add the shredded coconut and stir to combine.
  7. Assemble the pie. Pour the coconut cream pie filling into the prepared pie crust, then cover with plastic wrap and chill in the fridge for 6 hours, until set.
  8. Make whipped cream. As the pie is chilling, add the heavy cream, powdered sugar, and vanilla to a cold bowl. Beat with an electric mixer or stand mixer using the whisk attachment until stiff peaks start to form. Take care not to over beat it though, or you run the risk of turning the whipped cream into butter!
  9. Add toppings and serve. When the pie is completely chilled, add sweetened fresh whipped cream to the top of the pie. Sprinkle toasted coconut on top and serve. (I like to go heavy with the toasted coconut, even though there is already coconut in the pie filling itself, but you can do less if you like.)

Coconut Cream Pie Recipe Easy substitutions and variations

  • You can use whole milk instead of coconut milk if you want a milder coconut flavor.
  • Use sweetened or unsweetened coconut milk depending on your preference.
  • Add a teaspoon of coconut extract to the filling if you want a more intense coconut flavor.
  • Use shredded coconut or coconut flakes for the topping, and toasting them is optional.

Coconut Cream Pie Recipe Tips

How to Toast Coconut

The easiest and best way to toast coconut is to spread it on a baking sheet in an even layer and bake for 12-15 minutes at 325 degrees F, stirring frequently, until toasted. 

An image of a homemade coconut cream pie made from scratch, covered in toasted coconut.

How to store Easy Coconut Cream Pie

Cover the pie with plastic wrap, or store it in an airtight container in the refrigerator for up to 5 days.

Can you freeze coconut cream pie?

You can freeze this pie, but you’ll have to freeze it after adding the custard base, without the whipped cream and toppings. Wrap the pie tightly in plastic wrap and freeze it for up to 2 months. To serve, thaw in the fridge overnight and on the counter at room temperature for 1 hour before topping with whipped cream and toppings.

Best Coconut Cream Pie Recipe FAQs

What is a Cream Pie?

A cream pie is a pudding or custard-filled pie with sweetened whipped cream on top. I strongly prefer homemade, completely from scratch cream pies over ones made with a packet of instant pudding, which is easy, but never as rich and scrumptious, in my opinion. 

The pudding or custard is usually made from milk, cream, sugar, flour or cornstarch for thickening, and eggs. 

There are many flavors of cream pies, but these are some of the most popular ones:

banana
lemon
peanut butter
coconut
chocolate

In the case of this coconut cream pie, we are amping up the coconut flavor by replacing some of the cream and milk typically called for in a cream pie recipe with coconut milk instead. You could make this pie without coconut milk and it would still taste good, it would just have a milder coconut flavor.

Also, while I usually use whole milk for coconut cream pies, you can use half-and-half for a richer pie, or even use 2% milk instead

What is the difference between coconut cream pie and coconut custard pie?

The main difference is that the filling in a custard pie is cooked by baking it, whereas the custard in a cream pie is cooked on the hob and chilled to set.

Why won’t my Coconut Cream Pie set?

If you find that the filling for the coconut cream pie isn’t setting, it’s likely because it wasn’t cooked long enough. Although the pie filling will continue to set up in the fridge as the pie cools, you need to thicken it on the stovetop to ensure that the pie slices well. The recipe was tested to be soft-set and not rubbery from adding too much cornstarch, but if you prefer a firmer set, you could add an additional 2-3 tablespoons of cornstarch.

An image of a slice of coconut cream pie made from scratch.

More Recipes for Coconut Lovers

Other Pie Recipes You Will Love

Did you make this recipe?

Let me know what you thought with a comment and rating below. You can also take a picture and tag me on Instagram @houseofnasheats or share it on the Pinterest pin so I can see.

Stay in the know

Homemade Coconut Cream Pie Recipe

4.87 from 15 votes
Amy Nash
Prep Time 10 minutes
Cook Time 15 minutes
Additional Time 6 hours
Total Time 6 hours 25 minutes
Course Dessert
Cuisine American
Servings 10 servings
This old-fashioned Coconut Cream Pie is the stuff dreams are made of.  Flaky, buttery crust filled with a creamy, homemade custard and topped with lots of whipped cream and toasted coconut!  It’s heaven for coconut lovers.

Ingredients
  

Filling

  • 3/4 cup granulated sugar
  • 6 tablespoons cornstarch
  • 1/4 teaspoon salt
  • 14 ounces coconut milk
  • 1 1/2 cups whole milk
  • 3/4 cup sweetened coconut
  • 3 egg yolks
  • 3 Tablespoons salted butter
  • 2 teaspoons pure vanilla extract

Topping

  • 1 cup heavy cream
  • 3 Tablespoons powdered sugar
  • 1 teaspoon pure vanilla extract
  • 1/2 cup sweetened flaked coconut toasted, for topping

Instructions
 

  • In a medium saucepan, whisk the sugar, cornstarch, and salt. Add the coconut milk and whole milk. Cook over medium heat, stirring constantly, until the mixture starts to thicken and bubble. Continue to cook for another 2 minutes, stirring frequently. Meanwhile, whisk the egg yolks in a separate bowl.
    ¾ cup granulated sugar, 6 tablespoons cornstarch, ¼ teaspoon salt, 14 ounces coconut milk, 1 ½ cups whole milk, 3 egg yolks
  • When the milk mixture is hot and thickened, pour 1 cup of the hot milk mixture into the eggs, whisking constantly to temper the eggs. This gently heats them without scrambling the eggs.
  • Pour the hot egg mixture back into the pan with the hot milk mixture. Cook and stir another 2 minutes until thick.
  • Remove the pan from the heat and immediately stir in the butter and vanilla. Add the shredded coconut and stir to combine.
    3 Tablespoons salted butter, 2 teaspoons pure vanilla extract, ¾ cup sweetened coconut
  • Pour the coconut cream pie filling into the prepared pie crust, then cover with plastic wrap and chill in the fridge for 6 hours, until set.
    1 pie crust [fully blind-baked pie crust]
  • Meanwhile, add the heavy cream, powdered sugar, and vanilla to a cold bowl. Beat with an electric mixer or stand mixer using the whisk attachment until stiff peaks start to form. Take care not to overbeat though or you run the risk of turning the whipped cream into butter.
    1 cup heavy cream, 3 Tablespoons powdered sugar, 1 teaspoon pure vanilla extract
  • When the pie is completely chilled, top with the sweetened whipped cream and sprinkle with toasted coconut. I like to go heavy with the toasted coconut, even though there is already coconut in the pie filling itself, but you can do less if you like.
    ½ cup sweetened flaked coconut

Video

Notes

  • How to toast coconut: To toast coconut, spread coconut in an even layer on a baking sheet and bake at 325 degrees F for 12-15 minutes, stirring occasionally, toasted.
  • Make-Ahead: The pie can be made a day or two in advance but not topped with the whipped cream until shortly before serving.
  • Storage: Leftovers will keep in the fridge for 3-4 days. Keep in mind that the crust will soften a bit each day.

Nutrition

Calories: 447kcal | Carbohydrates: 40g | Protein: 5g | Fat: 31g | Saturated Fat: 21g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 104mg | Sodium: 222mg | Potassium: 218mg | Fiber: 2g | Sugar: 23g | Vitamin A: 592IU | Vitamin C: 1mg | Calcium: 77mg | Iron: 2mg
Tried this recipe? Show me on Instagram!Mention @HouseOfNashEats or tag #houseofnasheats!

This post was originally published in April, 2019. The photos and content were updated in September, 2022.

Share This With the World

PinYummly

Related Recipes

About the author

Hi, I'm Amy

I enjoy exploring the world through food, culture, and travel and sharing the adventure with mostly from-scratch, family friendly recipes that I think of as modern comfort cooking.

4.87 from 15 votes (12 ratings without comment)

Leave a comment

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

How many stars would you give this recipe?




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Reader questions and reviews

  1. Donna Barr says:

    Can i order a coconut cream pie?

    1. Amy says:

      Lol – sorry, I don’t deliver! But you can make one pretty easily!

  2. Courtney says:

    No directions for the topping? I guess just mix the 3 ingredients until fluffy?ย 

    1. Amy says:

      Yes, just beat the heavy cream with the powdered sugar and vanilla until stiff peaks start to form before using it to top the pie.

  3. Rose says:

    5 stars
    This Is a wonderful recipe that will be made over and over.

  4. Lelonie Earl says:

    5 stars
    It was a wonderful pie. I made two of them because I was having guests. Will make again.

    1. Amy says:

      Oh yum! It’s always best to have extra pie! Glad you enjoyed it!

  5. Brandi Highfill says:

    If i was to buy a pre made pie crust what size would you recommend 9 inch or 9 inch deep dish?

    1. Amy says:

      Just a regular 9-inch should be fine with this pie.

  6. Sarah Holliday says:

    Can I double the filling to make to pies or do I need to do it one at a time?

    1. Amy says:

      You can double it. You have to kind of work fast so just make sure you have all the ingredients ready and are familiar with the steps. I personally would probably just do two separate batches of the filling because it can be a little easier working with smaller amounts, especially with the tempering.

  7. Janice says:

    5 stars
    This is the best coconut pie I have ever baked! My husband is in the breakfast room enjoying a piece right now. I happened to have some coconut flavoring and added 1 teaspoon to the filling. Delicious. Thank you so much for this recipe.

    1. Amy says:

      Wow thank you so much Janice for the nice comment. Adding coconut flavoring would be delicious. Glad your husband enjoys it!