Skip to content

Instantly share code, notes, and snippets.

@norm
Last active August 9, 2018 05:22
Show Gist options
  • Save norm/17ec5f610a0794452a5e271b4c6b6b9f to your computer and use it in GitHub Desktop.
Save norm/17ec5f610a0794452a5e271b4c6b6b9f to your computer and use it in GitHub Desktop.
Hawaiian chocolate haupia pie
A great dessert if you are a fan of coconut.
  • 1 Jus Rol ready rolled shortcrust pastry
  • 1 cup milk
  • 1 400ml can coconut milk
  • 1 tbsp. coconut extract
  • 1 cup sugar
  • 1/4 cup sugar (keep separate)
  • 1/2 cup cornstarch
  • 1 cup water
  • 100g milk chocolate
  • 100g dark chocolate
  • 300ml double cream

You can use US or metric cups, they are close enough in measurement — maintaining the ratios is what matters.

Adjust chocolate balance to suit, too much dark chocolate is unpleasant to my tastes.

  1. Heat oven to 200 degrees. Put pastry in a pie dish, cover with tin foil, weigh down with baking beans and bake for 15-25 minutes until golden brown, then set aside to cool.

  2. Dissolve the cornstarch in the water.

  3. In a medium saucepan, whisk together the milk, coconut milk and coconut extract, and the cup of sugar.

  4. Bring the coconut milk mixture to a boil, reduce it to a simmer, then slowly whisk in the cornstarch. Stir for about three minutes until it has thickened (coats the back of a spoon). Divide it evenly into two bowls.

  5. Over a bain-marie (or carefully in a microwave) melt the two chocolates together. Mix it into one of the two bowls of coconut mixture, stirring until evenly incorporated. Pour it into the pie dish and spread it flat. Place it in the freezer for five minutes.

  6. Re-stir the coconut mixture to remove any forming skin, and remove the pie from the freezer. Pour the remaining coconut mixture over the chocolate slowly so as not to mix the two layers.

  7. Refridgerate the pie for at least two hours before serving.

  8. Whip the cream with the quarter cup of sugar until it forms stiff peaks. Layer it over the pie.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment