Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PC×
FREEDOM251

Freedom251 › Blog › coconut jam

How to Make Kaya Coconut Jam at Home

By Freedom251 Team · · 11 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Make kaya by cooking coconut cream, eggs, sugar and pandan over gentle indirect heat until the mixture thickens into a glossy spread. For a manageable one-cup batch, use 200 ml canned coconut cream, four egg yolks, 50 g white sugar, 50 g palm sugar and three knotted pandan leaves. Temper the yolks before combining them with the hot coconut mixture; that single step is the best protection against curdling.

What kaya is and how the cooking works

Kaya, also called coconut jam or serikaya, is a sweet, creamy spread made from coconut, eggs and sugar. Pandan leaves contribute their distinctive fragrance, while palm sugar such as gula melaka adds caramel notes and usually makes the finished spread darker. In Singapore, kaya is commonly served on toast in coffee shops, but its texture is also useful anywhere you would use a soft fruit curd or sweet custard.

As an Amazon Associate I earn from qualifying purchases.

The mixture thickens because egg proteins set as they warm. That is also why kaya can fail: direct, intense heat makes the proteins tighten into scrambled egg before the coconut and sugar can form a smooth emulsion. A double boiler, bain-marie or another form of indirect heat gives you a wider margin for error. Stirring becomes more important as the mixture thickens, and a final strain removes pandan fibers or small cooked egg particles.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

There is no single universal kaya formula. The small yolk-based batch below is quick to scale for home use. Traditional-style recipes use whole eggs, more liquid and a longer double-boiler cook. Both are valid; they simply produce different volumes, colors and handling requirements.

#1 Best Overall
Thai Kitchen Unsweetened Coconut Cream, 13.66 fl oz (Pack of 6)
  • Thick, rich coconut cream
  • Dairy free and Non-GMO
  • Use in baking, beverages and Thai cooking
  • DID YOU KNOW? Our Thai Kitchen Coconut Milk enhances Asian meals by delivering luxuriously creamy sauces and stews

Choose a batch size and style

Style Ingredients and yield Heat and time guidance Best for
Small pandan-forward batch About 1 cup: 200 ml canned coconut cream, 4 large egg yolks, 50 g white sugar, 50 g palm sugar and 3 knotted pandan leaves. Warm the coconut cream, sugars and pandan; temper the yolks with about one quarter of the hot mixture, then cook gently until thick. A first batch, quick scaling and a pronounced pandan aroma.
National Heritage Board and Asian Civilisations Museum batch Enough for four 200 ml jars: 420 g eggs, 420 g coconut milk, 340 g sugar, 6 knotted pandan leaves, plus 80 g additional sugar and 20 g butter. The card uses an 80°C checkpoint, a separately heated coconut-and-pandan mixture and another 35 minutes of cooking after combination. Its alternative bain-marie method is to remain below 70°C. A larger, traditional-style preparation with a thermometer and more cooking time.
BiblioAsia spreadable serikaya 12 large eggs, 1 L fresh coconut milk, 600 g caster sugar, 1 teaspoon salt, 1/2 teaspoon vanillin, 120 g pandan leaves and 310 ml water. Stir in a double boiler for 1 hour 15 minutes. Large-volume cooking when you specifically want a whole-egg method.
Singapore Tourism Board variant 5 egg yolks, 270 ml coconut cream, 150 g brown sugar, 50 g white sugar, 30 ml milk and 3 pandan leaves. The listed quantities define the variant; use the same gentle, indirect-heat principles rather than combining it with another recipe’s ratios. A brown-sugar, yolk-based variation between the small batch and larger formulas.

Do not merge quantities from these formulas without recalculating the liquid, egg and sugar balance. A whole-egg recipe contains more water and protein than a yolk-only recipe, so simply multiplying one ingredient from a different style can produce a loose, grainy or overly sweet result.

Ingredients for the one-cup home batch

  • 200 ml canned coconut cream
  • 4 large egg yolks
  • 50 g white sugar
  • 50 g palm sugar, preferably gula melaka if available
  • 3 pandan leaves, rinsed and tied into knots

Use coconut cream rather than a thin coconut beverage for the richest spread. If your palm sugar is sold as a hard block, chop or grate it so it melts at the same rate as the white sugar. Knotted pandan leaves are easier to remove than loose strips. Keep the yolks separate from the whites before heating anything; tempering works best when the yolks are smooth and ready to whisk.

Equipment and preparation

  • A heatproof bowl that can sit over a saucepan without touching the water, or a purpose-built double boiler.
  • A small saucepan for heating the coconut mixture.
  • A whisk, silicone spatula and fine-mesh strainer.
  • A clean jar or container for the finished kaya.
  • An instant-read thermometer if you want to monitor the cooking temperature, especially for a larger batch.

