Coconut Pudding Pie is a chilled pie with a creamy coconut custard filling, a crisp baked crust, and a thick layer of whipped cream on top.
I like this one because the filling tastes like real coconut (not just vanilla pudding with a sprinkle on top), and the texture sets up firm enough to slice clean while still feeling soft and rich.
For me, it’s best served ice cold, with a generous handful of toasted coconut for crunch. It’s an easy pick for weekends, holidays, and any time you want a dessert you can make earlier in the day and forget about until serving.

Why You’ll Love This Recipe
Make-ahead friendly: This pie needs chill time anyway, so it fits nicely into a busy day when you want dessert handled early.
Real coconut flavor: Using coconut milk plus shredded coconut gives the filling a clear coconut taste, not just a hint.
Sliceable and neat: Once it’s fully chilled, the custard sets up well and you can get clean slices without a runny mess.
Great texture: You get creamy pudding, crisp crust, fluffy whipped cream, and that little crunch from toasted coconut.
Easy topping options: Homemade whipped cream is my favorite here, but store-bought whipped topping works if you want the simplest route.
Ingredients You’ll Need
Crust
- Pie crust: Use a fully baked and cooled crust here (store-bought or homemade). A warm crust can soften fast once the hot filling goes in, so I always let it cool completely.
Coconut Pudding Filling
- Whole milk: I like whole milk for the body it gives the custard. Lower-fat milk works, but the filling won’t feel quite as rich.
- Canned coconut milk: Use the canned kind, not the carton “drinking” coconut milk. If it’s separated, just whisk it smooth before measuring.
- Granulated sugar: Regular white sugar keeps the coconut flavor front and center. I wouldn’t swap in brown sugar here.
- Cornstarch: This is what thickens the pudding so it actually slices. Make sure it’s whisked in well so you don’t get little lumps.
- Salt: Don’t skip it. It keeps the filling from tasting flat and helps the coconut taste more “finished.”
- Egg yolks: Yolks make this a true custard-style filling with that smooth, creamy texture. Save the whites for another recipe.
- Unsalted butter: Butter makes the custard taste richer and helps it feel silkier. If you only have salted butter, just keep the added salt light.
- Vanilla extract: Vanilla rounds everything out and keeps the coconut from tasting one-note. I use pure vanilla when I have it.
- Coconut extract (optional): This is for a stronger coconut flavor. A little goes a long way, so I keep it subtle.
- Sweetened shredded coconut: I like sweetened coconut here because it tastes classic and gives good texture in the filling. If you only have unsweetened, it still works.
Whipped Topping
- Heavy cream: Real whipped cream is worth it here if you have the time. It holds up nicely on the pie once whipped to medium peaks.
- Powdered sugar: Powdered sugar dissolves quickly and keeps the whipped cream smooth. You don’t need much.
- Vanilla extract: Just enough to give the topping a little flavor. It also ties in with the custard.
- Sweetened shredded coconut (toasted): Toasting adds crunch and a deeper coconut flavor. It also makes the top look finished with basically no effort.

