This beloved Thai dessert transforms a small kabocha-style pumpkin into a natural bowl for a silky coconut custard scented with pandan. Slowly steamed until just set, the result is a warm, fragrant pudding with a striking golden-orange presentation perfect for special occasions.
Prep Time20 mins
Cook Time60 mins
Total Time80 mins
Servings4
Yield1 whole pumpkin, 4 servings
Nutrition Facts
Per serving (estimated)
- 380 kcalCalories
- 18 gFat
- 11 gSaturated Fat
- 48 gCarbs
- 3 gFiber
- 36 gSugar
- 8 gProtein
- 190 mgSodium
- 580 mgPotassium
- 80 mgCalcium
- 3 mgIron
- 12 mgVitamin C
- 850 mcgVitamin A
Ingredients
For the pumpkin shell
- 1 small kabocha or Japanese pumpkin (about 2 to 2 1/2 lb), rinsed
- 1 tablespoon kosher salt, for rubbing the cavity
For the coconut custard
- 4 large eggs
- 1 cup coconut cream
- 3/4 cup palm sugar, finely chopped (or light brown sugar)
- 1/2 teaspoon fine sea salt
- 2 pandan leaves, knotted (optional)
- 1/2 teaspoon vanilla extract
Directions
- Cut a 2-inch round opening around the pumpkin stem like a lid, then use a long-handled spoon to scrape out all the seeds and stringy fibers, leaving the flesh intact. Rub the interior with kosher salt, place the lid back on, and set aside.
- In a medium saucepan over low heat, combine the coconut cream, palm sugar, salt, and pandan leaves. Stir gently for 3 to 4 minutes until the sugar fully dissolves and the mixture is warm but not boiling. Remove from heat, discard the pandan, and let cool to lukewarm.
- In a large bowl, lightly whisk the eggs just until the yolks and whites are combined—do not beat in air. Slowly pour the warm coconut mixture into the eggs while whisking gently, then stir in the vanilla.
- Strain the custard through a fine-mesh sieve into a pitcher or large measuring cup to ensure a silky, lump-free texture. Let the custard rest for 5 minutes so any bubbles rise to the surface and can be skimmed off.
- Pour the custard into the prepared pumpkin cavity, filling it about three-quarters full to leave room for gentle expansion during steaming. Place the pumpkin lid back on loosely.
- Set the pumpkin on a heatproof plate that fits inside a large steamer or wok. Pour water into the pot so it comes about 1 inch up the sides of the plate, cover with a tight lid, and steam over medium-low heat for 55 to 65 minutes, refilling the water as needed and checking doneness after 55 minutes.
- The custard is ready when a skewer inserted into the center of the pumpkin comes out clean and the pumpkin flesh is fork-tender. Carefully lift the pumpkin out using two spatulas and let it rest at room temperature for 20 minutes to firm up.
- To serve, slice the pumpkin into wedges so each portion has both custard and tender pumpkin flesh, or scoop the custard out and spoon it alongside chunks of the sweet cooked shell. Serve warm, at room temperature, or chilled.
Cook’s Notes
- Choose a small, dense kabocha or Japanese pumpkin for the best custard-to-flesh ratio; very large pumpkins will not cook through evenly.
- Do not whip the eggs; over-beating incorporates air bubbles that cause the custard to look spongy rather than silky.
- Steaming at medium-low heat is critical—too hot and the eggs will curdle or crack; aim for a gentle, steady simmer.
- For an extra-thick custard, use only yolks: replace 4 whole eggs with 6 yolks and reduce the coconut cream to 3/4 cup.
- Leftovers keep refrigerated for up to 3 days; the custard sets further when cold, so let slices sit at room temperature for 10 minutes before serving.










