This Coconut Cream Pie is the answer to every creamy, dreamy dessert craving—silky coconut custard nestled inside a flaky, buttery crust, all crowned with clouds of billowy whipped cream and a snowfall of toasted coconut. Every element of this pie shines: the coconut flavor is deep and authentic, the filling is luscious but not heavy, and the classic combo of crisp crust and airy cream hits all the right notes. Amazingly, it comes together without fuss and is just the kind of treat you’ll love having on hand for a weeknight surprise or a weekend indulgence!
Why You’ll Love This Recipe
- Seriously Simple: Don’t let homemade pie intimidate you—this recipe breaks it down into manageable steps, making bakery-worthy results absolutely doable at home.
- Loaded with Coconut Flavor: If you’re any kind of coconut lover, this is your dessert soulmate. Coconut milk, sweet coconut shreds, and a generous sprinkle of toasted coconut ensure each bite bursts with nutty, tropical goodness.
- Perfect Make-Ahead Dessert: It needs time to chill, making it stress-free for entertaining or planning ahead. The pie slices cleanly and keeps beautifully.
- Show-Stopping Presentation: That mountain of whipped cream topped with golden coconut? Irresistible! Your guests (or family) will beg for seconds.
- Customizable: It easily accommodates tweaks, which means you can adjust ingredients to your pantry or preferences without compromising flavor or texture.

Ingredients You’ll Need
Let’s get those ingredients ready! Here’s what each one brings to your perfect Coconut Cream Pie:
- Pie Crust: The unsung hero—choose a homemade or good-quality store-bought crust; it’s the crisp, buttery base that supports the creamy filling.
- Heavy Cream: Adds luxurious richness to the custard base and whips up into the irresistible topping.
- All-Purpose Flour: Thickens the filling, ensuring it sets up sliceably firm but still meltingly smooth.
- Coconut Milk: The backbone of coconut flavor—look for full-fat for maximum creaminess.
- Egg Yolks: Contribute color, richness, and help thicken the filling into custard perfection.
- Granulated Sugar: Sweetens and balances the coconut.
- Salt: Enhances and rounds out all the flavors (never skip it!).
- Sweetened Shredded Coconut: Delivers chewy pockets of coconut throughout the filling and an eye-catching topping.
- Unsalted Butter: Adds extra silkiness and a rich finish to the warm filling.
- Pure Vanilla Extract: Lifts the flavors and gives incredible aroma.
- Powdered Sugar: Sweetens and stabilizes the whipped cream.
- Toasted Sweetened Shredded Coconut: For topping—the toasty flavor is unmatched and gives crunchy contrast.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
Variations
Here’s the fun part—make the Coconut Cream Pie your own!
- Dairy-Free: Use coconut cream for whipped topping and a plant-based pie crust for a completely dairy-free version.
- Chocolate Coconut: Scatter a handful of mini chocolate chips over the pie filling before adding the cream.
- Nutty Twist: Add a sprinkle of toasted sliced almonds on top for extra crunch (macadamias are fabulous, too).
- Mix up the Crust: Try a graham cracker crust or vanilla wafer crust for more sweetness and texture.
- Tropical Flavor Boost: Fold in a little crushed pineapple (well-drained!) into the filling before chilling.
How to Make the Coconut Cream Pie
Step 1: Prepare the Pie Crust
Preheat your oven to 400°F (200°C). Roll your pie dough to about a 13-inch round and snuggle it into a 9-inch pie plate. Fold under the edges and crimp. Set the crust in the freezer for 20 minutes—this little trick helps hold the shape. Line with parchment and fill with pie weights. Bake until the edges are just golden, then remove the weights. Prick the base with a fork, bake a few more minutes so the bottom sets and stays crisp, and cool completely.
Step 2: Make the Coconut Filling
In a medium saucepan, whisk heavy cream and flour until smooth. Add coconut milk and whisk again. Cook over medium heat, stirring often, until just steaming—don’t let it boil yet. In another bowl, blend egg yolks, sugar, and salt until light. Slowly whisk some hot cream into the yolks to temper (prevent scrambling!), then pour this tempered mix back into the saucepan. Keep stirring over medium heat until the filling thickens and bubbles. Remove from heat, then immediately stir in sweetened coconut, butter, and vanilla. Pour this luscious filling into your cooled crust, and press plastic wrap directly onto the surface to prevent it from forming a skin.
Step 3: Chill the Pie
Let the pie cool at room temperature for an hour, then refrigerate for at least 4 hours (overnight is even better!) until it’s fully set and beautifully sliceable.
Step 4: Whip the Cream & Assemble
Beat the heavy cream with powdered sugar and vanilla until soft-to-medium peaks form. Spread the glorious whipped cream over the chilled pie. Sprinkle generously with toasted coconut.
Step 5: Serve & Enjoy
Slice, serve, and watch the pie disappear!
Pro Tips for Making the Recipe
- Chill the crust before baking: Freezing the shaped crust means no shrinking or slumping.
- Temper your yolks carefully: This step prevents scrambled eggs in your custard. Pouring just a bit of hot cream into the yolks while whisking keeps everything silky.
- Don’t skimp on chilling: The longer the pie sits in the fridge, the better it slices!
- Toast coconut with care: Stir it frequently over medium heat in a dry skillet—walk away for a minute and it could burn.
- Fresh whipped cream: Always spread whipped cream just before serving if you want the tallest peaks, though it will keep just fine on the pie for a day.
How to Serve

