Description
This Vegan Chocolate Coconut Cream Pie features a rich, silky chocolate filling made with coconut milk and dairy-free chocolate, topped with whipped coconut cream and nestled in a flaky vegan crust. It’s a decadent, plant-based dessert perfect for any occasion.
Ingredients
- 1 vegan pie crust (store-bought or homemade)
- 1 can (13.5 oz) full-fat coconut milk
- 3 tbsp cornstarch
- 1/3 cup maple syrup or agave nectar
- 1 tsp vanilla extract
- 1 cup dairy-free dark chocolate or chocolate chips
- 1/2 cup coconut cream (chilled, for topping)
- 2 tbsp powdered sugar (optional, for whipped topping)
- 2 tbsp unsweetened shredded coconut (optional, for garnish)
Instructions
Pre-bake the vegan pie crust according to package or recipe instructions. Let cool completely.
- In a medium saucepan, whisk together coconut milk and cornstarch until smooth.
- Heat over medium heat and add maple syrup and vanilla extract, stirring constantly.
- Once the mixture begins to thicken, add the chocolate and stir until fully melted and glossy.
- Pour the filling into the cooled pie crust and smooth the top.
- Refrigerate for at least 4 hours, or until the filling is fully set.
- Whip the coconut cream with powdered sugar (if using) until fluffy.
- Top the chilled pie with whipped coconut cream and sprinkle with shredded coconut, if desired.
- Slice and serve chilled.
Notes
- Use full-fat canned coconut milk for best texture—shake well before using.
- Chill coconut cream overnight before whipping for easier handling.
- Top with berries, chocolate curls, or crushed nuts for added flair.
- Arrowroot or tapioca starch can replace cornstarch in equal measure.
- Use a tart pan or square dish if you don’t have a pie pan.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: No-Bake (with pre-baked crust)
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 360
- Sugar: 21g
- Sodium: 140mg
- Fat: 25g
- Saturated Fat: 17g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 0mg