Chinese Tea Eggs (茶叶蛋) are a popular snack known for their beautiful marbled pattern and rich, savory flavor. Simmered in a fragrant blend of black tea, soy sauce, and warm spices, these eggs absorb deep umami notes with a hint of spice. Perfect as a snack, side dish, or meal addition, they taste even better after marinating overnight!
What Are Tea Eggs?
Tea eggs, a beloved snack in Chinese cuisine, have a long history tied to both traditional practices and practical needs. They are widely believed to have been created as a preserved snack for travelers and laborers, as well as a way to extend the shelf life of eggs.
The process of boiling eggs in a tea-based broth may have originated as a way to preserve eggs in the days before retriggered was invented. The spices and tea used in the broth not only enhanced the flavor but also helped mask the sometimes less-than-fresh taste of preserved eggs. The use of soy sauce, tea, star anise, and other spices may have been a regional adaptation, with each area of China adding its own touch to the recipe.
The tradition of making tea eggs is deeply embedded in Chinese culture, especially in street food culture. They are often sold by roadside vendors and in public markets, where the aroma of the tea-infused eggs can be found wafting through the air. In the past, they were commonly consumed as a portable and affordable source of protein for workers, soldiers, and travelers, as they could be easily stored and enjoyed on the go.
Over time, tea eggs became more than just a snack; they are now a comfort food enjoyed across generations, served at family gatherings, or enjoyed as a simple, flavorful treat. With the spread of Chinese cuisine worldwide, tea eggs have found their way into international markets, becoming popular in Chinese communities and beyond.
Equipment
- Medium pot – For boiling the eggs and simmering the tea broth.
- Large bowl – For the ice bath to cool the eggs quickly.
- Small Spoon – To gently crack the eggshells.
- Measuring Scale – For accurately measuring spices and sauces.
Ingredients
- 8 eggs (Can use 8 to 10 eggs)
- 3 star anises (八角)
- 2 dried chili peppers (干辣椒)
- 1 bay leaf (香叶)
- 30 g rock sugar or granulated sugar (冰糖 / 白砂糖)
- 10 g salt
- 2 g cinnamon stick (桂皮)
- 2 g cumin seeds (孜然)
- 3 g Sichuan peppercorns (花椒)
- 30 g light soy sauce (生抽)
- 15 g dark soy sauce (老抽)
- 8 g loose black tea leaves (or 4 black tea bags)
- 600 ml water (Use enough water to fully submerge the eggs.)
Instructions
1. Place eggs in a medium pot and cover them with cold water. Bring to a boil, then simmer for 7 minutes.
2. Transfer eggs to an ice bath or cold water to cool.
3. Gently tap each egg with a spoon to create cracks all over the shell. This allows the marinade to penetrate for a beautiful marbled effect.
4. In a pot, add the cracked eggs, and tea leaves (or tea bags), star anises, dried chilies, bay leaf, cinnamon sticks, cumin, Sichuan peppercorns, salt, sugar, light and dark soy sauce.
5. Add enough water to fully submerge the eggs.
6. Optionally, make a simple parchment paper drop lid to lay on top of the eggs. Let the eggs cook with the parchment lid, which helps keep them submerged and evenly absorbs the marinade.
7. Bring to a boil, then lower the heat and let it simmer for 10 minutes.
8. Turn off the heat, do not open the lid, and let the eggs cool to room temperature.
9. Cover the pot with plastic food wrap, or transfer the eggs with the broth to an airtight container. Let the eggs soak in the broth overnight in the fridge.
10. The next day, take off the parchment paper, peel the tea eggs, and enjoy them cold. If you prefer them warm, simply reheat them in the broth until heated through.
11. Tea eggs can be stored in the refrigerator for up to 4 to 5 days while still in the marinade for the best flavor. If peeled, consume them within 2 to 3 days for optimal freshness. Keep them in an airtight container and reheat gently in the broth if you prefer them warm.
Tips for Making the Best Tea Eggs
1. Choose the Right Pot Size
Use a pot that fits 8 to 10 eggs snugly in a single layer to ensure even cooking and marinating. A pot that’s too large will cause the eggs to float around and bump into each other, potentially leading to broken eggs. A well-fitted pot also allows the broth to fully immerse each egg without needing extra liquid, maximizing flavor absorption while preventing unnecessary waste.
2. Boil the Eggs for Exactly 7 Minutes
Once the water reaches a boil, cook the eggs for 7 minutes to achieve the ideal texture. At this point, the egg whites are just set, while the yolks remain slightly soft, allowing them to absorb more flavor during marination.
If boiled for less than 7 minutes, the whites may still be runny, making it difficult to crack the shells without breaking the egg.
If boiled for too long, both the whites and yolks will become too firm, making it harder for the tea broth to penetrate and infuse the eggs with flavor.
3. Transfer Eggs to an Ice Bath Immediately
After boiling, transfer the eggs to an ice bath (a bowl of ice water) to stop the cooking process and prevent them from overcooking. This step ensures the egg whites stay tender while keeping the yolks slightly soft for better flavor absorption.
Additionally, the rapid cooling causes the egg whites to shrink more than the shells, creating a natural gap between them. This allows the broth to seep through the cracks and settle between the shell and egg white, infusing the eggs with deeper flavor and enhancing the signature marbled pattern.
4. Crack the Shells Evenly
After cooling, gently tap the eggshells with the back of a spoon to create a web-like pattern of cracks. Be careful not to break the shell completely, as you want the egg to remain intact. These cracks allow the tea and spices to seep in, creating the signature marbled look.
After tapping the eggshells with a spoon, gently rolling the eggs on a hard surface can also help achieve more even cracks.
5. Choice of Tea for Tea Eggs
Black Tea (Traditional Choice) – Black tea, such as Chinese black tea, Assam, English black tea, or Ceylon black tea, is the most commonly used teas for tea eggs. Black tea has a strong, bold flavor that pairs well with the soy sauce and spices. Black tea also gives the eggs a rich, deep color, enhancing their classic appearance.
Pu-erh Tea (Earthy and Complex) – Pu-erh tea (普洱茶) adds a deep, earthy, and slightly aged flavor to tea eggs. It creates a more complex and rich taste profile, making the eggs taste even more aromatic. This tea is a great option if you enjoy fermented, umami-like flavors in your dishes.
Oolong Tea (Floral and Balanced) – If you prefer a more balanced and slightly floral aroma, oolong tea (乌龙茶) is a great alternative. It has a mild smokiness and a hint of sweetness that complements the spices without overpowering them. Oolong tea eggs tend to have a more delicate and refined flavor.
Green Tea (Light and Subtle) – Green tea, such as Longjing (龙井) or Sencha, creates a lighter, more delicate flavor compared to black tea. The result is a milder tea egg with a slight vegetal note. However, green tea is less commonly used because it lacks the deep, rich color and boldness that black tea provides.
Jasmine Tea (Floral and Fragrant) – If you enjoy floral flavors, jasmine tea (茉莉花茶) can be used to give tea eggs a unique and fragrant aroma. However, because jasmine tea is much lighter, it may not infuse as much deep flavor or color into the eggs compared to black tea.
* For the best balance of flavor and color, you can mix black tea with a small amount of oolong or Pu-erh. This combination enhances the depth of flavor while keeping the traditional rich taste.
6. Loose-Leaf Black Tea vs. Black Tea Bags for Tea Eggs
Loose-Leaf Black Tea (Better Flavor and Aroma) – Loose-leaf tea generally provides a richer, more complex flavor because it consists of whole or larger tea leaves that release their natural oils and aromas more effectively. It also contains fewer broken leaves and tea dust, which can sometimes make tea taste bitter or astringent. If you want a deeper, more authentic tea fragrance in your tea eggs, loose-leaf black tea is the better choice.
Black Tea Bags (More Convenient, but Milder Flavor) – Tea bags are more convenient since they are pre-portioned and easier to clean up. However, they usually contain finer tea particles or tea dust, which may release tannins more quickly, leading to a slightly more bitter taste. Additionally, the flavor and aroma might be less pronounced compared to loose-leaf tea. If using tea bags, choose high-quality ones made with whole or larger tea leaves rather than finely ground tea.
7. Use Dark Soy Sauce & Light Soy Sauce
Dark soy sauce is thicker and richer than light soy sauce, helping to give tea eggs their deep brown color. While light soy sauce adds saltiness, dark soy sauce enhances the eggs with a slightly sweet, caramelized depth. Using a combination of both will give you the perfect balance of taste and color. If you prefer a lighter flavor, you can slightly reduce the amount of dark soy sauce.
*If you prefer not to buy dark soy sauce, you can substitute it with the same amount of light soy sauce and add an extra 10g of sugar to balance the saltiness. However, the flavor and color won’t be the same as using both types of soy sauce together.
8. Experiment with Spices
The traditional tea egg recipe includes star anise, cinnamon sticks, bay leaves, Sichuan peppercorns, and dried chilies, but you can adjust the spices to suit your taste. Adding ginger, cloves, or even a bit of orange peel can give the eggs a unique twist. If you prefer a milder taste, you can reduce the Sichuan peppercorns and chili. Play around with different tea types as well, such as oolong or jasmine tea, to create different flavor profiles.
9. Use a Drop Lid
Optionally, placing a parchment paper drop lid or a small plate directly on top of the eggs helps keep them submerged in the broth. This ensures that all eggs get equal exposure to the seasoning. The drop lid also slows down evaporation, allowing the flavors to develop more deeply. If you don’t have parchment paper, a small plate that fits inside the pot can work as well.
10. Simmer on Low Heat
Keep the heat at a gentle simmer rather than a rolling boil when cooking the eggs in the tea broth. High heat can make the egg whites rubbery and the yolks dry. Simmering slowly helps the eggs absorb flavors more effectively while keeping their texture soft. A low and steady heat also prevents the eggs from bumping into each other.
11. Marinate Longer for Stronger Flavor
Letting the eggs soak in the tea broth for at least 8 hours enhances their flavor significantly. If you prefer an even richer taste, you can marinate them for up to 2 days in the refrigerator. The longer they soak, the deeper the tea, soy sauce, and spice flavors will penetrate the egg. Just be sure to store them in an airtight container to prevent them from absorbing other fridge odors.
13. Reheat Gently
If you like warm tea eggs, reheat them slowly in the tea broth over low heat. Avoid microwaving them directly, as it can cause the eggs to become rubbery or overcooked. Letting them warm up in the broth ensures they retain their moisture and flavor. You can also serve them cold if you don’t want to reheat them.
My other Egg Recipes you will also like:

