Chinese Tomato and Egg Stir-Fry Recipe

Chinese Recipes

Quick Vegetarian Comfort Food

Quick Answer Chinese tomato and egg stir-fry, known as fanqie chao jidan or xihongshi chao jidan, is a home-style dish of soft scrambled eggs folded into ripe tomato wedges that cook down with scallion, garlic, and a pinch of sugar into a light savory-sweet sauce. It is vegetarian, spooned over steamed rice, and ready in about 20 minutes.

This is the dish that Chinese kids learn to cook first, the one that tastes like a weeknight at home. Glossy, barely set eggs meet soft tomato wedges that melt into a bright, spoonable sauce, and the pinch of sugar is what pulls the whole thing into balance. It is fast, cheap, and endlessly comforting.

The trick I learned after a few rubbery, watery attempts is that the eggs and tomatoes want two different things. The eggs need high heat and almost no time; the tomatoes need a couple of quiet minutes to soften. Cook them separately, then bring them together at the end.

Ready in about 20 minutes  |  Serves 3  |  One wok or pan

Prep Time
10 min
Cook Time
10 min
Total Time
20 min
Servings
3
Easy Vegetarian Ready in 20 min About 230 cal / serving
Chinese tomato and egg stir-fry with soft scrambled eggs and tomato wedges, topped with scallions, served with rice
Soft scrambled egg and ripe tomato wedges in a light savory-sweet sauce, finished with scallions.

Why This Tomato and Egg Stir-Fry Works

The genius of this dish is how much flavor it pulls from almost nothing. There is no long list of spices and no special sauce. Ripe tomatoes bring sweetness and acidity, the eggs bring richness and body, and a little sugar and salt tie the two together. That is the entire idea, and it is why generations of home cooks keep coming back to it.

The single most important move is cooking the components separately. Scramble the eggs first in hot oil until barely set, then lift them out while still soft. Cook the tomatoes on their own so they have room to break down, and only reunite everything at the end. This keeps the eggs tender and the sauce loose instead of scrambled into a paste.

Letting the tomatoes actually cook down is the other quiet secret. Raw, barely-warm tomato tastes thin and leaves a watery pool on the plate. Give them a few minutes to soften and collapse, and their liquid turns into a light, glossy sauce that soaks beautifully into rice.

The pinch of sugar is not there to make the dish sweet. It rounds off the sharp edge of the tomatoes. Start small, taste, and add more only if your tomatoes are especially tart. Balance, not sweetness, is the goal.

Pro observation: The tomatoes are ready to meet the eggs when they have slumped into soft wedges and a shiny sauce has gathered around them.

Ingredients

Adjust servings above to rescale · Serves 3

Kitchen Measurement Converter

Quickly convert between common cooking measurements without leaving the recipe. Pick a category, enter a value, and the result updates instantly.

Want more options? Open the full tomato measurement converter.

Ingredient Notes & Substitutions

Tomatoes

Ripe, red, juicy tomatoes are the heart of the dish. Cut them into thick wedges so they hold some shape while softening. Out of season, vine or Roma tomatoes work well, and a pinch more sugar helps pale ones taste rounder.

Eggs

Use fresh large eggs and beat them well with a little salt and white pepper. Beating in air keeps the scramble light and pillowy. Room-temperature eggs set into softer curds than fridge-cold ones.

Aromatics

Scallions and garlic carry the savory backbone. Keep the white and green parts of the scallion separate, cooking the whites with the tomatoes and saving the greens to scatter on at the end for freshness.

Sugar and Seasoning

A teaspoon of sugar balances the tomatoes rather than sweetening them. Light soy sauce and salt add savory depth, and a finishing drop of toasted sesame oil rounds it all out. Adjust to taste as you go.

Equipment

  • Wok or wide nonstick pan
  • Spatula or wooden spoon
  • Mixing bowl for eggs
  • Whisk or fork
  • Sharp knife and board
  • Small bowl for slurry

Before You Start

1. Beat the eggs ahead. Crack and beat the eggs with a little salt and white pepper before you turn on the heat, since the scramble happens in under a minute and there is no time to fuss mid-cook.

2. Cut the tomatoes into wedges. Thick wedges hold their shape as they soften and give you that classic look, while tiny pieces disappear into mush too fast.

3. Start your rice first. This dish is made to be spooned over steamed rice, so get the rice going before you begin so both are hot at the same time.

Step-by-Step Instructions

1

Prep and Beat the Eggs

Cut the tomatoes into thick wedges. Slice the scallions, keeping the white and green parts separate, and mince the garlic. Crack the eggs into a bowl, add a pinch of the salt and the white pepper, and beat well until combined and a little frothy. If using cornstarch, stir it into the water or stock to make a thin slurry and set it aside.

2

Scramble the Eggs Softly

Heat 2 tablespoons of the oil in a wok or wide pan over medium-high heat until it shimmers. Pour in the beaten eggs, let them puff at the edges for a few seconds, then push them gently into large, soft folds. Take them off the heat while still glossy and barely set, about 45 seconds, and slide them onto a plate. They finish cooking later, so do not brown them.

Soft glossy scrambled egg folds cooking in a wok
Pull the eggs out while still soft and glossy; they finish cooking with the tomatoes.
3

Start the Tomatoes

Add the last tablespoon of oil to the same pan and lower the heat to medium. Toss in the scallion whites and the minced garlic and stir for about 20 seconds until fragrant. Add the tomato wedges and the remaining salt, then let them sit and sizzle for a minute before stirring so they start to release their juice.

4

Cook the Tomatoes Down

