Home / Dessert / Haupia

Haupia

Silky, light coconut milk pudding, cut into neat little squares.

⏱ 10 minPrep time
🔥 10 minCook time
🍽 8Servings
🏷 DessertCategory
☆☆☆☆☆No ratings yet
Haupia - Hawaiian coconut pudding squares with toasted coconut

Haupia is the cool, silky coconut pudding of Hawaii — a simple dessert of coconut milk, sugar, and cornstarch, cooked until thick and set into neat squares that wobble like custard and melt on the tongue. It has been a staple of Hawaiian tables and luaus for generations, served plain, layered into pies, or cubed on top of shave ice, and it is proof that three ingredients, done right, are enough.

Why this recipe works: Haupia is essentially a coconut milk pudding thickened with cornstarch — no eggs, no cream, no oven. The coconut milk provides the richness, the sugar the sweetness, and the cornstarch the clean, sliceable set. Cooked just until it thickens and poured into a pan to chill, it sets into silky squares with a delicate coconut flavor.

Key ingredients

  • Coconut milk: full-fat for the richest result — do not use light.
  • Sugar: to taste.
  • Cornstarch: the setting agent.
  • A pinch of salt: to balance.

Tips for perfect haupia

Whisk the cornstarch into a little cold coconut milk first to make a slurry — this prevents lumps. Heat the remaining coconut milk with the sugar and salt, then whisk in the slurry and cook over medium heat, stirring constantly, until the mixture thickens noticeably — about 3 to 5 minutes; it thickens further as it cools. Pour into a pan, smooth the top, and chill for at least 3 hours until fully set. Cut into squares with a wet knife for clean edges.

Variations and storage

Layer haupia between chocolate cake for a haupia cake, swirl it into a pie, or top shave ice with cubes of it. Haupia keeps 3 to 4 days in the fridge in a sealed container — though it rarely lasts that long.

Step by stepInstructions

  1. Whisk the cornstarch with 1 cup of the coconut milk until smooth.
  2. Heat the remaining coconut milk, whole milk, sugar, and salt in a pot until steaming.
  3. Whisk in the cornstarch mixture and cook over medium heat, stirring constantly, until thick and glossy, about 5 minutes.
  4. Remove from heat, stir in the vanilla, and pour into a greased 9x9 pan.
  5. Chill until set, at least 3 hours, then cut into squares.

💡 Chef tips & storage

Stir constantly — cornstarch lumps fast. Use full-fat coconut milk for the silkiest texture.

Rate this recipe

☆☆☆☆☆No ratings yet
Sign in to rate this recipe.

Recipe details

Prep10 min
Cook10 min
Servings8
CategoryDessert
PublishedAugust 16, 2026
Emily — the cook behind My Comfort Recipes

Hi, I'm Emily 🧡

Hi, I'm Emily — the cook behind My Comfort Recipes. Simple, tested comfort food for real weeknights, written down the way grandma would. Pull up a chair. More about me →