Tea Eggs
Equipment
- medium pot For boiling the eggs and simmering the tea broth.
- Large bowl For the ice bath to cool the eggs quickly.
- Small Spoon To gently crack the eggshells.
- Measuring Scale For accurately measuring spices and sauces.
Ingredients
- 8 eggs (Can use 8 to 10 eggs)
- 3 star anises (八角)
- 2 dried chili peppers (干辣椒)
- 1 bay leaf (香叶)
- 30 g rock sugar or granulated sugar (冰糖 / 白砂糖)
- 10 g salt
- 2 g cinnamon stick (桂皮)
- 2 g cumin seeds (孜然)
- 3 g Sichuan peppercorns (花椒)
- 30 g light soy sauce (生抽)
- 15 g dark soy sauce (老抽)
- 8 g loose black tea leaves (or 4 black tea bags)
- 600 ml water (Use enough water to fully submerge the eggs.)
Instructions
- Place eggs in a medium pot and cover them with cold water. Bring to a boil, then simmer for 7 minutes.
- Transfer eggs to an ice bath or cold water to cool.
- Gently tap each egg with a spoon to create cracks all over the shell. This allows the marinade to penetrate for a beautiful marbled effect.
- In a pot, add the cracked eggs, and tea leaves (or tea bags), star anise, dried chilies, bay leaf, cinnamon, cumin, Sichuan peppercorns, salt, sugar, light and dark soy sauce.
- Add enough water to fully submerge the eggs.
- Optionally, make a simple parchment paper drop lid to lay on top of the eggs. Let the eggs cook with the parchment lid, which helps keep them submerged and evenly absorbs the marinade.
- Bring to a boil, then lower the heat and let it simmer for 10 minutes.
- Turn off the heat, do not open the lid, and let the eggs cool to room temperature.
- Cover the pot with plastic food wrap, or transfer the eggs with the broth to an airtight container. Let the eggs soak in the broth overnight in the fridge.
- The next day, take off the parchment paper, peel the tea eggs, and enjoy them cold. If you prefer them warm, simply reheat them in the broth until heated through.
- Tea eggs can be stored in the refrigerator for up to 4 to 5 days while still in the marinade for the best flavor. If peeled, consume them within 2 to 3 days for optimal freshness. Keep them in an airtight container and reheat gently in the broth if you prefer them warm.