Set up the indirect-heat vessel before starting. If using a saucepan and bowl, add enough water to the pan that the bowl will be warmed by steam but will not touch the water. Bring the water to a gentle simmer, not a hard boil. Have the strainer and storage jar ready before the kaya reaches its final thickness, because it continues to firm slightly as it cools.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Step-by-step: make the small pandan and gula melaka batch

  1. Heat the coconut base. Put the coconut cream, white sugar, palm sugar and knotted pandan leaves in a saucepan. Warm over low to medium-low heat, stirring until both sugars dissolve. Do not let the mixture boil aggressively; the aim is a hot, sweet coconut liquid, not a reduced caramel.
  2. Beat the yolks separately. Whisk the four yolks in a heatproof bowl until evenly blended. They do not need to be foamy. Smooth yolks incorporate more predictably than yolks left in thick streaks.
  3. Temper the eggs. While whisking continuously, slowly drizzle about one quarter of the hot coconut mixture into the yolks. Add it in a thin stream rather than dumping it in. This gradually raises the yolk temperature and reduces the risk of scrambling.
  4. Combine. Pour the tempered yolk mixture back into the remaining coconut mixture while whisking. Return everything to the double boiler or to very low direct heat if you are using a heavy saucepan and can control the temperature closely. Indirect heat is safer.
  5. Cook until thick. Stir steadily with a whisk at first, then use a spatula to sweep the base and corners. As the kaya thickens, stir more frequently so no layer remains against the hot surface. The finished texture should be a smooth, spoonable spread rather than a firm paste.
  6. Strain. Remove the pandan leaves and pass the cooked kaya through a fine-mesh strainer. Straining catches pandan fibers and any tiny egg solids formed during cooking. If the strained kaya is still less smooth than you want, blend it briefly; prolonged blending can introduce air and make the surface look foamy.
  7. Fill and cool. Transfer the hot kaya to a clean jar, let it cool, then cover it. The recipe yields about one cup, although the exact volume depends on how much moisture evaporates during cooking.

How to judge the right consistency

Kaya should be thick enough to cling to a spoon and spread over toast, but it should not stand in a stiff mound. The National Heritage Board and Asian Civilisations Museum card describes the target before filling jars as similar to pancake batter: runny rather than pasty. That description is useful because a hot mixture can look thinner than the cooled spread will be. If you cook until it resembles dense frosting in the pan, it is likely to become too firm after cooling.

Rank #2
Thai Kitchen Coconut Cream, Unsweetened, Gluten Free, Dairy Free Cream for Baking and Savory Dishes, Non BPA Lining, 13.66 fl oz
  • COCONUT CREAM: Add rich, velvety texture and coconut flavor to everything from baked goods to savory dishes and recipes.
  • FOR BAKING: Create moistness in cakes, cookies, and quick breads (like coconut banana bread!) with coconut cream.
  • THAI-STYLE DISHES: Coconut cream is a traditional ingredient in many Thai-inspired sauces, curries, and stews.
  • FOR BEVERAGES: Blend coconut cream into breakfast smoothies, protein shakes, and frozen cocktails.
  • FEEL GOOD FLAVOR: Coconut cream is a non-dairy alternative, gluten free. Non BPA lining.

For the small batch, judge consistency by coating the back of a spatula and drawing a line through it. The line should remain visible briefly while the kaya flows slowly back together. If the mixture is still watery, continue over gentle heat and stir frequently. If it has become too thick, remove it from the heat promptly; aggressive boiling will not improve the texture and can cause curdling.

Making the larger National Heritage Board style batch

The National Heritage Board and Asian Civilisations Museum recipe is designed to fill four 200 ml jars and uses whole eggs rather than four yolks. Its listed ingredients are 420 g eggs, 420 g coconut milk, 340 g sugar, six knotted pandan leaves, an additional 80 g sugar and 20 g butter. Because this is a larger and more dilute mixture, use a thermometer and a double boiler rather than attempting to improvise by multiplying the one-cup recipe.

  1. Prepare the egg mixture. Combine the measured eggs and the sugar quantities specified by the card, keeping the mixture smooth rather than whipping in air.
  2. Use the first temperature checkpoint. Cook the egg mixture over boiling water until it reaches 80°C, following the card’s instruction. Keep the heat controlled; a rolling boil under the bowl can drive the egg temperature upward too quickly.
  3. Infuse the coconut milk. Simmer the coconut milk separately with the six knotted pandan leaves. Strain out the leaves after the infusion so fibers do not remain in the final jars.
  4. Combine and continue cooking. Add the strained coconut mixture to the egg mixture and cook for another 35 minutes, continuing until the mixture reaches 80°C and the desired consistency. The card also includes 20 g butter and the additional 80 g sugar in its ingredient list; follow the card’s stated addition point when preparing that version rather than borrowing the small-batch sequence.
  5. Check the alternative bain-marie limit. If you use the card’s alternative bain-marie method, keep the mixture below 70°C. This lower-temperature route requires patience and frequent stirring, but it gives the eggs a gentler setting environment.
  6. Strain and portion. Remove any remaining solids, then fill four 200 ml jars while the kaya is still fluid enough to pour.

