Skip to content
New recipes, chef notes, and kitchen systems for better everyday cooking. Start Cooking

Asia

Singapore Kaya Toast with Soft-Boiled Eggs

August 7, 2026 By Sixto Carreon

Chef-tested recipe

Crisp toast layered with pandan coconut kaya and cold butter, served with soft eggs, soy, and pepper

Jump to Recipe

The classic Singapore kopitiam breakfast pairs crisp kaya toast with barely set eggs seasoned with dark soy sauce and white pepper. Kaya is a slow-cooked coconut-and-egg custard perfumed with pandan. The toast should be thin and crisp, while cold salted butter creates a firm, savoury layer against the warm bread and sweet jam. The eggs are served loose in a bowl for dipping.

Recipe at a glance

Servings
6 breakfast sets
Prep Time
20 mins
Cook Time
1 hour
Chilling Time
30 mins
Total Time
1 hour 50 mins
Cuisine
Singaporean
Course
Breakfast and brunch
Cooking Method
Double-boiler custard cooking, toasting, and hot-water egg setting
Difficulty
Intermediate
Best Served With
Best served with Singapore kopi, kopi-c, teh, or another hot unsweetened drink.

Before you begin

Ingredients & equipment

Gather what you need first, then cook through the method with confidence.

As an Amazon Associate I earn from qualifying purchases. Ingredient and equipment links marked “paid link” may earn a commission at no extra cost to you.

Equipment

Ingredients

For the pandan kaya

For the toast

  • Thin white sandwich bread: 720 g
  • Salted butter, chilled and thinly sliced: 240 g
  • Prepared pandan kaya: 360 g

For the soft-boiled eggs

Preparation Overview

Wash the pandan carefully and tie it into compact knots. Whisk and strain the eggs for the kaya before heating. Keep the butter cold until the toast is assembled, and bring the serving eggs to room temperature for more predictable soft setting.

Method

  1. Whisk the whole eggs, egg yolks, sugar, and salt gently until the sugar begins dissolving without incorporating excessive foam.

  2. Whisk in the coconut milk, then strain the mixture into a heatproof bowl and add the pandan knots.

  3. Set the bowl over a saucepan of barely simmering water, ensuring the base does not touch the water.

  4. Cook for 45 to 55 minutes, stirring continuously near the end, until the kaya thickly coats a spatula and reaches at least 82°C.

  5. Remove the pandan, blend briefly if necessary for smoothness, transfer to a clean container, and chill for 30 minutes.

  6. Trim the bread crusts if desired and toast the slices until evenly crisp and pale golden.

  7. Spread half of the toast slices with kaya, cover with cold butter slices, add the remaining toast, and cut each sandwich into fingers.

  8. Place the room-temperature eggs in a heatproof pot, pour over the boiling water, cover, and leave for 7 minutes.

  9. Crack two eggs into each serving bowl, checking that the whites are softly set and the yolks remain fluid.

  10. Season each bowl with dark soy sauce and white pepper and serve immediately with the kaya toast for dipping.

Beginner Technique Notes

Use indirect heat for kaya because direct high heat quickly scrambles the eggs.

Stir the base and corners of the bowl frequently as the custard thickens.

Soft eggs carry a higher food-safety risk, so use pasteurised eggs or cook them fully for vulnerable diners.

Toast the bread before adding butter so the cold slices retain their characteristic firm texture.

Tips and Variations

Prepare the kaya up to one week ahead and keep it refrigerated in a clean sealed container.

A Hainanese-style brown kaya can be made by caramelising part of the sugar before combining it carefully with coconut milk.

Adjust egg setting by 30-second intervals because egg size and starting temperature vary.

Serve the kaya at room temperature for easier spreading while keeping the butter chilled.

Serving Ideas

  • Present one bowl of two seasoned soft eggs beside four kaya-toast fingers so the toast can be dipped into the yolks.

Storage

Refrigerate homemade kaya in a sterile covered container for up to 7 days. Assemble toast and cook eggs only when serving. Do not store partially cooked eggs at room temperature or freeze the finished set.

Nutritional Value

Estimated per breakfast setapproximately 760 kcal, 25 g protein, 40 g fat, 79 g total carbohydrate, 2 g fibre, 43 g sugar, and 1150 mg sodium.

Allergen Notes

Contains egg, coconut, milk, gluten, and soy. Bread and soy sauce may contain additional allergens or cross-contact. Use pasteurised eggs when undercooking.

Frequently Asked Questions

Why is cold butter used in kaya toast?

The firm salted butter creates a cool, savoury contrast with warm crisp toast and sweet kaya.

Why did my kaya become grainy?

The heat was too high or the custard was not stirred often enough. Cook it over barely simmering water.

How soft should the eggs be?

Kopitiam-style eggs have loose whites and fluid yolks, though they may be cooked further for safety or preference.

Can I make kaya without pandan?

Yes, but pandan supplies the characteristic fragrance associated with the green style of kaya.

Leave a Reply

Discover more from SIXTO CARREON

Subscribe now to keep reading and get access to the full archive.

Continue reading