This dairy-free coconut cream pie features a genuine dairy-free custard thickened with coconut milk and egg yolks. Fold in shredded coconut, pour into a flaky pie crust, and finish with dairy-free whipped topping for a deliciously indulgent dessert.
If you’re searching for a reliable dairy-free coconut cream pie recipe that still tastes rich and classic, this one delivers. Below you’ll find clear tips and straightforward steps to make a silky coconut custard without dairy.

An old-fashioned coconut cream pie is hard to beat: a crisp, flaky crust, a thick coconut custard with shredded coconut throughout, and a cloud of whipped coconut cream on top. This dairy-free version preserves those classic textures and flavors.
This recipe is ideal for anyone who needs or prefers a dairy-free dessert but doesn’t want to sacrifice the rich, custardy texture of a traditional coconut cream pie. Note: the custard uses egg yolks, so this is dairy-free but not vegan.
Why You’ll Love this Recipe
- Rich, custard-style filling made without dairy
- Pronounced coconut flavor from coconut creamer, coconut milk and extract
- Chewy shredded coconut folded into the filling and optional toasted coconut on top
- Works with any pie crust—homemade or store-bought
- Easy to make ahead and chill
This pie is perfect for holidays, potlucks, or a comforting weekend dessert. It pairs well with fresh fruit or a simple espresso for contrast.
Ingredients for Dairy-Free Custard
These ingredients produce a thick, creamy coconut custard that sets up well in a pie crust.

- Coconut creamer: Adds concentrated coconut flavor and a creamy mouthfeel without dairy.
- Full-fat coconut milk: Use good-quality full-fat coconut milk for richness; light coconut milk will be thinner.
- Coconut extract: Small amount intensifies the coconut character.
- Vanilla extract: Enhances and balances the coconut flavor.
- Egg yolks: Provide structure, richness, and a custard-like texture.
- Cornstarch: Thickens the custard to a smooth, scoopable consistency.
- Vegan butter: Adds a buttery finish and sheen without dairy.
- Sugar and salt: Sugar for sweetness; a pinch of salt enhances overall flavor.
- Sweetened shredded coconut: Folded into the filling for chew and texture; reserve extra for toasting and garnish.
- Pie crust: Use your favorite crust—homemade, gluten-free, or store-bought.
How to Make Dairy-Free Coconut Cream Pie

- Prebake the pie crust according to its recipe or package directions. Allow it to cool completely before adding the filling.
- In a medium saucepan, whisk together granulated sugar, cornstarch, egg yolks, and a pinch of salt until smooth. While whisking constantly, stream in the coconut creamer (or a suitable nondairy milk) until incorporated.
- Place the pan over medium heat and add the full-fat coconut milk. Continue whisking without pause; the mixture will thicken as it heats. Once it reaches a gentle boil, continue cooking and stirring for 1–2 minutes until the custard is noticeably thick and coats the back of a spoon.
- Remove the pan from the heat and immediately stir in the shredded coconut, softened vegan butter, vanilla extract, and coconut extract. Stir until the butter is melted and the mixture is smooth. Let the filling cool at room temperature for 15–20 minutes, stirring occasionally to prevent skinning.
- Pour the coconut filling into the cooled crust, smoothing the top. Cover the pie and refrigerate for 1–2 hours, or until fully set.
- Just before serving, top with dairy-free whipped coconut cream and sprinkle with toasted sweetened coconut, if desired.

This pie travels well to gatherings and can be a standout at holiday dessert spreads. The texture—creamy custard with chewy coconut—makes it a favorite for coconut lovers and for anyone who enjoys classic cream pies.
Storage / Make-Ahead Instructions
- Cover the pie with plastic wrap and refrigerate for up to three days.
- To make ahead, prepare and chill the pie up through the final set. Add the whipped coconut topping and toasted coconut just before serving for the best texture and appearance.

Gluten-Free Pie Crust Option
If you need the pie to be gluten-free as well as dairy-free, choose a reliable gluten-free pie crust. A well-chilled crust and proper handling will produce a flaky, tender base comparable to a traditional crust.
Tips for Making a Flaky Pie Crust
- Work quickly and keep ingredients cold. Cold fat in the dough creates pockets that turn flaky during baking.
- Chill the dough for at least one hour (or overnight) before rolling to allow the flour to hydrate and the dough to relax.
- After chilling, let the dough sit at room temperature for 10–15 minutes before rolling so it won’t crack or tear.
Expert Tips and Tricks
- To make homemade coconut whipped cream: chill a can of full-fat coconut milk upside down overnight. Open the chilled can and scoop the solidified cream from the top; whip briefly with a whisk or hand mixer and sweeten lightly if desired.
- Toast shredded coconut in a dry skillet over medium heat for 2–4 minutes, stirring constantly until golden, to add color and a toasty flavor to the topping.

More Dairy-Free Recipes
Vanilla Bean Marshmallow Recipe
Overnight Protein Chia Oats
Coconut Cloud Cookies (Gluten-Free)
Carrot Ginger Soup
I hope you enjoy this creamy coconut custard pie. If you make it, leave a note about how it turned out—feedback from readers helps refine recipes and inspires others to try them.
Dairy-Free Coconut Cream Pie (REAL DEAL!)
Ingredients
For the Dairy-Free Coconut Filling:
- 2/3 cup granulated sugar (about 230 grams)
- 1/4 cup cornstarch (about 30 grams)
- 4 large egg yolks
- 1/4 teaspoon salt
- 1 cup almond + coconut creamer (or almond milk), 240 ml
- 1 (14-ounce) can full-fat coconut milk
- 1 cup sweetened shredded coconut (about 80 grams)
- 2 tablespoons vegan butter, softened
- 1 teaspoon pure vanilla extract
- 1/2 teaspoon coconut extract
Pie Crust of Choice
Use your preferred pie crust—homemade, gluten-free, or store-bought.
For the Topping
- Coconut whipped cream (store-bought or homemade)
- Toasted sweetened coconut for garnish
Instructions
- Prebake the pie crust according to its recipe or package directions and allow it to cool completely.
- In a medium saucepan, whisk together the sugar, cornstarch, egg yolks, and salt until smooth. While whisking, slowly add the creamer or almond milk and combine thoroughly.
- Place the pan over medium heat and add the full-fat coconut milk. Whisk constantly; when the mixture begins to bubble, continue cooking and stirring 1–2 more minutes until it thickly coats the back of a spoon.
- Remove from heat and stir in shredded coconut, vegan butter, vanilla, and coconut extract. Allow the filling to cool for 15–20 minutes, stirring occasionally.
- Pour the filling into the cooled crust, smooth the top, cover, and refrigerate for 1–2 hours until set.
- Top with coconut whipped cream and sprinkle toasted coconut on top before serving. Enjoy.
Notes
Make-Ahead:
- Cover and refrigerate the finished pie for up to three days.
- Prepare the pie in advance and add the whipped topping and toasted coconut just before serving for best results.
Recipe Tips:
- Chill a can of full-fat coconut milk upside down overnight, then scoop the solid cream from the top to make homemade coconut whipped cream.
- Lightly toast shredded coconut in a skillet for a few minutes until golden to add extra flavor and a pretty finish.
Nutrition (per serving)
Calories: 187 kcal | Carbohydrates: 26 g | Protein: 2 g | Fat: 9 g | Saturated Fat: 5 g | Sugar: 22 g