Chinese Tomato and Egg Stir Fry – Simple Homemade Recipe
Some dishes just belong in your weekly rotation. This is one of them.
This Chinese scrambled eggs and tomatoes recipe is one of the most commonly cooked dishes in Chinese homes. It is fast. It uses ingredients you probably already have. And it tastes so much better than it sounds.
If you have never tried it, prepare to be surprised.
What Makes This Dish So Good
It is the combination. Soft scrambled eggs. Juicy, slightly sweet tomatoes. A simple sauce that ties everything together.
The eggs stay silky. The tomatoes break down into something almost saucy. Together, they are genuinely satisfying over a bowl of steamed rice.
This is the kind of easy Chinese egg and tomato dish that every Chinese kid grows up eating. It is comfort food, most honestly.
What You Need
Nothing complicated here. Most of this is already in your kitchen.
For the eggs:
- 4 large eggs
- 1 teaspoon sesame oil
- A pinch of salt
For the rest:
- 2 medium tomatoes, cut into wedges (ripe ones work best)
- 2 cloves garlic, minced
- 1 teaspoon fresh ginger, minced (optional but good)
- 1 teaspoon soy sauce
- 1 teaspoon sugar
- ½ teaspoon salt
- A small pinch of white pepper
- 2 tablespoons neutral cooking oil (vegetable or sunflower)
- 2 scallions, sliced
- 1 teaspoon rice vinegar (optional)
That is it. Simple list, big flavor.
One thing people always underestimate: the sugar. Do not skip it. The sugar balances the acidity of the tomatoes and gives the dish that signature sweet-savory flavor. Add more than you think you need.
How to Make It
This is a fast dish. Once the pan is hot, things move quickly. So get everything ready before you turn on the stove.
Step 1 – Beat the Eggs
Crack the eggs into a bowl. Add the sesame oil and a pinch of salt. Beat until the yolks and whites are fully mixed. Set aside.
Step 2 – Cook the Eggs First
Heat 1 tablespoon of oil in a wok or non-stick pan over high heat. Once the oil shimmers, pour in the eggs.
Let them sit for just 2 seconds. Then gently stir and fold them. You want them just barely set – still soft and a little glossy. Do not fully cook them here.
Take them out of the pan and set them aside in the bowl.
Step 3 – Cook the Tomatoes
Add the other tablespoon of oil to the same pan. Toss in the garlic and ginger. Stir for about 15 seconds until fragrant.
Then add the tomatoes. Stir them around and let them soften for about 2 to 3 minutes. They will start to release their juice and form a light sauce.
Add the soy sauce, sugar, salt, white pepper, and rice vinegar if you are using them. Stir everything together.
Step 4 – Bring It All Together
Add the eggs back into the pan. Gently fold them into the tomatoes. Just a few stirs – you do not want to break them up too much.
Taste it. Add a little more salt or sugar if it needs it.
Finally, toss in the sliced scallions and give it one last stir.
Done. Serve immediately over steamed rice.
The Secret to Soft Eggs
The biggest mistake people make is overcooking the eggs. Pull them out of the pan while they still look slightly underdone. They will finish cooking when you add them back with the tomatoes.
This is what separates a good Chinese tomato egg stir fry from a dry, rubbery one.
Also, high heat matters. A hot pan gives the eggs that slightly charred edge and keeps them from turning grey or watery.
A Few Tips Worth Knowing
Use ripe tomatoes. The riper they are, the more juice they release and the better the sauce gets. Underripe tomatoes stay firm and do not break down the same way.
Do not crowd the pan. If you are cooking for more than two people, cook the eggs in batches. Too many eggs in one pan and they steam instead of fry.
Add a tiny bit of cornstarch to the eggs. Mix ½ teaspoon of cornstarch into the beaten eggs before cooking. It makes them extra soft and silky. Totally optional but worth trying.
Serve it right away. This dish is best hot, straight from the pan. It does not reheat as well as most dishes.
Why This Recipe Works Every Time
The tomato and egg recipe Chinese style works because the ingredients do exactly what they are supposed to do. Eggs bring protein and softness. Tomatoes bring acid and sweetness. The sauce keeps it all together.
There are no complicated techniques. No hard-to-find ingredients. No fancy equipment.
It is Chinese home-style cooking at its most honest. The kind of meal that gets made on a Tuesday night when nobody wants to spend an hour in the kitchen.
Serve It With
Steamed white rice – always. The sauce from the tomatoes soaks into the rice, and that alone is worth making this dish for.
Plain noodles work just as well if you do not have rice ready.
A simple soup on the side – a bowl of egg drop soup or a light miso rounds out the meal nicely.
Variations to Try
Once you know the basic version, it is easy to adjust.
Spicy version: Add a teaspoon of chili paste or a sliced fresh chili with the garlic. The heat works really well against the sweetness of the tomatoes.
With extra sauce: If you like it saucy, mix ½ teaspoon of cornstarch with 2 tablespoons of water and stir it into the tomatoes before adding the eggs back. It thickens everything up nicely.
With canned tomatoes: No fresh tomatoes? A small can of crushed tomatoes works. The flavor is slightly different but still very good. This is what makes authentic Chinese tomato eggs so adaptable – the dish works with what you have.
The Short Version
If you want a quick meal that actually tastes like something, this is it.
Two ingredients that seem ordinary. One pan. Fifteen minutes. And somehow it all comes together into something genuinely delicious.
This Chinese scrambled eggs and tomatoes recipe is one of those dishes you will come back to again and again. Not because it is trendy. But because it works, every single time.
Chinese Tomato and Egg Stir Fry – Simple Homemade Recipe
Course: MainCuisine: ChineseDifficulty: Easy3
servings5
minutes10
minutes300
kcalThis Chinese scrambled eggs and tomatoes recipe is a classic Chinese comfort food made with soft scrambled eggs, juicy tomatoes, garlic, and simple seasonings. Ready in just 15 minutes, it’s an easy and satisfying meal served over steamed rice.
Ingredients
For the Eggs
4 large eggs
1 teaspoon sesame oil
Pinch of salt
For the Tomato Stir Fry
2 medium ripe tomatoes, cut into wedges
2 cloves garlic, minced
1 teaspoon fresh ginger, minced (optional)
1 teaspoon soy sauce
1 teaspoon sugar
½ teaspoon salt
Pinch of white pepper
2 tablespoons neutral cooking oil
2 scallions, sliced
1 teaspoon rice vinegar (optional)
Directions
- Step 1: Prepare the Eggs
Crack the eggs into a bowl. Add sesame oil and a pinch of salt. Beat until fully combined. - Step 2: Scramble the Eggs
Heat 1 tablespoon oil in a wok or non-stick pan over high heat. Pour in the eggs and let them sit briefly before gently folding. Cook until just barely set and still soft. Remove from the pan and set aside. - Step 3: Cook the Tomatoes
Add the remaining oil to the pan. Stir-fry the garlic and ginger for about 15 seconds until fragrant.
Add the tomatoes and cook for 2–3 minutes until they begin releasing their juices.
Stir in soy sauce, sugar, salt, white pepper, and rice vinegar if using. - Step 4: Combine Everything
Return the eggs to the pan and gently fold them into the tomatoes.
Taste and adjust seasoning if needed.
Add the scallions and stir briefly before serving.
Notes
- Use ripe tomatoes for the best flavor and natural sauce.
- Do not overcook the eggs; they should remain soft and silky.
- For extra-tender eggs, mix ½ teaspoon cornstarch into the beaten eggs.
- Serve immediately for the best texture.