Chinese Tomato Egg Stir-Fry. Soft silky eggs stir fried in a sweet tangy tomato sauce with green onions. Ready in 15 minutes!

My mother used to make this classic Chinese egg dish for our family of 5 all the time! She added some beef to her version, but my Chinese Tomato Egg Stir-Fry is meatless. It was delicious paired with some steamed rice and still brings back warm memories around the dinner table today.
Quick & Easy to make!
This Chinese tomato egg stir fry only takes 15 minutes or less to make! The cooking process takes just 7 minutes in ONE PAN!
What does it taste like?
Picture silky soft scrambled eggs swimming in a delicious glossy sweet tomato sauce comprised of ketchup, sugar, ginger, green onions, and salt. This is one of the most underrated Chinese egg recipes online and it’s a must try if you love Chinese cuisine!
What do you eat it with?
This stir fry egg with tomato sauce is best served with some hot steamed rice.
What you’ll need
The below ingredients are required for this Chinese egg tomato scramble. ***Please scroll down to the below Recipe card for full measurements***
- Roma tomatoes
- eggs
- green onion
- water
- sesame oil
- vegetable oil
Sauce:
- ketchup
- cornstarch
- white granulated sugar
- ginger
- salt
- water
How to cook tomato egg stir fry
Below are visuals to show you how to make stir fried tomato with egg. ***Please scroll down to the recipe card below to find full instructions and details***
Cooking Tips
Below are tips on making this Hong Kong tomato egg recipe:
Prepare sauce in advance
Since the cooking process only takes 7 minutes, it’s best to combine the Stir Fry sauce in advance so you can quickly add it to your tomatoes.
Do not overcook the eggs
We want smooth silky eggs for this dish. So once the eggs form shape and are still glossy in the center, remove them from the pan. They will be cooked again in the sauce later.
Cook tomatoes until softened
It’s important to cook the tomatoes for 2-3 minutes until the skin starts to soften and peel away from the tomato. We want the juices from the tomatoes to release into the sauce.
FAQ
Below are frequently asked questions about this stir fried tomato and scrambled eggs:
Can I add more protein to this dish?
Sure, thinly sliced beef, chicken, pork, or diced tofu could work well.
What kind of tomatoes do you use?
I like using sweet, ripened Roma tomatoes for maximum flavour! But feel free to use what you have on hand and add more sugar to taste if the tomatoes are not sweet enough.
Other recipes you may like!
If you enjoyed my fried eggs with tomatoes and onions:
Chinese Tomato Beef Stir Fry
Asian Tofu Vegetable Stir Fry
Chinese Hoisin Eggplant Stir Fry
Chinese Beef and Broccoli Stir Fry
I hope you give my Chinese Tomato Egg Stir-Fry a try and enjoy it!
If you enjoyed my Chinese tomato egg stir fry recipe, please share it with your family and friends or on social media! Take a picture of your re-creation and make sure to tag me @ChristieAtHome in your feed or stories as I would love to see it!
Christie
*This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.
Easy Chinese Tomato Egg Stir Fry
Ingredients
- 4 Roma tomatoes (ripened) sliced into vertical quarters
- 6 eggs
- 1 stalk green onion finely chopped
- ¼ cup water
- 1 teaspoon sesame oil
- 2 teaspoon avocado oil or any neutral tasting oil
Sauce:
- 3 tablespoon ketchup
- ½ tablespoon cornstarch
- 1 teaspoon white granulated sugar
- ½ teaspoon ginger thinly sliced
- ½ teaspoon salt
- ½ cup water
Optional Garnish:
- 1 stalk green onion finely chopped
Instructions
- In a bowl, mix Sauce ingredients (as listed) and set aside.
- In a separate bowl, crack your eggs and add sesame oil. Beat the eggs & sesame oil for 20-30 seconds.
- In a pan set on medium heat, add 1 teaspoon of oil. Once oil is hot, add beaten eggs. Cook by stirring and folding in the edges until eggs take shape and glossy in the center. Remove them from the pan.
- Back into the pan, add remaining oil and green onions. Cook for 5 seconds or until fragrant.
- Add tomatoes and water. Allow the tomatoes to cook for 2-3 minutes until they have softened, and skin begins to peel away.
- Pour sauce over tomatoes. Allow sauce to simmer & thicken slightly, about 2 minutes.
- Once slightly thicker, add eggs and gently fold them into the sauce and tomatoes. Remove from heat. Serve & enjoy. Optional: garnish with more green onions.
Katerina | Once a Foodie
Ohh yum! This meal looks so easy, quick and so delicious! I love the combo of eggs and tomato any day - and I think your version would go down so well in our house. I might give it a go tomorrow! Thanks for the inspiration 🙂
Katherine | Love In My Oven
Yum, Christie! This would be a great dish for lunch. Eggs are one of my go-to's for when I'm short on ingredients and time!
Lilly
This was really delicious and quick to make. I will be making this again and again. Thanks for the recipe Christie!
Kim Lange
Sounds so intriguing! I'm going to have to try this yummy dish!
Michelle | Sift & Simmer
Mmm so comforting, love this classic dish!
Tasia ~ two sugar bugs
This classic dish looks so yummy and I love how quick it is to prepare!
Josiah - DIY Thrill
This Chinese Tomato Egg Stir-Fry looks like such a perfect weeknight meal!
Never Ending Journeys
I have never tried tomato in a stir fry before! This looks so irresistibly delicious, thanks for sharing!
Alex
Absolutely delicious and so full of flavour - this is a favourite recipe of yours, and that is hard - I love them all! 😀
Sherri
Such a beautiful dish! Love the colors and love the inspiration behind it! So nice to remember and be able to recreate childhood dishes. 🙂
Heidi | The Frugal Girls
This looks so scrumptious... and without the beef it makes for a really frugal weeknight dinner. It's so quick and easy too!! 😋
MS
This is such a good recipe!! Such a classic and so delicious!
D
Thank you for this great recipe, we really enjoyed it.
christieathome
So happy to hear this! Thank YOU for making and rating my recipe 🙂
Lynn
We really enjoyed this recipe. Thank you so much for sharing! My husband asked me to cook it again 🙂
christieathome
So happy to read this Lynn! Thanks for making my recipe and glad you both enjoyed it 🙂
John
Wonderful flavor. Easy to prepare. Thank you!
christieathome
Thanks so much for making my recipe, John! I'm so glad you enjoyed it.
sandra
made this today it was very delicious. thank you
christieathome
Thank you so much for making my recipe Sandra! I'm really happy to hear you enjoyed it 🙂 Have a lovely day!