chocolate haupia pie

Haupia Pie

Haupia pie is a traditional Hawiian dessert made from thickened coconut milk and chocolate and layered into a pre-baked pie crust and topped with whipped cream.

Course Dessert
Cuisine American
Keyword coconut, haupia, mealy pie crust, pie
Prep Time 5 minutes
Cook Time 5 minutes
resting time 1 hour
Total Time 1 hour 10 minutes
Servings 8 servings
Calories 678 kcal
Author Elizabeth Marek


Flakey Pie Dough

  • 10 ounces all-purpose flour
  • 1/4 teaspoon salt
  • 8 ounces cold butter grated
  • 2 ounces ice water

Haupia Pie Filling

  • 14 ounces coconut milk one can
  • 8 ounces water or milk
  • 2 teaspoons coconut extract
  • 7 ounces granulated sugar
  • 8 ounces water
  • 2 ounces cornstarch
  • 6 ounces chocolate good quality

Whipped cream topping (optional)

  • 12 ounces heavy cream
  • 2 ounces powdered sugar
  • 1 teaspoon vanilla extract
  • 2 teaspoons powdered gelatin
  • 3 Tablespoons cold water
  • 1 teaspoon heavy cream
US Customary - Metric


  1. Preheat the oven to 375ºF

For the flakey dough

  1. Place the flour and salt into a medium-sized bowl

  2. Grate your cold butter directly into the flour mixture

  3. Toss the mixture until the butter is coated with flour

  4. Add in the water in small amounts and mix with your other hand until the flour is almost all absorbed.

  5. Flatten and wrap in plastic wrap. Let the dough chill for 30 minutes or overnight before using it. Let warm for 20 minutes or until pliable but still firm before rolling out.

  6. Roll out dough 1/8" thick and place it into a 9" pie plate. Cut off the excess, leave 1/4" of dough all the way around to account for shrinking.

  7. Brush the surface of the pie with egg wash (one egg whisked with 1 tablespoon of water) to promote even browning and a shiny crust

  8. Poke some holes in the bottom of the dough with a fork.

  9. Freeze the pie for 20 minutes

  10. Place some foil or parchment paper in the pie pan then fill to the top with pie weights or dried beans. Bake for 15 minutes.

  11. Remove the foil carefully. Put the pie back in the oven for 15 minutes or until it's golden brown and has pulled away from the sides of the pie plate.

  12. Set aside to cool

For the haupia pie filling

  1. in a medium saucepan combine together the coconut milk, first quantity of water, coconut extract and sugar over medium-high heat until it begins to simmer.

  2. Combine together the second quantity of water and the cornstarch and whisk to make a slurry

  3. Once the mixture is simmering, reduce the heat to medium-low and add in the cornstarch mixture. Whisk constantly until thickened. About 3 minutes.

  4. Divide the mixture into two bowls.

  5. Add the chocolate to one of the bowls and whisk until the chocolate is fully melted.

  6. Pour the chocolate mixture into the cooled pie crust *note I accidentally did this backwards on my pie, don't do as I do, do as I say haha

  7. Chill the crust with the chocolate filling for 15 minutes or until set

  8. Pour the remaining coconut mixture on top of the cooled chocolate and put it back in the fridge to chill for at least an hour or overnight.

Stabilized whipped cream

  1. Sprinkle your gelatin over the water and let bloom for 5 minutes. 

  2. Melt gelatin for 5 seconds in the microwave. If not fully melted do another 3 seconds. You can tell gelatin is melted when there are no granules of unmelted gelatin visible.

    After dissolving your gelatin, add in 1 tsp of heavy cream and mix. If your gelatin is too cold, heat again until it's melted (5 seconds).

  3. In a cold mixing bowl, whip your heavy cream to soft peaks

  4. Add in your powdered sugar and vanilla

  5. Turn your mixer down to low and drizzle in your gelatin and mix until whipped cream forms stiff peaks. Pipe onto your pie as desired.

Recipe Video

Nutrition Facts
Haupia Pie
Amount Per Serving (1 serving)
Calories 678 Calories from Fat 315
% Daily Value*
Fat 35g54%
Saturated Fat 24g120%
Cholesterol 85mg28%
Sodium 116mg5%
Potassium 258mg7%
Carbohydrates 87g29%
Fiber 2g8%
Sugar 43g48%
Protein 9g18%
Vitamin A 673IU13%
Vitamin C 1mg1%
Calcium 52mg5%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.