Dairy-Free Coconut Cream Pie Recipe — Light, Silky & Vegan-Friendly

This dairy-free coconut cream pie features a true custard made with coconut milk and egg yolks for rich, creamy texture. Fold in shredded coconut, bake into a flaky crust, and crown with dairy-free whipped topping for a dessert everyone will love.

If you’re seeking a standout dairy-free coconut cream pie, this is it. Below you’ll find clear tips and streamlined instructions to make a luscious coconut custard without dairy.

Dairy-free coconut cream pie surrounded by coconut shreds and cream in a bowl

An old-fashioned coconut cream pie is hard to beat: thick custard, chewy coconut, and a cloud of whipped topping in a flaky homemade crust.

Coconut cream pie is a classic for a reason—the contrast of crisp crust, smooth coconut filling and toasted coconut shines on any table. If you need a dairy-free option that still delivers on flavor and texture, this recipe has you covered.

Note: This recipe is dairy-free but not vegan because it uses egg yolks in the custard. If you need a vegan alternative, consider a vegan pudding-based pie.

Why You’ll Love this Recipe

  • Dairy-free whipped topping and butter alternatives
  • Rich coconut custard thickened with egg yolks and cornstarch
  • Creamy filling studded with shredded coconut
  • Works with any pre-baked pie crust (homemade or store-bought)
  • Easy to prepare and ideal for holidays or gatherings

Ingredients for Dairy-Free Custard

These are the main ingredients used to build the coconut custard filling.

Ingredients for coconut cream pie on a countertop
  • Coconut creamer: Adds concentrated coconut flavor and creaminess without dairy.
  • Full-fat coconut milk: Provides richness and helps thicken the custard; full-fat gives the best texture.
  • Coconut extract: Boosts the coconut aroma and flavor.
  • Vanilla extract: Balances and complements the coconut.
  • Egg yolks: Enrich and help set the custard.
  • Cornstarch: Thickens the custard into a smooth pudding-like filling.
  • Vegan butter: Adds richness while keeping the recipe dairy-free.
  • Sugar and salt: Sweetness and a pinch of salt enhance overall flavor.
  • Shredded coconut: Stirred into the filling and toasted for garnish for texture and flavor.

How to Make Dairy-Free Coconut Cream Pie

Egg yolks and sugar in a pot, and a coconut cream pie crust in a dish
  • Pre-bake your pie crust according to the recipe or package instructions and cool completely.
  • In a medium saucepan, whisk together sugar, cornstarch, egg yolks and salt. Gradually whisk in the coconut creamer (or almond milk) until smooth.
Coconut cream in a pot, and coconut cream with coconut shreds added in
  • Place the saucepan over medium heat, whisk in the coconut milk, and cook, whisking constantly, until the mixture comes to a gentle boil. Continue cooking 1–2 minutes until it thickens and 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 15–20 minutes, stirring occasionally.
Coconut cream and coconut shreds mixed in a pot, and coconut cream filling poured into a pie dish
  • Pour the cooled coconut filling evenly into the prepared crust. Cover and refrigerate 1–2 hours, until set.
  • Top with dairy-free coconut whipped cream and toasted coconut before serving. Slice and enjoy.

This pie is perfect for family gatherings, holidays, or any time you want a special dessert that’s dairy-free but still indulgent.

Storage/Make Ahead Instructions

  • Cover the pie with plastic wrap and refrigerate for up to three days.
  • To make ahead, prepare the pie through chilling, then add the whipped topping and toasted coconut just before serving for the best texture.
An overhead look at a slice of coconut cream pie on a plate

Gluten-Free Pie Crust Recipe

If you need the pie to be both gluten-free and dairy-free, use a reliable gluten-free pie crust. A flaky gluten-free crust pairs beautifully with this custard. Follow any trusted gluten-free crust recipe and prebake before filling.

Tips for Making Flaky Pie Dough

  • Use a food processor for a quick, even distribution of fat, or cut in vegan butter by hand with a pastry cutter.
  • Chill the dough at least 1 hour (or overnight) before rolling to hydrate the flour and ensure a flaky crust.
  • Let chilled dough rest 10–15 minutes at room temperature before rolling to prevent cracking.

Expert Tips and Tricks

  • Make coconut whipped cream by chilling a can of full-fat coconut milk upside down overnight, then scooping and whipping the solid cream.
  • Toast shredded coconut in a dry skillet over medium heat until golden for a nutty flavor and pretty garnish.
A slice of coconut cream pie on a plate

More Dairy-Free Recipes

Vanilla bean marshmallows in a baking dish.

Vanilla Bean Marshmallow Recipe

img 27940 9

Overnight Protein Chia Oats

img 27940 10

Coconut Cloud Cookies (Gluten-Free)

img 27940 11

Carrot Ginger Soup

I hope you enjoy this creamy dairy-free coconut custard pie! If you try the recipe, leave a comment or rating to share how it turned out.

A closeup of coconut cream pie in a dish
4.85 from 13 votes

Dairy-Free Coconut Cream Pie (REAL DEAL!)

Author Erin Collins
Prep Time 10 mins
Cook Time 20 mins
Chilling Time 2 hrs
Total Time 2 hrs 30 mins
Servings 8 servings
This dairy-free coconut cream pie uses a custard thickened with coconut milk and egg yolks, finished with shredded coconut and dairy-free whipped topping for a classic dessert that’s free of dairy.
Pin It
Comments
Print

Ingredients

For the Dairy-Free Coconut Filling:

  • 2/3 cup granulated sugar (230 grams)
  • 1/4 cup cornstarch (30 grams)
  • 4 large egg yolks
  • 1/4 teaspoon salt
  • 1 cup coconut creamer (or almond milk), 240 ml
  • 1 (14 oz) can full-fat coconut milk
  • 1 cup sweetened shredded coconut (80 grams)
  • 2 tablespoons vegan butter, softened
  • 1 teaspoon pure vanilla extract
  • 1/2 teaspoon coconut extract

Pie Crust of Choice

For the Topping

  • Coconut whipped cream (store-bought or homemade)
  • Toasted shredded coconut for garnish

Instructions

  • Prebake the pie crust and let it cool completely.
  • In a medium saucepan, whisk sugar, cornstarch, egg yolks and salt. Gradually whisk in the coconut creamer or almond milk until smooth.
  • Place over medium heat and whisk in the coconut milk. Cook, whisking constantly, until the mixture bubbles and thickens, about 1–2 minutes after boiling.
  • Remove from heat and stir in shredded coconut, vegan butter, vanilla and coconut extract. Cool 15–20 minutes, stirring occasionally.
  • Pour filling into the cooled crust, cover, and refrigerate 1–2 hours until set.
  • Top with coconut whipped cream and toasted coconut before serving. Enjoy!

Notes

Make-Ahead:

  • Store covered in the refrigerator for up to three days.
  • Assemble through chilling, and add whipped topping and toasted coconut just before serving.

Recipe Tips:

  • To make coconut whipped cream, chill a can of full-fat coconut milk upside down overnight, then scoop and whip the solid cream.
  • Toast shredded coconut in a dry skillet over medium heat until golden for extra flavor and color.

Nutrition

Calories: 187 kcal | Carbohydrates: 26 g | Protein: 2 g | Fat: 9 g | Saturated Fat: 5 g