Singapore-Style Soft-Cooked Eggs With Kaya Jam and Toast Recipe

Toast spread with a sweet and savory coconut jam, served with soft, creamy eggs seasoned with soy sauce and white pepper.

Overhead view of Singapore-style soft-cooked eggs with kaya jam and toast. A glass of iced coffee and a carafe of soy sauce are nearby.

Serious Eats / J. Kenji Lopez-Alt

Why This Recipe Works

  • The key with simple ingredients is good technique. Adding the eggs to boiled-but-not-boiling water and allowing them to cook with the residual heat gives them the best chance at hitting that perfect, custard-like texture.
  • Cooking one extra egg ensures that the rest are just right before serving.

My wife Adri and I once spent a week lazing around in the too-hot-to-do-anything sun of Singapore with our good friend and Serious-Eats-writer-cum-baking-instructor Yvonne and her husband Hallam. Their home was a rare pocket of order and—most importantly—air-conditioning, in an otherwise hot and hectic trip through Southeast Asia.

One morning they took us out for one of Singapore's staple breakfasts: kaya toast served with soft boiled eggs and strong coffee sweetened with sugar and evaporated milk. It was simple and delicious.

Kaya toast served with soft-boiled eggs.

Serious Eats / J. Kenji López-Alt

The toast, made of thin-sliced, soft white bread, is cooked over an open flame without any sort of fat, so it comes out a bit dry and crunchy, which is fine since they use it to sandwich a massive amount of softened butter and kaya jam, a mildly sweet jam made with coconut, palm sugar, and eggs (check out Yvonne's recipe right here). Even so, it helps to dip it into the super-soft boiled eggs that you break into a small dish on the side.

For years, one of my favorite late-night snacks has been a soft-cooked egg which I break into a bowl, drizzle with soy sauce and pepper, stir up, and slurp down as silently as possible in the dim light of the kitchen, trying not to wake Adri. I always thought I was a little weird in loving it so much, so I felt vindicated that morning when I realized that I had an entire country full of soft-egg-and-soy-sauce-eating brethren on the other side of the planet.

Perhaps I've belonged in Singapore all along.

At home, I would use Japanese shoyu and either black pepper or red chiles (or occasionally a dash of Frank's hot sauce and a sprinkle of furikake). In Singapore, it's a combination of dark soy and light soy, along with white pepper, all left at the table for you to add at your own discretion. You can dip your toast in the eggs, or do as the old men sitting at the table next to us were doing: stir 'em up with a fork, then knock them back like a shot.

There's not really all that much to the recipe beyond the kaya jam, but the trick is getting the eggs exactly right—there should be no slimy transparent white left, but they should still be so soft that they can be stirred into a slurry with a spoon. A traditional soft-boiled egg technique, where your goal is a liquid yolk and barely-set white won't do here: the whites get too hard. Instead, you need to cook at a lower temperature for a longer period of time.

With an immersion circulator, it's easy. Cook those eggs at 140°F (60°C) for 45 minutes and you'll have soft eggs and kaya jam that can stand shoulder to shoulder with any version in Singapore.

A serving bowl with an egg cracked into it that has been cooked with an immersion circulator. Text in the corner reads: "140°F (60°C)"

Serious Eats / J. Kenji López-Alt

Without one, it takes a bit more finesse. The trick is to add the eggs to water that has been brought to a boil, but is slowly cooling, allowing the eggs to cook gently. The only really important factor is the ratio of water to eggs, along with the eggs' starting temperature. For eight eggs straight from the fridge (enough to serve four people), two and a half quarts of boiling water is just about right, though confounding variables like the temperature of your kitchen or the shape and size of your pan can alter cooking time. It's a good idea to cook at least one extra egg so you can open it and doublecheck its doneness before serving the rest.

Plus, it means you get to enjoy it the way I do: Silently slurped in the kitchen, enjoying the moment just for yourself.

September 2014

Recipe Details

Singapore-Style Soft-Cooked Eggs With Kaya Jam and Toast Recipe

Active 15 mins
Total 15 mins
Serves 4 servings

Toast spread with a sweet and savory coconut jam, served with soft, creamy eggs seasoned with soy sauce and white pepper.


  • 2 1/2 quarts water

  • 9 eggs

  • 1 recipe kaya jam

  • 8 slices toasted bread

  • Dark soy sauce, light soy sauce, and white pepper for serving


  1. Bring water to a rapid boil in a large saucepan with a tight-fitting lid. Remove from heat and immediately add eggs by gently lowering with a slotted spoon. Cover and cook for 5 minutes. Remove one egg from saucepan and carefully crack into a small bowl. If egg is cooked perfectly with no transparent whites, remove other eggs from saucepan. If necessary, allow other eggs to remain for 1 to 2 minutes longer. When ready, remove eggs from water with a slotted spoon. (See note.)

  2. Spread kaya jam over 4 slices of toast and close with remaining 4 slices. Cut into triangles or fingers. Serve toast and kaya jam with eggs, along with dark and light soy sauces and white pepper for seasoning.

Special Equipment

Large saucepan or immersion circulator (see note)


This recipe can also be cooked in a sous vide-style water bath. To cook eggs, set water bath to 140°F (60°C). Add eggs and cook for 45 minutes.

Read More

Nutrition Facts (per serving)
535 Calories
27g Fat
51g Carbs
22g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 535
% Daily Value*
Total Fat 27g 35%
Saturated Fat 15g 73%
Cholesterol 603mg 201%
Sodium 947mg 41%
Total Carbohydrate 51g 19%
Dietary Fiber 1g 5%
Total Sugars 28g
Protein 22g
Vitamin C 0mg 2%
Calcium 172mg 13%
Iron 6mg 31%
Potassium 367mg 8%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)