Stop buying supermarket kaya once you try this recipe for the Pumpkin Gula Melaka Kaya.
With just 6 simple ingredients, you can make a Pumpkin Gula Melaka Kaya that is richer, more fragrant, and tastes so much fresher than the bottled versions. The best part? You know exactly what’s going inside. No preservatives, no additives. It is just pure homemade goodness made with your own hands.
Why Pumpkin Gula Melaka Kaya?
Kaya has always been a Southeast Asian breakfast icon that is silky, coconut-egg jam slathered generously over charcoal-toasted bread, paired with a slab of cold butter and a cup of kopi. It’s nostalgic, bringing back the taste of old-school breakfasts.
For this version, pumpkin take the spotlight. Not just for its gorgeous golden colour, pumpkin also gives this kaya its naturally rich sweetness that blends beautifully with the creamy coconut flavour. It creates an incredibly smooth and velvety texture that makes every spoonful extra creamy, fragrant, and completely addictive. Paired with gula melaka (coconut palm sugar) gives a sweet and smoky caramel taste. This kaya feels like something you’d find in a traditional café, not a jar of kaya bought from the store.
Ingredients for Pumpkin Gula Melaka Kaya
All you need is just 6 ingredients, one pan, and about an hour of your weekend and you will have a jar of homemade Pumpkin Gula Melaka Kaya. You can estimate your own portions based on your preference and how much you want to make.

A few tips before you begin: if you’re using coconut cream instead of coconut milk, simply dilute it with a little water. It works just as well and delivers a wonderfully rich result. For the gula melaka, cut it into smaller pieces before adding it to the pan; it dissolves much faster and saves you from endless stirring over the stove.
How to make Pumpkin Gula Melaka Kaya
Step 1: Start by blending your pandan leaves with water, then strain and set the fragrant green juice aside.

Step 2: Steam the pumpkin until completely soft, then mash it smooth and set it aside too.

Step 3: In a pan over low heat, pour in the coconut milk and add the gula melaka, stirring gently until most of the gula melaka dissolves. Add the pandan juice and keep stirring until everything is fully incorporated and the mixture smells absolutely incredible.

Step 4: Turn off the heat, stir in the mashed pumpkin, and mix well. Add tiny dash of salt to balance the flavors. Allow the mixture to cool slightly and this step is important because I want the temperature to come down before adding your beaten eggs, so they don’t scramble on contact. Once it’s safe, pour in the eggs and stir to combine.

Step 5: Turn the heat back on low and keep stirring. You’ll notice the mixture begin to thicken and turn lumpy and this is exactly what we want. The lumpiness simply means the eggs are cooked through. It won’t look pretty at this stage, and that’s completely fine.

Final Step: Turn off the fire and let it cool. Here’s the game-changer: pour the entire cooled mixture into a blender and blitz until silky smooth. Because this recipe uses whole eggs, blending is the trick that transforms it from rustic and lumpy into the smooth, creamy, spreadable Pumpkin Gula Melaka Kaya of your dreams.

Check out my TikTok video below for a quick step-by-step guide! You can also view from my Instagram.
If you enjoy easy recipes like Pumpkin Gula Melaka Kaya, you can also check out my Recipes. Do leave a comment and let me know if you love it after you try it.
