Chinese Tea Eggs

Chinese Tea Eggs are some of the best things I’ve eaten in my life. They’re hard boiled eggs steeped in soy sauce, tea, and spices. The combination of these seasonings gives the eggs this really earthy flavor and aroma that reminds me of fall. The best thing about these eggs is that there are so many ways to eat them. You can put them in a bowl of ramen or pair it with some rice. Or just eat them by themselves as a snack.

Steeping eggs


  • Eggs – I use large white eggs for this recipe because I love seeing how soy sauce coats the outer white shell, but you can use large brown eggs as well.
  • Spices – Star Anise, Coriander Seeds, and Cinnamon sticks. I wanted to use spices that gave me the same flavor profile as pho spices. Other spices you can use are fennel seeds, mustard seeds, or cloves.
  • Earl Grey Tea – Typically, black teas are used for these tea eggs, but you can also use red teas. Earl Grey is my favorite black tea because it has great flavor and can be found anywhere. You can also use oolong, jasmine, or chrysanthemum teas.
  • Soy Sauce – I use Kikkoman soy sauce for these tea eggs. I used regular soy sauce, but it should work with dark soy sauce as well.
  • Water – Room temperature water should work for this recipe. The water is used to temper down the extremely salty taste of the soy sauce.
  • Sugar – You can use white sugar, brown sugar, or raw sugar. I used white sugar for this recipe.
Chinese Tea Egg

Making Chinese Tea Eggs

These tea eggs are so so easy to make. First add all of the ingredients except the eggs into a sauce pan. Heat for 2-3 minutes until the liquid starts to simmer a little bit. Remove it from the heat and let it stand for 10 minutes, so all the flavors get to know each other a little bit. Crack the boiled eggs on the outside but DO NOT remove the shells. Not removing the shells creates the pretty brown pattern on the outside. Add the boiled eggs to a glass jar. Pour the liquid over the top and steep overnight up to a few days. Once the liquid cools down, place the jar in the fridge.

How to make hard boiled eggs

I feel like I always need a refresher when I boil eggs since I don’t do it as often as I would like. Here’s how I do it.

  1. Add all the eggs to a pan and cover it with water until it reaches an inch above the eggs.
  2. Turn the heat on high and bring the water to a boil.
  3. Once boiling, set your timer for 7 minutes.
  4. After 7 minutes have passed, scoop your eggs from the pan and submerge them in cold water to stop the cooking.
Chinese Tea Eggs

How long should you steep tea eggs?

I steeped these eggs overnight up to a few days to get a fuller, deeper flavor. I would highly recommend steeping these eggs overnight. If you don’t have time to steep them this long, I would recommend a steeping time of at least 8 hours. I tested this recipe a few times, and when I steeped them for only 1-2 hours, the flavor did not soak into the eggs very well.

Steeping eggs

Using the right container

You’re probably thinking “How is this important?” For this recipe, it is because steeping your tea eggs requires the liquid to fully cover the eggs, so if your container is too big, you won’t be able to fully cover them. I used a glass jar so it would be easy to store.

Tea Egg

Storing tea eggs and storing the steeping liquid

You can store tea eggs for 3-4 days. Make sure to keep them in an airtight container in the fridge. This works out really well for me since there are weeks where I just want a simple weeknight dinner for myself, so I take out an egg or two, pair it with kimchi and rice, and call it a night. I also store the steeping liquid in the fridge for a week to steep more eggs.

Cracked shells

Did you make these Chinese Tea Eggs?

If you made this dish, I would love to see!

Follow Cooking Therapy on Instagram, snap a photo, and tag and hashtag it with @cooking__therapy and #beccascookingtherapy.

Stay connected and follow along on FacebookPinterest, and Instagram for all my latest recipes.

Disclaimer: If you purchase anything through a link on this site, I may receive a small commission from the purchase at no extra cost to you. I only recommend products that I would personally use. Thank you so much for the support!

Chinese Tea Eggs

Get the Recipe:
Chinese Tea Eggs

These eggs are marinated in earl grey tea and Chinese herbs.
5 from 5 ratings



  • Make the hard boiled eggs and set aside.
  • Add all ingredients up to cinnamon sticks into a sauce pan. Heat over medium high heat until the liquid starts simmering (2-3 minutes).
  • Remove the liquid from the heat and let stand for 10 minutes. This helps all the flavors mix together a bit.
  • Crack the outside of your eggs on a flat surface but DO NOT remove the shells.
  • Add the eggs to a large glass jar. Pour the liquid on top. Make sure the eggs are submerged in the liquid.
  • Steep at least overnight. I have steeped them for a few days, and I find the longer you steep them, the better the flavor. Wait for the liquid to cool down to room temperature and place in the fridge for storage. They last up to a week in the fridge.
  • Remove shells after steeping and enjoy!


To make gluten free, use tamari instead of soy sauce.
Serving: 1egg, Calories: 115kcal, Carbohydrates: 8g, Protein: 10g, Fat: 5g, Saturated Fat: 2g, Cholesterol: 164mg, Sodium: 2229mg, Potassium: 158mg, Fiber: 1g, Sugar: 5g, Vitamin A: 238IU, Calcium: 55mg, Iron: 2mg
Did you make this recipe?Please leave a star rating and review below!
If you love this post, share it!