← Recipes

Traditional method

Kaya

Serikaya · Srikaya · Seri kaya · Coconut egg jam

Loading ratings…

Kaya is a sweet Malay-rooted spread of eggs, coconut milk and sugar, scented with pandan and stirred over gentle heat until it thickens. In Singapore it is the filling of kaya toast.

A bowl of smooth pale green kaya with a spoon and toast on a warm breakfast table.

A spread within a family

Kaya is a sweet coconut-and-egg preparation spread on toast. The National Library Board's BiblioAsia account puts it inside serikaya, a wider family of egg-based coconut-milk confections with Malay roots. The base is three things: egg, coconut milk and a sweetener. Other dishes built on that base include kueh puteri salat, serikaya tulang, a firmer steamed custard made with sweet potato, and agar-agar serikaya.

Commercial kaya was once sold in cans and is now more often found in jars. The word kaya is also used loosely for the spread alone, so the family and the spread are worth keeping apart.

Sources for this section

What the historian says, and what is not settled

In an interview with the National Library Board, food historian Khir Johari describes kaya as part of the Malay serikaya family. He discusses regional versions, including Thai sangkhaya, and variations in eggs and sugars, steamed confections and agar-agar forms. He also raises a debated connection to Portuguese sericaia and names early Malay literary references.

That is an attributed modern interpretation. The early Malay works he names were not inspected here, and nothing in the sources fixes the first date, the place or the route by which the preparation spread.

Sources for this section

Singapore, kopitiam and breakfast

Kaya toast is part of Singapore's familiar coffee-shop breakfast. The national heritage inventory ties it to the Hainanese migration and the kopitiam. A study of the 1960s coffee shop cautions against treating the Chinese-owned Hainanese shops as the whole story, since Malay kedai kopi and Indian teh sarabat stalls were part of the same public life. The heritage sources describe breakfast culture rather than who first made kaya, so neither names an inventor.

The BiblioAsia page notes that Ya Kun, known for coffee and kaya toast, began as a coffee stall at Telok Ayer Basin before the Second World War and was registered as a business in 1944.

Sources for this section

How the spread is made

The recipe above is the one printed with the BiblioAsia feature. Sugar is stirred into the eggs until partly dissolved, the coconut milk follows, then vanillin, salt and pandan juice. The strained mixture goes into the top pan of a double boiler and is stirred constantly and evenly for 1 hour 15 minutes, curdling and thickening as it goes. It is lifted off the heat and stirred on, preferably over cold water.

The pandan comes from 120 g of leaves ground with 310 mL of water and strained. About 7 tablespoons of the juice go in.

Sources for this section

A smaller version, and why it thickens

Science Centre Singapore gives a smaller batch making about 1 cup: 200 mL canned coconut cream, 4 beaten egg yolks, 50 g white sugar, 50 g palm sugar and 3 knotted pandan leaves. The cream, sugars and pandan are heated on medium until the sugar melts, a quarter of the hot mixture is mixed into the yolks, and the yolks go back into the pot to be stirred on medium heat for 8 minutes, or until thick. The kaya is cooled completely, moved to a glass jar, refrigerated and brought to room temperature before eating. The page gives no temperature in degrees and no cooling time.

The mechanism is coagulation. Heat makes the egg proteins unfold and bond, which thickens the coconut-and-sugar mixture much as heat sets a fried egg. This is thermal setting and has nothing to do with fermentation. Visual thickness is a kitchen endpoint, not a measured safety endpoint.

For safety, use a food thermometer and continue gentle heating until the egg mixture reaches 160°F (71°C). FoodSafety.gov gives this temperature for egg dishes; it is general guidance, not a kaya-specific validated process.

Sources for this section

Serikaya tulang

The BiblioAsia feature also prints serikaya tulang, a related dessert and not a spread. It uses 5 large eggs, 430 mL coconut milk, 200 g caster sugar, 2 tablespoons flour, salt and vanilla essence, strained, mixed with julienned orange sweet potato, poured into lightly buttered heat-resistant moulds and steamed for about 45 minutes before cooling and serving with bread. The batch size, the flour and the steaming set it apart from the stirred spread, so the two methods are not interchangeable.

Sources for this section

Keeping it

Neither source gives a tested storage life. After cooking, refrigerate kaya within 2 hours and keep it at 40°F (4°C) or colder. Treat it as perishable; do not apply fruit-jam canning rules. These are general food-safety controls, not a validated kaya storage process.

Sources for this section

History

The food historian Khir Johari describes kaya as part of a wider Malay serikaya family. Its origin and regional transmission remain open.

Ingredients

Scaling: source batch only

Eggslarge
12
Coconut milkfirst-pressed, fresh
1 L
4.9 mL1 tsp as recorded
Vanillin
2.5 mL½ tsp as recorded
Pandan leavesprewashed, ground with the water and strained; about 7 tablespoons of the juice are used
120 g
Waterfor grinding the pandan
310 mL

Method

Risks and precautions · Elevated risk
Egg and coconut custard held after cooking

A cooked egg-and-coconut-milk mixture is a moist, low-acid food. The sources give no tested cooling endpoint or storage life.

Hazard source
Eggs

The method relies on gentle heat to set the eggs and gives no internal temperature to confirm it.

Hazard source
Undercooked egg mixture and delayed refrigeration

The printed methods judge thickness by sight and do not give a safety temperature or cooling deadline. Use 160°F (71°C) as general egg-dish guidance and refrigerate within two hours; the sources do not validate a kaya-specific shelf life.

Hazard source

Cool completely, then keep in a covered glass jar in the refrigerator, as the Science Centre version does.

Control source

Check the thickest part with a food thermometer and continue gentle heating until 160°F (71°C), then refrigerate within two hours at 40°F (4°C) or below.

Control source

No inspected source gives a tested storage life or cooling endpoint for kaya, and a jam-like texture is not evidence that it keeps without refrigeration.

Kaya contains coconut milk and egg and cannot borrow canning instructions written for fruit jam.

The 160°F (71°C) endpoint and two-hour refrigeration deadline are general food-safety guidance for egg dishes, not a kaya-specific process validation. No tested storage life is established.

  1. Grind the prewashed pandan leaves with the water in a food processor, strain out the juice and set it aside.
  2. Stir the sugar into the eggs in a mixing bowl until it is partly dissolved.
  3. Add the coconut milk and stir until the sugar has dissolved completely.
  4. Scent the mixture with the vanillin and add the salt.
  5. Add about 7 tablespoons of the pandan juice and mix well.
  6. Strain the mixture into the top pan of a double boiler. Over the simmering bottom pan, stir constantly and evenly for 1 hour 15 minutes while the kaya curdles and thickens.
  7. Use a food thermometer to check the thickest part of the kaya; continue gentle heating and stirring until the egg mixture reaches 160°F (71°C), the USDA-recommended temperature for egg dishes.
  8. Take it off the heat and keep stirring, preferably over a cold water bath.
  9. Transfer the cooked kaya to a clean, shallow container and refrigerate it within 2 hours of cooking; keep it at 40°F (4°C) or colder. The source recipes do not establish a storage life.

Conditions

Active time75 min

Places

Singapore

Documented preparation · Country evidence

Kaya toast belongs to the Singapore coffee-shop breakfast; this row does not claim Singapore as the origin of kaya.

Malay-speaking Southeast Asia

Traditional preparation · Region evidence

A food historian places kaya in a Malay serikaya family; this is an attributed interpretation, not a settled single-origin claim.

Related

Community

No community contributions have been published for this entry yet.

Share what you made

Sign in to contribute. Published comments and photos are free to read.

Sources