The 80°C figures belong to this specific card and method; they are not a reason to boil every kaya recipe to the same temperature. The smaller yolk batch can be judged primarily by texture, while the larger batch benefits from the published temperature checkpoints.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Whole-egg BiblioAsia method and when to use it

BiblioAsia’s spreadable serikaya formula uses 12 large eggs, 1 L fresh coconut milk, 600 g caster sugar, 1 teaspoon salt, 1/2 teaspoon vanillin, 120 g pandan leaves and 310 ml water. It calls for stirring in a double boiler for 1 hour 15 minutes. This is a substantial batch, and the long stirring time is part of its design rather than a sign that the mixture has gone wrong.

Rank #3
CocoGoods Co Single-Origin Organic Coconut Cream 13.5 fl. oz - Gluten-free, Non-GMO, Vegan, & Dairy-free, 12 pack
  • Sourced 100% ORGANIC coconut meat from only one SINGLE ORIGIN of Ben Tre, Vietnam with a single best quality, FROM-TREE-TO-TABLE.
  • This coconut cream is THICKER than its sister, CocoGoodsCo Organic Coconut Milk.
  • DAIRY-FREE alternative to create whipped cream on top of fruit, pies, ice cream, milkshakes, and warm drinks.
  • VEGAN, GLUTEN-FREE, NON-GMO, and KOSHER certified.
  • 2.5% ALL GOOD PROMISE which is 2.5% of profits reinvested back in local FARMERS, EMPLOYEES, their FAMILIES, and our COMMUNITIES.

Choose this formula when you need volume and want the body that whole eggs provide. Use a vessel large enough to keep the mixture at a shallow, manageable depth, and stir the base and corners regularly. Do not add the BiblioAsia quantities to the National Heritage Board quantities or use the one-cup timing; the water, coconut milk and egg proportions are different.

How pandan and palm sugar change the flavor

Pandan leaves

Three knotted leaves make the one-cup batch distinctly pandan-forward without requiring extract. More pandan emphasizes fragrance and can tint the spread greener, but extra leaves also add more plant material to strain out. Tie the leaves into knots, simmer them in the coconut mixture and remove them before final filling.

Palm sugar and gula melaka

In the small batch, equal weights of white sugar and palm sugar produce a balanced sweetness with a deeper caramel profile than white sugar alone. Increasing the proportion of palm sugar generally pushes the color and flavor darker; reducing it keeps the kaya lighter and lets pandan stand out. Palm sugar varies in moisture and intensity by product, so dissolve it completely and taste only after the egg mixture has cooked safely. Do not compensate for a dark color by cooking harder; color and thickness are separate outcomes.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Brown-sugar variation

The Singapore Tourism Board’s 2020 ingredient set uses five egg yolks, 270 ml coconut cream, 150 g brown sugar, 50 g white sugar, 30 ml milk and three pandan leaves. It is a useful reference for a darker, yolk-based profile, but keep its quantities together as a formula rather than mixing them with the one-cup ratios.

Rank #4
Roland Foods Organic Unsweetened Coconut Cream, Specialty Imported Food, 13.52 Ounce Can, Pack of 1
  • Harvested from superior Sri Lankan coconuts, Roland Organic Unsweetened Coconut Cream is thick and creamy with a pleasant coconut taste.
  • At 30% fat, our Organic Unsweetened Coconut Cream is ideal for incorporating into vegan desserts and enriching curries.
  • Try it whipped as a dairy-free alternative to whipped cream.
  • Ingredients: ORGANIC COCONUT MILK EXTRACT
  • Sourced from: Sri Lanka
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Preventing curdling, scrambling and graininess

Symptom Likely cause What to do
Visible scrambled egg pieces The yolks met a very hot liquid or the mixture was heated too quickly. Stop the heat, whisk gently and strain. For the next batch, temper with about one quarter of the hot coconut mixture and use a double boiler.
Grainy texture without large curds Local overheating or insufficient stirring as the mixture thickened. Pass the kaya through a fine-mesh strainer. If needed, blend briefly after straining. Keep the bowl over gently simmering water and sweep the base often.
Thin after a long cook The heat is too low, the batch has not reduced enough, or the liquid-to-egg ratio belongs to a different style. Continue cooking patiently over indirect heat while stirring. Confirm that you followed one complete formula rather than combining quantities.
Very thick or pasty The mixture was cooked beyond the pancake-batter stage. Remove it from heat sooner next time. A slightly loose hot kaya is preferable because it firms as it cools.
Burnt or smoky flavor The pan or bowl was too hot, or the mixture sat unstirred against the base. Do not scrape burnt solids into the batch. Transfer the unburnt portion, strain it and reduce the heat for future cooking.
Fibers or green strands Pandan leaves were not removed or the mixture was not strained. Strain before filling. Knotted leaves make removal easier.

