Chinese Tomato and Egg Stir-Fry: The 5-Minute Recipe Everyone Gets Wrong
The first dish every Chinese child learns. It is also the one most English-language recipes quietly ruin — here is how to do it properly.
番茄炒蛋 — tomato and egg — is the dish every Chinese person learns first, usually at eight or nine years old, usually standing on a stool. It takes five minutes, it costs almost nothing, and it is the taste of home for about a billion people. Which is exactly why it is worth getting right.
Why most English-language versions go wrong
Two mistakes account for almost every disappointing plate of Chinese tomato and egg:
- The eggs are cooked until dry. In Chinese home cooking the eggs should be removed from the pan while they are still glossy and slightly underdone, then returned at the end. Dry, rubbery scrambled eggs cannot absorb the tomato sauce — and absorbing that sauce is the entire point of the dish.
- The tomatoes are treated as a finishing ingredient. They are not a garnish; they are the sauce. They need 2–3 minutes of real heat until they collapse and release their liquid. If your pan still has firm tomato wedges in it, you are not done.
What you need
- 3 medium ripe tomatoes (about 350 g / 12 oz)
- 4 large eggs
- 2 spring onions, thinly sliced
- 1/2 tsp fine salt, plus more to taste
- 1 tsp sugar — this is not optional, it balances the tomato acid
- 1 tsp light soy sauce (optional, for colour and salt)
- 2 tbsp neutral oil, divided
- 1/4 tsp sesame oil, to finish
Method, step by step
- Score a small cross on the base of each tomato, cover with boiling water for 30 seconds, then peel and cut into rough wedges. Skip peeling if you are in a hurry — it still tastes good.
- Beat the eggs with a pinch of salt until completely uniform, about 20 seconds. No milk, no water, no pepper.
- Heat 1 tbsp oil in a non-stick or carbon steel pan over medium-high until it shimmers. Pour in the eggs and wait 5 seconds, then push the set edges toward the centre with a spatula. Remove while still glossy and slightly wet.
- Add the second tbsp of oil, then the tomato wedges and sugar. Cook 2–3 minutes, pressing lightly, until the tomatoes collapse into a loose, jammy sauce.
- Return the eggs to the pan, break them into big pieces, add the soy sauce and remaining salt, and fold for 20 seconds. Off the heat, add sesame oil and spring onion. Serve over rice.
Substitutions that actually work
- No fresh tomatoes: use one 400 g tin of peeled plum tomatoes, drained slightly. The flavour is sweeter and less bright, so drop the sugar to 1/2 tsp.
- No spring onion: a small handful of chopped chives, or thinly sliced onion fried with the tomatoes.
- No light soy sauce: use fine salt only. Do not use dark soy sauce — it will turn the dish muddy brown.
- No sesame oil: skip it. It is a finishing aroma, not structural.
The sauce should be loose enough to spoon over rice. If it looks dry, add 2 tbsp of water rather than more oil — you want glossy, not greasy.
How to serve it
Over hot rice, always. In northern China it is often a filling for steamed buns; in the south it is a lunchbox standard. It is also one of the few Chinese dishes that is genuinely good cold the next morning, which is why so many people eat it for breakfast.
→ The 12-Ingredient Chinese Pantry (With Substitutes You Can Buy Anywhere)
Ingredients
- 3 medium ripe tomatoes (about 350 g / 12 oz)
- 4 large eggs
- 2 spring onions, thinly sliced
- 1/2 tsp fine salt, plus more to taste
- 1 tsp sugar
- 1 tsp light soy sauce (optional)
- 2 tbsp neutral oil, divided
- 1/4 tsp sesame oil, to finish
FAQ
No. A wide non-stick or stainless pan is actually easier for the eggs. A wok only becomes important when you need very high, sustained heat for dry-frying.
Tomatoes vary wildly in acidity. One teaspoon of sugar does not make the dish sweet — it rounds off the sour edge so the tomato tastes ripe rather than sharp.
You can, but the eggs firm up as they sit. If you are meal-prepping, cook the tomato sauce in advance and fold freshly scrambled eggs through it just before eating.