Taiwanese Tea Eggs: Turn Leftover Tea Leaves into a Comfort Snack
If you’ve ever walked into a convenience store in Taiwan, you know the instant, comforting aroma of tea eggs simmering in a warm crockpot near the counter. They are rich, deeply aromatic, marbled like marble stone, and somehow taste like home no matter where you are.
Making them at home is surprisingly simple, whether you are far away from home like me or simply missing that unforgettable taste after traveling there as a tourist. Here is how to make Taiwanese tea eggs in your own kitchen.

Ingredients (Yields 6 Eggs)
The Base:
- 6 Large Eggs
- 500 ml Water (ensures full egg submersion for even color)
- 100 ml Regular Soy Sauce (or 75ml regular + 25ml dark soy sauce for extra rich color)
- 22–25 g Sugar (I used rock sugar)
- 6 g Salt (approx. 1 ¼ tsp, optional)
The Aromatics:
-
7–8 g Oolong Leaves (or black tea; loose leaves or 3 tea bags)
- This is a fantastic way to upcycle used tea leaves. If you brewed a pot of tea and only steeped the leaves once or twice, toss them right into this broth instead of throwing them away.
- 1 Whole Star Anise
- 1 Cinnamon Stick
- 2–3 Dried Bay Leaves
Step-by-Step Instructions
1. Soft-Boil & Shock
Place 6 eggs in a pot and cover with cold water. Bring to a gentle boil over medium-high heat, then cook for 8 minutes. Immediately transfer to an ice bath or bowl of cold water to stop the cooking process.
2. Crack the Shells

Once cool to the touch, tap the eggs gently all over with the back of a spoon to form fine spiderweb cracks. Keep the shells on.
3. Combine & Bring to a Simmer

In a pot, combine the 500ml water, soy sauce, sugar, tea leaves, star anise, cinnamon stick, bay leaves, and salt (if using). Gently add the cracked eggs straight into the pot with the marinade. Bring the liquid to a gentle boil over medium heat.
(Note: If your pan is wider and the liquid doesn't completely submerge the tops, simply roll/turn the eggs a few times while simmering so every side gets equal exposure.)
4. Simmer & Steep Off-Heat
Once boiling, drop the heat to low so the liquid maintains a very gentle simmer. Cover with the lid and simmer for 30 minutes. Turn off the heat completely and let the pot sit covered on the stove for another 30 minutes to let the spices deeply infuse into the eggs as it begins to cool.
5. The Overnight Cold Steep
Let the pot cool down on the counter. Once it's no longer hot, cover and transfer the entire pot (or a glass container) to the fridge for 12 to 24 hours.
6. Reheat & Serve Hot
Since cold temperatures mute salt and aromatics on the tongue, warm the eggs back up in their brine over low heat until steaming hot (70°C–80°C) before serving for that true 7-11 experience.

Patience is key here! The left egg was after 8 hours of marination and the right one was right after the simmer.