Stir now and then and cook 4 to 5 minutes until the tomatoes slump into soft wedges and a light sauce gathers in the pan. Add the sugar and light soy sauce and taste. If the tomatoes are dry, add the water or stock; for a glossier, thicker sauce, stir in the cornstarch slurry and let it bubble for 30 seconds.

Tomato wedges cooking down into a light glossy sauce in a wok
Give the tomatoes time to slump and release their juice into a light, glossy sauce.
5

Fold the Eggs Back In

Return the soft eggs to the pan and fold them gently through the tomatoes so they warm through and pick up the sauce without breaking apart. This takes about 30 seconds. Keep the folds large so you still see ribbons of egg against the red tomato.

6

Finish and Serve

Turn off the heat, drizzle in the toasted sesame oil, and scatter the scallion greens over the top. Taste one last time and adjust with a touch more salt or sugar. Spoon it straight over hot steamed rice and serve right away while the eggs are soft and the sauce is glossy.

Finished tomato and egg stir-fry garnished with scallion greens beside a bowl of rice
Finish with sesame oil and scallion greens, then spoon over rice right away.

Chef’s Tips From Real Kitchen Testing

1

Pull the eggs out early. They keep cooking on their own heat, so lifting them while still glossy is the difference between silky and rubbery.

2

Do not rush the tomatoes. A few extra minutes lets them slump and turn watery juice into a proper light sauce that clings to the rice.

3

Season and taste at the end. Tomatoes vary a lot, so add the sugar and salt gradually until the dish tastes balanced rather than sweet or sharp.

Recipe Variations

Serving Suggestions

  • Hot steamed jasmine or short-grain rice
  • A bowl of plain congee for a lighter meal
  • Stir-fried greens like bok choy on the side
  • Extra scallion greens and a drop of sesame oil

Nutrition Facts

Estimated nutrition per serving of tomato and egg
NutrientAmount per serving
Calories230
Protein9 g
Carbohydrates9 g
Fat18 g
Saturated Fat3 g
Fiber2 g
Sugar6 g
Sodium480 mg

Values are estimates per serving, not counting rice, and vary with the exact ingredients and brands you use.

Make-Ahead Tips

This stir-fry is best eaten fresh, when the eggs are still soft and the sauce is glossy, so it does not hold like a stew. You can prep ahead, though: cut the tomatoes, slice the scallions, mince the garlic, and beat the eggs, then keep everything covered in the fridge. When you are ready, the dish comes together in under five minutes.

Storage, Freezing & Reheating

Refrigerator
Keeps 2 days in an airtight container. The eggs firm up and the sauce loosens, so it is best treated as a next-day lunch.
Freezer
Not recommended. Cooked eggs turn watery and rubbery once frozen and thawed, which spoils the soft texture.
Reheating
Warm gently in a pan or microwave in short bursts. Stop as soon as it is hot so the eggs do not toughen.

Common Mistakes to Avoid

×Overcooking the eggs. Leaving them in the pan until firm turns them dry and rubbery; pull them out while soft and glossy.
×Not cooking the tomatoes down. If they stay raw and firm, the dish tastes thin and leaves a watery pool instead of a light sauce.
×Adding too much sugar. A single teaspoon should balance the tomatoes, not sweeten them; add it gradually and taste.

Troubleshooting

Eggs turned rubbery? They cooked too long or at too high a heat. Next time lift them out while still glossy and let them finish in the residual warmth when you fold them back in.

Sauce too watery? The tomatoes needed more time, or the pan was crowded. Simmer a minute longer to reduce, or stir in a little cornstarch slurry to bring it together.

Too sweet? You added too much sugar. Balance it with a small extra pinch of salt or a few drops of light soy sauce.

A Note on Chinese Home Cooking

Tomato and egg stir-fry sits at the heart of Chinese home cooking. It is often the first proper dish a young cook learns, taught by a parent or grandparent at the stove, and it shows up on countless family tables as a fast, thrifty comfort meal. Its personality comes from balance rather than complexity: the sweetness and acidity of ripe tomatoes, the richness of soft egg, and a little sugar and salt to bring the two into harmony. That instinct for balancing sweet and savory runs through so much of the cuisine. If you love simple, spoonable tomato dishes, our creamy Indian tomato soup shares the same comforting, everyday spirit.

Frequently Asked Questions

It is a classic home-style dish, called fanqie chao jidan or xihongshi chao jidan, of soft scrambled eggs folded into ripe tomato wedges that cook down with scallion and garlic into a light savory-sweet sauce. It is vegetarian and usually served over steamed rice.
The sugar is there to balance, not to sweeten. It softens the sharp acidity of the tomatoes so the sauce tastes rounded and savory. Start with a teaspoon, taste, and add a little more only if your tomatoes are especially tart.
Cook the eggs first over medium-high heat and pull them out while they are still glossy and barely set, then finish them by folding them back into the tomatoes at the very end. The residual heat sets them gently without drying them out.
Add a couple of tablespoons of water or vegetable stock as the tomatoes cook, and stir in a thin cornstarch slurry near the end. This gives you a glossier, more generous sauce that soaks beautifully into steamed rice.
No. A wok gives quick, even high heat, but a wide nonstick or heavy skillet works just as well. What matters more is getting the pan hot for the eggs and giving the tomatoes room to cook down.
Yes. Soft or silken tofu, cut into cubes and folded in gently at the end, stretches the dish and adds protein while keeping it vegetarian. You can also simply add an extra egg for a heartier, richer result.

Last updated: September 23, 2026

Was this recipe helpful?
Thanks for rating!
Timer
0:00

Leave a Comment