Pair each slice with hot coffee or tea—a classic move. Feeling indulgent? Add a drizzle of dark chocolate or a scattering of chopped tropical fruit (like mango or pineapple) alongside. For the full nostalgic effect, serve chilled straight from the fridge, letting every coconutty, creamy, crunchy bite shine.
Make Ahead and Storage
Storing Leftovers
Store the pie covered in the refrigerator for up to 3 days. The whipped cream may lose a little loft, but the flavor only improves.
Freezing
While the pie can be frozen (wrap well and skip the whipped cream until ready to serve), be aware the texture may change slightly, especially the cream. Allow to thaw overnight in the fridge before topping.
Reheating
No need! Enjoy this pie cold, straight from the fridge for best texture and easiest slices.
FAQs
-
Can I use a store-bought pie crust?
Absolutely. A good-quality store-bought crust saves time and works perfectly, especially if you’re focused on the filling and finish.
-
Can I make the filling without eggs?
Egg yolks give the custard its classic richness and set, but you could try a vegan custard base using cornstarch and non-dairy milk. The texture will be slightly different, but still delicious.
-
How do I toast coconut for the topping?
Spread sweetened shredded coconut in an even layer on a baking sheet and bake at 325°F (165°C) for a few minutes, stirring once or twice, until golden. Watch closely—it goes from golden to burnt fast!
-
What can I use instead of coconut milk?
Full-fat coconut milk gives the best flavor and texture, but in a pinch, whole milk or half-and-half can work, though the coconut flavor will be milder.
Final Thoughts
This Coconut Cream Pie is a true classic for a reason—every silky, coconut-packed bite just feels like a treat. It’s straightforward enough for a busy weeknight but impressive enough for celebrations. Whether you’re baking for family, friends, or just your own sweet tooth, there’s simply no resisting its charm. Give the recipe a try and let every creamy, toasty slice give you a taste of pure homemade bliss!
Print
Coconut Cream Pie Recipe
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 5 hours
- Yield: 8 slices 1x
- Category: Desserts
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Coconut Cream Pie features a rich, velvety coconut custard filling inside a flaky homemade crust, topped with fluffy whipped cream and toasted coconut. Perfect for special occasions or a refreshing tropical dessert, it blends creamy textures with sweet coconut flavors for a truly indulgent treat.
Ingredients
For the Pie Crust
- 1 9-inch pie crust
For the Filling
- 1 cup (240 ml) heavy cream (double cream in the UK)
- 1/2 cup (60 g) all-purpose flour
- 1 (14-ounce/400 ml) can coconut milk
- 4 large egg yolks
- 3/4 cup (150 g) granulated sugar
- 1/2 teaspoon salt
- 1 cup (85 g) sweetened shredded coconut
- 2 tablespoons (28 g) unsalted butter, softened
- 1 teaspoon pure vanilla extract
For the Topping
- 1 1/2 cups (360 ml) heavy cream (double cream in the UK)
- 1/4 cup (30 g) powdered sugar
- 1/2 teaspoon (2.5 ml) pure vanilla extract
- 3 tablespoons toasted sweetened shredded coconut
Instructions
- Prepare the Crust: Preheat your oven to 400°F (200°C). Roll out the pie dough into a 13-inch circle and place it in a 9-inch pie plate, folding the edges under and crimping decoratively. Freeze the crust for 20 minutes to prevent shrinking.
- Blind Bake: Line the cold crust with parchment paper and fill with pie weights or dried beans. Bake for 15-18 minutes, or until the edges are lightly golden. Remove weights and parchment, prick the bottom and sides with a fork, and bake for an additional 5 minutes until the crust looks dry and lightly golden. Cool completely on a wire rack.
- Make the Filling: In a medium saucepan, whisk the heavy cream and flour until there are no lumps. Add the coconut milk and whisk to combine. Heat over medium, whisking frequently, until steaming but not boiling.
- Temper the Eggs: In a separate bowl, whisk together the egg yolks, granulated sugar, and salt until light and fluffy. Slowly pour 1 cup of the hot cream mixture into the egg yolk mixture, whisking constantly to prevent curdling.
- Cook the Custard: Pour the tempered egg mixture back into the saucepan. Cook over medium heat, stirring constantly, until the mixture thickens and begins to bubble. Remove from heat, then stir in the shredded coconut, butter, and vanilla until smooth and combined.
- Chill the Filling: Pour the hot filling into the cooled pie crust. Press plastic wrap directly onto the surface to prevent a skin from forming. Allow it to cool at room temperature for 1 hour, then refrigerate for at least 4 hours until fully set.
- Prepare the Topping: In a large mixing bowl, beat the heavy cream, powdered sugar, and vanilla extract together until medium peaks form.
- Finish and Serve: Spread the whipped cream evenly over the chilled pie. Sprinkle with toasted shredded coconut. Slice and serve chilled.
Notes
- For extra flavor, toast the shredded coconut for the topping in a dry pan until golden before garnishing the pie.
- Pie crust can be homemade or store-bought for convenience.
- Ensure the filling is fully set by chilling for the recommended time.
- Use full-fat coconut milk for a richer flavor and texture.
- The pie can be made a day in advance, but add the whipped topping just before serving for best freshness.
Nutrition
- Serving Size: 1 slice (1/8th pie)
- Calories: 480
- Sugar: 32 g
- Sodium: 290 mg
- Fat: 33 g
- Saturated Fat: 20 g
- Unsaturated Fat: 10 g
- Trans Fat: 0.5 g
- Carbohydrates: 42 g
- Fiber: 2 g
- Protein: 6 g
- Cholesterol: 145 mg