Kirbie's Cravings

Tea Leaf Eggs

photo of a tea leaf egg in an egg cup
Chinese tea leaf eggs are one of my favorite ways to eat eggs. They have a pretty appearance and they taste good. Like hard boiled eggs but with flavor.

I recently flew home for a weekend visit.  My mom almost always makes tea leaf eggs when I’m home. Tea leaf eggs aren’t too hard to make (recipe below), but it is time consuming and I don’t have the patience to make them myself. So I love coming home to a batch of tea leaf eggs.
photo of a bowl of tea leaf eggs
Eggs are first hard-boiled. Then the eggshell is cracked and stewed in a tea leaf sauce. The tea leaves, soy sauce and spices in the sauce give the eggs flavor and also create the pretty cracked pattern on the eggs because the dark color seeps through the cracks on the egg shells.
photo of a spice packet

These eggs are perfect for breakfast, a snack, or to take to a party.

close-up photo of a tea leaf egg in an egg cup

Tea Leaf Eggs

Servings: 6 -8
Prep Time: 5 minutes
Cook Time: 2 hours 10 minutes
Total Time: 2 hours 15 minutes
Course: Appetizer, Snack
Cuisine: Chinese
Chinese tea leaf eggs are one of my favorite ways to eat eggs. They have a pretty appearance and savory flavor. They're not hard to make, but do require some patience.


  • 6-8 eggs
  • 2 red or black tea bags
  • 2 tbsp soy sauce
  • 2 tbsp salt
  • 1 chinese spice bag or use chinese five spice powder


  • Boil eggs until thoroughly cooked (hard boiled). Then set eggs aside and let cool.
  • Once eggs are cooled, crack shells of eggs, but do not let the shell come off the eggs. I usually gently crack them against the counter. And then I use a meat tenderizer mallet to make additional cracks. Make sure to make cracks all around for a prettier cracked egg shell look. You want the cracks to be deep enough to penetrate to the inside of the egg, but not too deep that the egg shell will fall off the egg.
  • Place eggs in a medium pot. Fill water to about one inch above eggs. You can always add extra water if your water level begins to get too low.
  • Bring to boil the water with two tea bags, soy sauce, salt, and one Chinese spice bag. You can usually find the spice bag at a Chinese grocery store. If you can’t find this at your local Asian grocery store, you can use about 1 tbsp of Chinese five spice powder.
  • Cook the eggs with the tea mixture on a low simmer for about 2 hours. Keep lid on to keep water mixture from evaporating.
  • Let the eggs, submerged in the water mixture sit in pot overnight (about 8 hours), to allow the eggs to absorb the flavors.
  • Bring the water mixture to a boil, and cook at a low boil for an additional 1-2 hours. Eggs can be served hot or cold.
  • You can store eggs in the fridge, leaving shell on. This will allow the eggs to store longer. Refrigerated eggs last about 3-4 days.

The nutrition information provided are only estimates based on an online nutritional calculator. I am not a certified nutritionist. Please consult a professional nutritionist or doctor for accurate information and any dietary restrictions and concerns you may have.

Did you make this recipe?I'd love to see it! Mention @KirbieCravings and tag #kirbiecravings!

Subscribe to receive new post updates via email

don’t miss a thing!

Get new post updates via email:

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

10 comments on “Tea Leaf Eggs”

  1. I love it when my mom (and grandma) makes special treats in anticipation of my arrival! It’s very sweet. If my mom made these eggs whenever I visited, I would be seeing her very often!

  2. in my experience, tea bags did not give you enough flavor of tea, I prefer regular tea leaves, you can choose from varity of
    flavors like Woo-long…..etc, that gives you much stronger tea flavor. You might want to give it a try.

  3. These are gorgeous–I’ve heard of tea leaf eggs, but never tried them before. I’m very intrigued!

    Beautiful photographs too 🙂

  4. hi kirbie- i’ve never had eggs this way before. it looks quite striking. i’d like to try making this for a future dinner party.

    • Hi CC- You should definitely try it for a dinner party. I love how they look and taste. It’s a really common chinese dish. In fact, when I was in Taiwan, all the 7-11s had precooked ones you could buy. You could double the sauce ingredients to make a large batch for a party.

  5. What an interesting idea! I don’t hard boil eggs often, but I will definitely have to try out this idea next time I do.

    • It’s a pretty healthy alternative way to eat eggs rather than just plain old hard boiled. It adds taste but without adding oil, etc. And it looks really cool. It’s a pretty common chinese dish and it’s often served at chinese cafes serving up snacks.