Serving, cooling and storage decisions

Kaya is most commonly spread on toast, where its soft custard texture contrasts with crisp bread. Serve it warm for a looser, flowing consistency or cool it for a firmer spread. A clean jar, clean utensils and prompt cooling are sensible handling practices for any egg-and-coconut preparation.

Authoritative recipes used for these quantities do not publish a validated shelf-life or a room-temperature storage period. For that reason, do not label a homemade jar with an invented number of days. Cover the cooled kaya, refrigerate it and use your own food-safety policy for egg-containing foods; discard it if it develops an off odor, mold, gas, separation that does not correct with stirring or any other clear sign of spoilage. Keep the jar out of prolonged heat, and avoid repeatedly dipping used knives into it.

Scaling the one-cup recipe without losing balance

The simplest way to make more of the small batch is to multiply every ingredient by the same factor. For two cups, use 400 ml coconut cream, eight yolks, 100 g white sugar, 100 g palm sugar and six pandan leaves. For half a cup, halve all five quantities. Use a wider vessel for larger volumes so steam can heat the mixture evenly, but do not change the egg-to-coconut ratio merely to shorten the cooking time.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

When scaling, expect the cooking time to change. A deeper pot takes longer to warm and is harder to stir without hot spots. A broad bowl over a double boiler usually gives more even heating. Keep the tempering proportion roughly the same: reserve about one quarter of the hot coconut mixture for gradually warming the yolks before combining everything.

Which method should you use?

  • Use the one-cup yolk recipe if you want a manageable first attempt, strong pandan aroma and a batch that can be finished in one cooking session.
  • Use the National Heritage Board and Asian Civilisations Museum method if you need four 200 ml jars and have a thermometer. Its 80°C checkpoints and 35-minute post-combination cook provide a defined process for a traditional-style batch.
  • Use the BiblioAsia formula when you need a much larger whole-egg batch and can commit to 1 hour 15 minutes of double-boiler stirring.
  • Use the Singapore Tourism Board ratio when you want a brown-sugar variation built around five yolks, but keep its ingredient quantities together.

For most home cooks, the reliable sequence is the same regardless of scale: dissolve the sugars in coconut, heat gently, temper the eggs, cook indirectly while stirring, strain, and stop at a loose spreadable consistency. That sequence protects the texture while leaving room to choose a lighter white-sugar profile, a darker gula melaka profile or a more pronounced pandan fragrance.

Quick Recap

Bestseller No. 1
Thai Kitchen Unsweetened Coconut Cream, 13.66 fl oz (Pack of 6)
Thai Kitchen Unsweetened Coconut Cream, 13.66 fl oz (Pack of 6)
Thick, rich coconut cream; Dairy free and Non-GMO; Use in baking, beverages and Thai cooking
$31.68
Bestseller No. 2
Thai Kitchen Coconut Cream, Unsweetened, Gluten Free, Dairy Free Cream for Baking and Savory Dishes, Non BPA Lining, 13.66 fl oz
Thai Kitchen Coconut Cream, Unsweetened, Gluten Free, Dairy Free Cream for Baking and Savory Dishes, Non BPA Lining, 13.66 fl oz
FEEL GOOD FLAVOR: Coconut cream is a non-dairy alternative, gluten free. Non BPA lining.
$5.82
Bestseller No. 3
CocoGoods Co Single-Origin Organic Coconut Cream 13.5 fl. oz - Gluten-free, Non-GMO, Vegan, & Dairy-free, 12 pack
CocoGoods Co Single-Origin Organic Coconut Cream 13.5 fl. oz - Gluten-free, Non-GMO, Vegan, & Dairy-free, 12 pack
This coconut cream is THICKER than its sister, CocoGoodsCo Organic Coconut Milk.; VEGAN, GLUTEN-FREE, NON-GMO, and KOSHER certified.
$29.99
Bestseller No. 4
Roland Foods Organic Unsweetened Coconut Cream, Specialty Imported Food, 13.52 Ounce Can, Pack of 1
Roland Foods Organic Unsweetened Coconut Cream, Specialty Imported Food, 13.52 Ounce Can, Pack of 1
Try it whipped as a dairy-free alternative to whipped cream.; Ingredients: ORGANIC COCONUT MILK EXTRACT
$6.19

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

coconut jamgula Melakahomemade spreadskayapandanSingapore recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.