How to Make Chinese Tomato and Egg Stir-Fry

Chinese tomato and egg stir-fry with soft golden egg curds, tomato wedges and scallions

Direct answer: Chinese tomato and egg stir-fry is made by cooking softly scrambled eggs first, removing them, then briefly simmering ripe tomato wedges before folding the eggs back in. Use medium-high heat, keep the egg curds large, and stop cooking as soon as the tomatoes release a light sauce.

Key takeaways

  • Cook eggs and tomatoes separately, then combine them briefly.
  • Use ripe but firm tomatoes so the dish is juicy rather than watery.
  • Remove the eggs while they still look slightly glossy.
  • Balance tomato acidity with a small measured amount of sugar.
  • Serve immediately with steamed rice or noodles.

What is Chinese tomato and egg stir-fry?

Tomato and egg stir-fry, often called fan qie chao dan or xi hong shi chao ji dan, is a widely cooked Chinese home dish. Its appeal is the contrast between tender golden egg curds and soft, tangy tomato wedges. It is not meant to be a dry wok stir-fry or a thick restaurant-style sauce. The tomato juices, egg and seasonings form a light sauce naturally.

The most common beginner problem is cooking everything together from the start. Tomatoes need enough time to soften, while eggs become rubbery if they stay in the pan that long. Separating the two stages gives each ingredient the correct texture.

Ingredients for 2 to 3 servings

  • 4 large eggs
  • 1/2 teaspoon kosher salt, divided
  • 1 teaspoon Shaoxing wine or water
  • 1 teaspoon toasted sesame oil, optional
  • 1 pound/450 g ripe Roma or vine tomatoes, about 4 medium
  • 2 scallions
  • 2 tablespoons neutral oil, divided
  • 1 teaspoon sugar, plus more only after tasting
  • 1 teaspoon light soy sauce
  • 2 tablespoons water
  • 1/4 teaspoon white pepper, optional

Preparation takes about 10 minutes and cooking takes 7 to 9 minutes. Have every ingredient measured before heating the pan because both cooking stages move quickly.

Step 1: cut and season the ingredients

Core the tomatoes and cut each into 6 to 8 wedges. Keep the seeds and juice; they help form the sauce. Slice the scallion whites and greens separately.

Crack the eggs into a bowl. Add 1/4 teaspoon salt, Shaoxing wine or water, and sesame oil if using. Beat until the whites and yolks are fully combined and slightly foamy. The added teaspoon of liquid helps the curds stay tender, but adding much more can make them weep.

Step 2: softly scramble the eggs

Heat a 12-inch/30-cm wok or skillet over medium-high heat for about 1 minute. Add 1 tablespoon oil and swirl to coat. Pour in the eggs. Wait 5 seconds, then use a broad spatula to push the set edges toward the center while tilting the pan so uncooked egg flows outward.

Cook for 45 to 60 seconds, folding only a few times. When the curds are large and about 80 percent set, transfer them to the clean egg bowl or a plate. They should still look glossy because they will finish cooking later.

Step 3: cook the tomato base

Return the pan to medium-high heat and add the remaining tablespoon of oil. Add scallion whites and stir for 10 seconds. Add tomato wedges and the remaining 1/4 teaspoon salt. Stir-fry for 1 minute, turning rather than crushing them.

Add sugar, soy sauce and 2 tablespoons water. Reduce to medium, cover, and cook for 2 minutes. Uncover and stir. The tomatoes should soften at the edges while retaining recognizable wedges, with a shallow pool of red-orange juice in the pan.

Step 4: adjust the sauce

Taste one spoonful of the tomato juice. If the tomatoes are very tart, add another 1/4 teaspoon sugar. Avoid adding sugar by habit: tomato ripeness varies, and this dish should taste bright rather than sweet.

If there is almost no liquid, add 1 tablespoon water. If the pan is soupy, simmer uncovered for 30 to 60 seconds. Cornstarch is usually unnecessary because the eggs absorb and lightly thicken the tomato juices.

Step 5: fold the eggs back in

Return the eggs and any collected liquid to the pan. Break only the largest curds into bite-size pieces. Fold gently for 20 to 30 seconds, just until the eggs are hot and coated. Add white pepper and most of the scallion greens, then turn off the heat.

Transfer immediately to a serving plate. Leaving the dish in the hot wok continues cooking the eggs and can make them firm.

Ingredient substitutions

No Shaoxing wine

Use water. Shaoxing wine adds aroma but is not essential, and omitting it keeps the recipe alcohol-free.

Cherry tomatoes

Use 450 g halved cherry tomatoes. They may be sweeter and release less juice, so reduce the sugar and add water only as needed.

No soy sauce

Replace it with an extra pinch of salt. The color will stay brighter and the dish remains recognizable.

Adding ketchup

Some home versions use 1 to 2 teaspoons for sweetness and body. It is optional; reduce or omit the sugar if adding it.

Common mistakes

The eggs are rubbery

They cooked completely during the first stage or remained in the hot pan too long. Remove them while glossy and combine for no more than 30 seconds.

The tomatoes are raw in the middle

The wedges were too large or the covered simmer was skipped. Cut even wedges and give them 2 covered minutes over medium heat.

The dish is watery

Very juicy tomatoes or extra water diluted the sauce. Simmer uncovered before returning the eggs; do not try to reduce the sauce with the eggs in the pan.

The flavor is too sweet

Sugar should balance acidity, not dominate it. Start with 1 teaspoon for 450 g tomatoes and taste before adding more.

The egg curds are tiny

Constant stirring breaks the eggs apart. Let the bottom set briefly, then push and fold slowly with a broad spatula.

Food safety and storage

Use clean, uncracked refrigerated eggs. The FDA advises cooking egg dishes to 160 F/71 C. For this recipe, the eggs can be removed while glossy during the first stage, but they must reach 160 F/71 C after being returned to the tomatoes. A clean instant-read thermometer can verify the center of the combined dish.

Refrigerate leftovers within 2 hours in a shallow covered container. Use within 3 to 4 days and reheat to 165 F/74 C. Do not return cooked food to a plate that held raw egg unless the plate has been washed.

What to serve with tomato and egg

Serve it over plain steamed rice so the grains absorb the light sauce. For a simple meal, pair it with crisp gai lan or Chinese smashed cucumber salad. If rice texture is your current challenge, follow our guide to fluffy rice without a rice cooker.

Recipes4Less courses demonstrate heat control, egg-curd size and timing visually for cooks building confidence with everyday Chinese dishes.

FAQ

Should I peel the tomatoes?

No. The skins soften during the short simmer. If you strongly dislike them, blanch tomatoes for 20 seconds, cool in ice water and peel before cutting.

Can I make this in a nonstick skillet?

Yes. Use medium to medium-high heat and a silicone spatula. A wok is helpful but not required.

Why are the eggs cooked first?

Eggs set much faster than tomatoes soften. Cooking them separately prevents rubbery eggs and allows the tomatoes to form sauce.

Can I add garlic?

Yes. Add one minced clove with the scallion whites and stir for about 10 seconds before adding tomatoes.

Is tomato and egg stir-fry vegetarian?

Yes, when the soy sauce and other seasonings contain no animal ingredients. It is not vegan because it contains eggs.

Conclusion

The reliable method is simple: softly scramble the eggs, simmer the tomatoes separately, adjust their natural sauce, and fold everything together only at the end. That sequence produces large tender curds, distinct tomato wedges and a bright sauce in less than 20 minutes.

Sources