This Recipe for Sweet and Savory Boiled Eggs Brings Me Back to My Childhood in Singapore

Marinated in soy sauce, tea, and a mixture of warm spices, tea eggs are a popular sweet and savory snack in many parts of Asia, including Taiwan, Singapore, and Hong Kong.

Mar 4, 2025 - 00:01
 0
This Recipe for Sweet and Savory Boiled Eggs Brings Me Back to My Childhood in Singapore
blue bowl of marbled tea eggs, with one sliced open, yolks showing
Serious Eats / Vy Tran

In Singapore, where I grew up, there was a tea egg stall next to the train station near my home, and the intoxicating smell of soy sauce, tea leaves, and warm spices often enticed me to buy an egg for the walk home. The snack—which consists of hard-boiled eggs that are typically marinated in a fragrant mixture of soy sauce, tea, and warm spices like cassia bark or cinnamon, cloves, and star anise—is common in many parts of Asia, including Taiwan and Hong Kong. After the eggs cook, people tap the shells with a spoon to form a fine web of hairline cracks that allow the liquid to seep through, producing the egg’s signature marbled look when peeled. 

Most culinary historians believe that tea eggs originated in China, where legend has it that during the Qing dynasty, people boiled eggs in a pot of tea for convenience—why make tea and eggs in separate pots when you could make them together in the same pot? As tea-boiled eggs became more popular, those who could not afford expensive tea leaves made up for using low-quality tea leaves by infusing the tea leaves  into a master stock or braising liquid rather than water. 

I now live in the Netherlands, where there are no tea eggs to be found unless you make them yourself. Luckily for me, they’re easy to make—and with my recipe below, you can recreate this classic snack at home.

Blue plate of sliced open tea egg, with a blue bowl of whole eggs to the side, on a white surface
Serious Eats / Vy Tran

The Best Tea to Use for the Marinade

The steeping liquid for the eggs generally consists of loose leaf oolong tea, soy sauce, brown sugar, ginger, and spices, though the exact combination used varies from place to place and cook to cook. Because tea is the most dominant flavor here, using high-quality loose-leaf tea—which is more robust and nuanced than most bagged teas—is essential. The type of tea can vary: many tea egg traditionalists recommend black tea, oolong is often used in Taiwan, and some prefer jasmine tea for its floral profile. Pu-erh is a great choice if you want to use black tea, and I’ve used both Tie Guan Yin, an oolong tea, and Xiang Pian, a fragrant mixture of green tea leaves and jasmine blossoms. Both worked well: The Tie Guan Yin eggs were subtly smoky, while the Xiang Pian eggs had delicate floral notes. Ultimately, you can use whichever tea that you like; what matters more than the kind of tea you use is its quality. While some believe that the type of tea affects the colour of the tea eggs (the darker the tea, the darker the eggs), its effect on the color of the eggs is fairly minimal; rather, how much soy sauce you use in the marinade is a more important factor.

How to Achieve the Signature Marbled Look

I use a combination of light and dark Chinese soy sauces in the marinating liquid, both because the dark soy sauce  gives the eggs a darker hue and because they have different flavor profiles, so using them both gives the eggs a more nuanced flavor. If you don’t have dark soy sauce, though, you could just use light soy sauce. I do recommend using Chinese or Chinese-style soy sauce for both the dark and light soy sauces since their flavors are different from other soy sauces, such as Japanese ones. 

To give the eggs their distinct marbled appearance, it’s essential to create well-defined cracks that will allow the liquid to seep through. In my experience, the best way to do this is by using  the back of a spoon to carefully crack the eggs all over. You don’t want to apply so much pressure that large spaces form between the shell and the egg (this produces patches of dark brown rather than the desired mottled effect), but you do want well-defined cracks for the liquid to seep through. While some believe that tea eggs have to be boiled in the marinade to fully infuse it with flavor and color, I’ve found that steeping it in the marinade for at least 24 hours achieves the same effect. 

Making a batch of these eggs takes me straight back to my childhood. I can practically hear the rumble of the trains.

blue bowl of eggs, with some peeled, some with shells on, and one jammy egg sliced in half
Serious Eats / Vy Tran

In a medium pot, combine light soy sauce, dark soy sauce, water, brown sugar, ginger, galangal, fennel seeds, cloves, star anise, and cassia bark. Bring to a boil over medium-high heat, stirring occasionally to dissolve sugar. Reduce heat to low and simmer until deeply infused with the fragrance of the spices and aromatics, about 20 minutes.

soy sauce, water, ginger, brown sugar, and other ingredients in a saucepan
Serious Eats / Vy Tran

Using a fine-mesh sieve, strain liquid into a heatproof container or bowl. Add tea leaves and let steep until leaves unfurl and liquid is aromatic, about 15 minutes. (If using black or oolong tea, add tea leaves immediately. If using a more delicate tea, such as jasmine, let liquid cool slightly to 158 to 176°F/70 to 80°C before adding tea.)

2 image collage. top: straining liquid through a fine mesh sieve. Bottom: Tea leaves in liquid
Serious Eats / Vy Tran

Meanwhile, set up an ice bath by filling a large bowl with ice and water. Bring a large pot of water to the boil. Using a slotted spoon or strainer, gently lower eggs into water and cook to your desired doneness: 6 minutes for soft-boiled, 7 minutes for jammy yolks, or 11 minutes for hard-boiled eggs. Using slotted spoon or strainer, remove eggs and immediately place in ice bath. Allow eggs to cool for at least 15 minutes.

2 image collage. Top: placing eggs into hot water with slotted spoon. Bottom: Eggs in an ice bath
Serious Eats / Vy Tran

Using the back of a spoon, firmly tap eggshells all over  to form defined cracks. (There should be cracks but the eggshell should still be in one piece.) Place eggs in tea mixture, cover with a lid or plastic wrap, and refrigerate until the eggs have developed a distinct marbled appearance and are well seasoned, about 24 hours.  Let eggs sit at room temperature for 10 minutes before serving.

2 image collage. Top: Using a spoon to crack egg shells and place them in a bowl Bottom: Eggs soaking in a bowl of tea water
Serious Eats / Vy Tran

Special Equipment

Medium pot, fine-mesh sieve, large bowl, slotted spoon or strainer, large pot

Notes

Light soy sauce can be substituted for dark soy sauce in the recipe, though the tea eggs may have a less complex flavor.

If galangal is unavailable, you can prepare the tea eggs without it, but they may be less complex in flavor.

If cassia bark is unavailable, cinnamon sticks can be used instead.

Make-Ahead and Storage

Tea eggs can be refrigerated in their marinating liquid in an airtight container for up to 3 days; they will become darker and more flavorful the longer they sit. Let eggs come to room temperature for 10 minutes before serving.