Skip to content

Old Fashioned Coconut Cream Pie

This coconut cream pie has a sweet and rich coconut filling on top of a tender pie crust. Top with whipped cream and toasted coconut for the ultimate dessert.

Coconut cream pie in pie pan.
This post may contain affiliate links. Read disclosure policy.

Coconut Pie made from Scratch

This is the perfect pie to add to your Thanksgiving menu. It can also easily be made ahead of time so that you have one less thing to do on the big day.

If you’ve never had coconut cream pie, you are missing out! The flavors are seriously out of this world and the texture is perfectly smooth and creamy.

This recipe makes the perfect holiday dessert. What really puts it over the top is the toasted coconut. The coconut pie is made from scratch and will definitely be a show stopper.

Mixing coconut into pot.

How to make Coconut Cream Pie Filling

  1. Make custard. Cook the half and half, coconut milk, eggs, sugar, flour and salt in a sauce pan over low heat. Then add in the vanilla bean (scoop out the insides and add the outside casing too) and mix. Bring to a light simmer, then cook for 2 more minutes (make sure to be constantly stirring the whole time).
  2. Pour and chill. Remove pan from the heat and discard the vanilla bean casing. Stir in 1 cup of coconut flakes. Then pour the filling into the baked pie shell and chill until firm (at least 4 hours or overnight).
  3. Top and serve. Top with whipped cream and toasted coconut before serving.
Coconut cream pie on counter.

Baking Tips + Modifications

  • Pie crust. You can make a homemade pie crust or buy a premade pie shell. Just make sure to bake it first before you get started on making the custard.
  • Whipped cream. Spread a layer of homemade whipped cream on top right before serving. You can even make a batch of stabilized whipped cream a few days in advance so that it’s already ready on Thanksgiving day.
  • Toasted coconut. To take this pie up a notch, sprinkle some toasted coconut on top before serving. It adds another layer of bold coconut flavor. Simply add 1/2 cup coconut flakes to a baking sheet, then bake at 300°F for about 5 minutes (or until golden).
  • Making in advance. This is the perfect pie to make ahead of time. It needs to chill at least 4 hours in advance for the custard to set, so preparing it the day before is actually ideal. I typically will make the custard, pour it into the pie shell and let it chill overnight. Then the next day, all I need to do is top with whipped cream and toasted coconut.
  • Easy pudding mix version. Want to make this recipe even easier and skip the homemade filling? Use 2 boxes (3.4 ounce) instant coconut pudding mix with 3 1/2 cups milk and follow the direction on the box. Then mix in the coconut and add the toasted coconut once in the pie shell.

To store: The coconut pie will need to be refrigerated since it contains several dairy ingredients. Simply cover the pie with aluminum foil or plastic wrap (you will want to cover loosely so that the toppings don’t stick).

Will stay fresh in the fridge for about 3 days.

Slice of coconut pie with bite taken out.

Other Pie Recipes You’ll Love

HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!

coconut cream pie on counter

Old Fashioned Coconut Cream Pie

5 from 15 votes
↑ Click stars to rate now!
Author: Jamielyn Nye
Flaky pie crust filled with a creamy custard filling, then topped with whipped cream and toasted coconut. This coconut cream pie is sweet, smooth and rich…every bite is perfection!
Prep Time: 20 minutes
Cook Time: 10 minutes
Chill time: 4 hours
Total Time: 4 hours 30 minutes
Servings: 8

Ingredients 

  • 1 cup half and half
  • 13 ounces unsweetened canned coconut milk (about 1 3/4 cups)
  • 2 large eggs (beaten for 30 seconds)
  • ¾ cup granulated sugar
  • ½ cup all-purpose flour or cornstarch
  • ¼ teaspoon Kosher salt
  • ½ vanilla bean (cut in half)
  • 1 ½ cups sweetened coconut flakes
  • 1 9-inch pie shell (baked)

For topping: 2 cups homemade whipped cream or thawed whipped topping

    Instructions

    • Combine the half and half, coconut milk, beaten eggs, sugar, flour and salt in a medium sauce pan over low heat. Scrape the insides of the vanilla bean into the mixture and toss the bean in. 
    • Bring to LIGHT simmer, stirring constantly being careful to not let it burn. Once it's reached a light simmer, cook for 2 more minutes or until it has turned into a custard/pudding. Taste it to make sure it's done. 
    • Remove pan from heat, remove the vanilla bean pod and stir in 1 cup of coconut. Pour into baked pie shell. Chill until firm, at least 4 hours (or overnight). 
    • Top with whipped cream and toasted coconut before serving. Add white chocolate shavings if desired. 

    Notes

    Toasted coconut: Preheat oven to 300°F. Place 1/2 cup coconut onto a baking sheet. Bake for 5 minutes, or until golden brown. Toss halfway.  
    Want to make it even easier and skip the homemade filling? Use 2 boxes (3.4 ounce) instant pudding mix with 3 1/2 cups milk and follow the direction on the box. Then mix in the coconut and add the toasted coconut once in the pie shell. 
     
     

    Nutrition

    Calories: 432kcal | Carbohydrates: 47g | Protein: 5g | Fat: 25g | Saturated Fat: 18g | Cholesterol: 52mg | Sodium: 240mg | Potassium: 262mg | Fiber: 3g | Sugar: 26g | Vitamin A: 165IU | Vitamin C: 1.6mg | Calcium: 51mg | Iron: 2.1mg

    Nutrition provided is an estimate. It will vary based on specific ingredients used.

    Course: Dessert
    Cuisine: American

    Did you make this recipe? Don’t forget to give it a star rating below!

    Let’s connect

    Join our community of over 5 million!

    Featured on

    • Taste of Home
    • Martha Stewart
    • Country Living
    • BuzzFeed
    • Yahoo
    • Food Network
    • Today