How to Make Chinese Tomato and Egg Stir Fry

Tomato and egg stir fry (xihongshi chao jidan) is probably the single most-cooked home dish in China. It is soft scrambled eggs folded into cooked-down tomatoes, seasoned into a sweet and savory sauce, and spooned over rice. Almost every Chinese kid grew up eating it, and almost every Chinese adult can make it without thinking.

The reason it is a staple is simple: it is fast, cheap, comforting, and made from two things you always have. Ten minutes, two ingredients, one pan, and you have a complete meal that tastes like home. The trick that separates a good version from a flat one is a small pinch of sugar, which is the whole point of learning it properly.

What you need #

  • Tomatoes, two or three, cut into wedges or chunks. Riper is better because they break down into sauce.
  • Eggs, three or four, beaten with a pinch of salt.
  • Green onion (optional, for garnish and a little flavor).
  • Oil, salt, and a pinch of sugar.
  • Cooked rice to serve it over.

The steps #

  1. Scramble the eggs first and set them aside. Heat oil, pour in the beaten eggs, let them puff and just set into soft curds, then scoop them out while they are still tender. Do not overcook them, they will finish later.
  2. Cook the tomatoes. Add a little more oil and the tomato chunks. Cook them down over medium heat until they slump and release their juice into a loose sauce, a few minutes.
  3. Season the sauce. Add salt and, importantly, a pinch of sugar. The sugar balances the acidity of the tomatoes and is what makes the dish taste right rather than sharp.
  4. Fold the eggs back in. Return the eggs to the pan, gently combine so they soak up some sauce, and cook just until everything is hot.
  5. Finish and serve. Scatter green onion on top and spoon it over rice.

Swaps, simplifications, and upgrades #

  • The ratio: more eggs makes it richer, more tomato makes it saucier and lighter. Adjust to what you have and what you feel like.
  • The sauce: if your tomatoes are pale and not very juicy, a small spoon of ketchup or tomato paste deepens the color and flavor. A splash of water helps them break down if they are stubborn.
  • Make it heartier: stir in a handful of cooked shrimp or ground pork, or serve it over noodles instead of rice.
  • The aromatics: a little minced garlic or a few slices of ginger cooked with the tomatoes adds depth, though the classic version keeps it plain.
  • Vegetarian and cheap by default: it already is. This is one of the most affordable protein dishes you can put on rice.

Tips #

  • Do not skip the sugar. It is a small amount and you will not taste it as sweet. It just makes the tomato flavor round instead of sour. This is the single most common thing people get wrong.
  • Undercook the eggs on the first pass. They keep cooking when you fold them back in, and soft eggs are the whole appeal.
  • Let the tomatoes actually break down. You want a sauce, not raw tomato chunks, so give them the few minutes they need.

Two ingredients, ten minutes, and one of the most comforting bowls in Chinese home cooking. It is the backbone of cheap SF living done deliciously. Pair it with egg fried rice and you are eating better than takeout for pocket change.