Skip to content

Old Fashioned Coconut Cream Pie

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!

coconut cream pie in pie pan

Coconut Pie made from Scratch

This is the perfect pie to add to your Thanksgiving menu. It’s silky smooth and jam packed with flavor. It can also easily be made ahead of time so that you have one less thing to do on the big day. I always make it the day beforehand!

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). The texture should look like custard/pudding at this point.
  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:

coconut cream pie on counter

Old Fashioned Coconut Cream Pie

5 from 11 votes
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 mins
Cook Time: 10 mins
Chill time: 4 hrs
Total Time: 4 hrs 30 mins
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)
  • 3/4 cup granulated sugar
  • 1/2 cup all-purpose flour or cornstarch
  • 1/4 teaspoon kosher salt
  • 1/2 vanilla bean (cut in half)
  • 1 1/2 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. 
      mixing coconut cream pie filling in pot
    • 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). 
      mixing coconut into pot
    • Top with whipped cream and toasted coconut before serving. Add white chocolate shavings if desired. 
      coconut cream pie

    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. 
     
     

    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
    Course: Dessert
    Cuisine: American
    Author: Jamielyn Nye

    Let’s connect

    Join our community of over 5 million!

    Featured on

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