Recipe Instructions
- Mix the dry ingredients: Whisk the sugar, cornstarch, and salt together in a medium saucepan.
- Whisk in the milks: Whisk in the whole milk and coconut milk until the mixture is smooth.
- Heat the pudding base: Cook over medium heat, whisking constantly, until the mixture is steaming and beginning to thicken.
- Temper the yolks: Whisk the egg yolks in a bowl, then slowly whisk in about 1/2 cup of the hot milk mixture to warm them up.
- Cook until thick: Pour the tempered yolks back into the saucepan and cook for 2 to 3 minutes, whisking constantly, until thick and large bubbles break the surface.
- Finish the filling: Remove from heat and whisk in the butter, vanilla, and coconut extract (if using), then stir in the shredded coconut.
- Fill the crust: Pour the hot filling into the cooled pie crust and smooth the top.
- Cover and chill: Press plastic wrap directly onto the surface of the filling to prevent a skin, then chill until fully set, at least 4 hours.
- Whip the cream: Whip the heavy cream, powdered sugar, and vanilla to medium peaks.
- Top and serve: Spread or pipe the whipped cream over the chilled pie, finish with toasted coconut, then slice and serve cold.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Use a fully baked crust. The filling goes in hot, and a partially baked crust will turn soft fast. A cooled, baked crust stays crisper and slices better.
Whisk constantly once it’s on the heat. Custard thickens quickly, and the bottom of the pot can scorch before you notice. Keep the whisk moving, especially around the edges.
Don’t rush the chill time. The pie will look set on top before it’s actually firm enough to slice. If you want clean slices, give it the full chill.
Press plastic wrap on the filling. This keeps a skin from forming, which makes the finished pie smoother. It’s a small step that saves you from peeling anything off later.
Toast the coconut until just golden. It can go from pale to burned pretty fast. I like doing it in a dry skillet and pulling it as soon as it turns light golden, then letting it cool before topping.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Fresh berries: Strawberries, raspberries, or a mixed berry bowl on the side is really nice with coconut. It keeps the plate from feeling too heavy.
- Espresso or strong coffee: A small cup of coffee is my favorite with this pie. The bitter edge works well with the sweet coconut filling.
- Pineapple: A few chunks of fresh pineapple (or pineapple slices) are great if you want a more tropical direction. I’ll do this especially in summer.
- Extra toasted coconut: I usually set a little bowl on the table for people to add more on top. It’s the easiest way to give the pie more crunch.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store leftover pie covered in the fridge. I like to keep it in the pie plate and cover it well so the whipped cream doesn’t dry out.
You can make this recipe ahead by doing the custard and crust the day before, then adding the whipped cream closer to serving. The topping holds up for a while, but it looks nicest when it’s fresh.
If you want to freeze it, I’d freeze the pie without the whipped cream. Thaw in the fridge overnight, then add fresh whipped cream and toasted coconut before serving.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Can I use more coconut milk for a stronger coconut flavor?
Yes. You can swap half of the whole milk for more canned coconut milk. It makes the filling taste more coconut-forward and a little richer.
Why is my filling lumpy?
Usually it’s from the cornstarch not being fully whisked in at the start, or the eggs cooking too quickly when added. Whisk the base until smooth, then temper the yolks slowly and keep whisking as it thickens.
How do I know when the custard is thick enough on the stove?
It should be noticeably thick, and you’ll see big bubbles breaking the surface while you whisk. If it still looks thin, keep it on the heat a little longer, whisking the whole time.
Can I use whipped topping instead of homemade whipped cream?
You can. Use about 2 cups of thawed whipped topping and spread it over the fully chilled pie. It’s the easiest option if you’re short on time.
Do I really need to press plastic wrap onto the surface?
I recommend it. It prevents that thicker “skin” from forming on top of the custard, which helps the pie slice neatly and keeps the texture consistent.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Coconut Pudding Pie
INGREDIENTS
Crust
- 1 9 inch pie crust baked and cooled.
Coconut Pudding Filling
- 1 1/2 cups whole milk
- 1 cup canned coconut milk
- 1/2 cup granulated sugar
- 1/4 cup cornstarch
- 1/4 tsp salt
- 4 large egg yolks
- 3 tbsp unsalted butter
- 1 tsp vanilla extract
- 1/2 tsp coconut extract optional
- 1 cup sweetened shredded coconut.
Whipped Topping
- 1 cup heavy cream
- 2 tbsp powdered sugar
- 1/2 tsp vanilla extract
- 1/3 cup sweetened shredded coconut toasted for garnish.
INSTRUCTIONS
Coconut Pudding Filling
- whisk sugar cornstarch and salt in a medium saucepan then whisk in whole milk and coconut milk until smooth
- cook over medium heat whisking constantly until steaming and beginning to thicken
- whisk egg yolks in a bowl then slowly whisk in about 1/2 cup of the hot milk mixture to temper
- pour tempered yolks back into the saucepan and cook 2 to 3 minutes whisking constantly until thick and large bubbles break the surface
- remove from heat and whisk in butter vanilla and coconut extract then stir in shredded coconut.
Assemble And Chill
- pour hot filling into the cooled pie crust and smooth the top then press plastic wrap directly onto the surface to prevent a skin
- chill until fully set at least 4 hours.
Whipped Topping And Serve
- whip heavy cream powdered sugar and vanilla to medium peaks
- spread or pipe over the chilled pie and finish with toasted coconut then slice and serve cold.
