Vegan Chocolate Coconut Cream Pie Recipe for Rich, Dairy-Free Indulgence

Slice of chocolate coconut cream pie being served

I have a mild obsession with coconut cream pie, and this recipe only reinforced it. I first made it as a test for my mom’s birthday a few months ago. She isn’t big on rich desserts or chocolate (yes, those people exist), but she loves coconut. I love coconut and chocolate, so I decided to try a chocolate coconut cream pie that would please both of us. In the worst case, Anguel and I would have a whole pie to ourselves — and since Mom doesn’t usually choose dessert, we didn’t feel too guilty. Fortunately, the pie was a hit. My mom even snuck a second slice while I wasn’t looking.

She’s been asking me to publish the recipe for months, but I wanted to test it a few more times first. That translated into many extra slices of pie (too many, honestly). I stopped adjusting the recipe after the second version but still made two more batches “just in case.” Now that I’m sharing it, I can stop using “recipe testing” as an excuse to eat pie for breakfast. Consider this your warning: this pie is dangerously good.

Visually, this dessert is gorgeous — and it’s both vegan and gluten free, making it a friendly option for groups with diverse dietary needs. I’ve served it to friends and family who don’t normally follow restrictions, and everyone loved it. Because it’s a chilled pie, it’s easy to prepare ahead: bake the crust, whisk up the filling, pour it in, and chill. It firms up in the fridge overnight and just needs a generous topping of coconut whipped cream before serving. It’s been my go-to holiday make-ahead dessert.

The crust is especially delicious, with chocolate and hazelnut notes that remind me of Nutella, plus the texture and flavor of shredded coconut. Press-in crusts are perfect for gluten-free and vegan baking: they use simple pantry ingredients like nuts and oats and require minimal fuss. Pulse the oats, hazelnuts, and coconut in a food processor, mix in cocoa, coconut oil, and maple syrup, press into a tart pan, and bake briefly. The result is a sturdy, flavorful base that complements the creamy filling.

Side view of chocolate coconut cream pie on a cake stand
Chocolate coconut cream pie on a fork

The texture of the filling is impressive for a dairy-free pie. Blended cashews and coconut milk create a silky, decadent cream that sets to the perfect pudding-like consistency — soft yet sliceable. I used arrowroot as the thickener because it forms a smooth slurry when mixed with liquid and heated. Whisk the filling constantly while cooking so it becomes lump-free and glossy; the coconut oil added at the end gives it extra shine. If you don’t have arrowroot, look for it in the health food or gluten-free section — it may be labeled arrowroot powder or arrowroot flour.

You could stop with the crust and filling and still impress guests, but I like to take it further with a fluffy layer of coconut whipped cream. One batch is usually enough, but you can double it if you prefer a taller topping. Toasted coconut flakes are optional but highly recommended for extra flavor and crunch — they take only a few minutes in the oven while the crust bakes.

Finished dish of chocolate coconut cream pie

📖 Recipe

Vegan Chocolate Coconut Cream Pie

A chocolate-hazelnut press-in crust filled with creamy chocolate custard and finished with coconut whipped cream. This pie is vegan, gluten-free, and loved by everyone who tries it.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings 12
Author: Bri Beaudoin
Slice of chocolate coconut cream pie being served

Print

Ingredients

Chocolate Hazelnut Crust

  • cup rolled oats
  • cup raw hazelnuts
  • 1 cup shredded coconut (unsweetened)
  • 3 tablespoons cocoa powder
  • ¼ teaspoon fine sea salt
  • ¼ cup melted coconut oil
  • ¼ cup maple syrup

Chocolate Cream Filling

  • 1 (14 fl oz/398 ml) can full-fat coconut milk, divided (room temperature)
  • ¼ cup arrowroot powder
  • ¼ to ½ cup non-dairy milk (unsweetened and unflavored)
  • cup raw cashews, soaked and drained
  • ¾ cup maple syrup
  • 6 tablespoons cocoa powder
  • teaspoons vanilla extract
  • ½ teaspoon fine sea salt
  • 1 tablespoon coconut oil

Coconut Whipped Cream

  • 1 (14 fl oz/398 ml) can full-fat coconut milk (refrigerated overnight or ideally 24 hours)
  • 2 to 3 tablespoons maple syrup
  • ½ teaspoon vanilla extract
  • Toasted coconut flakes (optional)
US Customary – Metric

Instructions

  • Preheat: Preheat oven to 350°F (177°C).
  • Mix crust: In a food processor, pulse oats until fine. Add hazelnuts and pulse until crumb-like. Add shredded coconut, cocoa powder, and salt; pulse to combine. Add melted coconut oil and maple syrup, and pulse until a dough forms.
  • Bake crust: Press the dough into a 9-inch tart pan or an 8-inch pie plate. Prick the bottom with a fork several times to release steam. Bake 20 to 25 minutes, until the crust is medium-firm and no longer looks moist. Let cool slightly.
  • Start filling: Shake the room-temperature can of coconut milk and pour 1 cup into a small bowl. Whisk in the arrowroot powder until smooth to make a slurry. Set aside.
  • Blend filling: Measure the remaining coconut milk from the can (about ½ to ¾ cup) and add enough non-dairy milk to equal 1 cup total liquid. Transfer to a blender with soaked cashews, maple syrup, cocoa powder, vanilla, and salt. Blend until completely smooth and creamy.
  • Cook filling: Pour the blended mixture into a small saucepan and bring to a gentle simmer over medium heat. Whisk in the arrowroot slurry and continue to whisk frequently until the mixture thickens to a pudding-like consistency, 5 to 10 minutes. Remove from heat, whisk in the coconut oil until glossy, then pour into the baked crust. Refrigerate until firm, 3 to 4 hours (or overnight).
  • Coconut whipped cream: Scoop the solid coconut cream from a chilled can (reserve or discard the liquid). Using an electric mixer, whip the solids until fluffy. Add maple syrup and vanilla and whip briefly to combine.
  • Assemble: Spread or pipe the coconut whipped cream over the chilled pie. Sprinkle toasted coconut flakes on top if desired. Slice and serve. Store leftovers covered in the refrigerator.

Notes

  1. Measuring arrowroot: If measuring by volume, gently spoon and level arrowroot powder. For best accuracy, use a kitchen scale.
  2. Soaking cashews: Soak cashews until soft. For a quick soak, cover with boiling water for 30 minutes. For a regular soak, cover with room-temperature water overnight.
  3. Toasting coconut: Spread flakes on a baking sheet and toast in the oven while the crust bakes, 2 to 5 minutes, stirring halfway and watching carefully to avoid burning.
  4. Pan options: A removable-bottom tart pan makes serving easy, but a pie plate also works; if using a pie plate, an 8-inch pan is a good choice since pie plates can have taller sides.

Nutrition

Calories: 399kcal | Carbohydrates: 36g | Protein: 5g | Fat: 27g
Did you make this recipe?Leave a rating and tag the creator on Instagram if you share your photo.