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. Soft scrambled eggs folded into cooked-down tomatoes, seasoned into a sweet and savory sauce, spooned over rice. Almost every Chinese kid grew up eating it, and almost every Chinese adult can make it without thinking.

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. What separates a good version from a flat one is a small pinch of sugar.

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. 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 with salt and, importantly, a pinch of sugar. The sugar balances the acidity and is what makes the dish taste right rather than sharp.
  4. Return the eggs to the pan, gently combine so they soak up some sauce, and cook just until everything is hot.
  5. Scatter green onion on top and spoon it over rice.

Swaps and substitutions #

More eggs makes it richer, more tomato makes it saucier and lighter. Adjust to what you have and what you feel like.

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.

To make it heartier, stir in a handful of cooked shrimp or ground pork, or serve it over noodles instead of rice. A little minced garlic or a few slices of ginger cooked with the tomatoes adds depth, though the classic version keeps it plain.

It is already vegetarian and already cheap. 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 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. Pair it with egg fried rice and you are eating better than takeout for pocket change, on the same logic as the rest of cheap SF living.