Jump to Recipe
Coconut Cream Pie

American Cuisine

Coconut Cream Pie

Prep 30m Cook 20m 50 min total Serves 8 🌿 Vegetarian

By Nora Bennett

Rate this recipe

Coconut cream pie is a diner-case icon, a tall, cool slice of creamy custard crowned with billows of whipped cream and toasted coconut. The filling is a coconut-laced pastry cream cooked on the stovetop, thickened with cornstarch and enriched with egg yolks, and the technique is all about patience and constant whisking. The most important move is tempering the yolks: whisk a cup of the hot milk mixture into them before returning everything to the pan, which keeps the eggs from scrambling and gives you a silky, lump-free custard. Cook it until it reaches a gentle boil and visibly thickens, then chill it for a full four hours so it sets firm enough to slice cleanly. Pressing plastic wrap directly onto the surface as it cools prevents a rubbery skin from forming. Toasting the coconut garnish is a small step with a big payoff, deepening the flavor and adding crunch against the smooth filling. It is a slice of pure, nostalgic comfort.

Ingredients

Serves 8

Instructions

  1. 1

    In a medium saucepan, combine milk, sugar, and cornstarch. Cook over medium heat, whisking constantly until thickened and bubbly.

  2. 2

    Cook for 2 more minutes, stirring. Remove from heat.

  3. 3

    Gradually whisk one cup of the hot milk mixture into the beaten egg yolks to temper them.

  4. 4

    Return the egg mixture to the saucepan. Cook over medium heat for another 2 minutes, stirring constantly until it reaches a gentle boil.

  5. 5

    Remove from heat. Stir in the shredded coconut, butter, and vanilla extract until butter is melted.

  6. 6

    Pour filling into the baked pie crust. Cover the surface directly with plastic wrap to prevent a skin from forming.

  7. 7

    Refrigerate for at least 4 hours until firmly set. Remove plastic wrap.

  8. 8

    Top with whipped cream and garnish with toasted coconut before serving.

Chef's Tips

  • Temper the egg yolks with a cup of the hot milk mixture before returning them to the pan so they thicken smoothly instead of scrambling.
  • Whisk constantly and cook until the custard reaches a gentle boil and visibly thickens; undercooked cornstarch custard will not set.
  • Press plastic wrap directly onto the surface of the filling as it chills to prevent a rubbery skin.
  • Toast the coconut garnish until golden for deeper flavor and a crunchy contrast to the smooth filling.

Ingredient Substitutions

  • whole milk coconut milk, or a mix of coconut and whole milk

    Swapping in canned coconut milk intensifies the coconut flavor throughout the custard.

  • sweetened shredded coconut unsweetened shredded coconut plus a touch more sugar

    Unsweetened lets you control the sweetness; toast some for a deeper, nuttier flavor.

  • whipped cream stabilized whipped cream or meringue

    Stabilized cream (with a little gelatin or cornstarch) holds up longer; a toasted meringue topping is a classic alternative.

  • baked pie crust a graham cracker or shortbread crumb crust

    A no-roll crumb crust is easy and pairs well with the creamy coconut filling.

Tags

piecoconutcreamcustard

Frequently Asked Questions

Why is my coconut cream pie runny?

A runny pie usually means the custard was undercooked or did not chill long enough. The cornstarch needs to reach a gentle boil to fully thicken, and the pie needs at least 4 hours in the fridge to set. Cutting it too soon, while still warm, also makes it loose.

Can I make coconut cream pie ahead of time?

Yes. The filled pie can be made up to a day ahead and refrigerated, which actually helps it set. For the best look and texture, add the whipped cream and toasted coconut topping within a few hours of serving so it stays fresh and billowy.

How do I toast coconut for the topping?

Spread shredded coconut on a dry baking sheet and toast at 325°F (160°C) for 5 to 10 minutes, stirring every couple of minutes, until golden. It browns quickly at the edges, so watch closely. You can also toast it in a dry skillet over medium heat, stirring constantly.

Can I use coconut milk for a stronger coconut flavor?

Definitely. Replace some or all of the whole milk with canned coconut milk to deepen the coconut flavor in the custard. Full-fat coconut milk gives the richest result; the cornstarch and yolks still set it the same way.

More American recipes you’ll love

View all →

Helpful Cooking Tools

Save this recipe — it's free

Get Started →