My grandmother in Chengdu made this dish on nights when the fridge looked empty and the day had been long. It is the first thing I taught my own kids to cook, and it still shows up on our table at least twice a week.
Advertisements1
Fan Qie Chao Dan is the Chinese home cook's answer to 'what's for dinner?' – two humble ingredients, one hot wok, and a sauce that tastes like you fussed for an hour. You didn't. That's the magic.
The trick is simple: soft, barely-set eggs and tomatoes cooked until they slump into a glossy jam. Get those two things right and you will never order takeout tomato eggs again.
Why You'll Love This Recipe
About the Ingredients
6 large eggs (about 300g)
Room-temperature eggs scramble fluffier and cook more evenly. If you only have cold eggs, rest them in warm tap water for 5 minutes before cracking.
1 1/2 lb (680g) ripe tomatoes, cut into 1-inch wedges
Vine-ripened or Roma tomatoes give the best sweet-tart balance. If your tomatoes taste bland, add an extra 1/2 teaspoon sugar in step 5.
3 tbsp neutral oil, such as peanut or grapeseed, divided
Peanut oil adds a faint roasted note that feels authentically Chinese. Canola or avocado oil are fine neutral swaps.
1 tbsp Shaoxing wine (or dry sherry)
Shaoxing wine is the workhorse cooking wine of Chinese home kitchens and adds a mellow depth. Dry sherry is the closest easy substitute.
1 tbsp light soy sauce
Light soy sauce seasons without darkening the eggs. If you only have dark soy sauce, use 2 teaspoons and expect a deeper color.
1 tsp granulated sugar
Just a teaspoon balances the tomato acidity – this is the signature of the dish, not a dessert amount. Honey works too, but reduce to 3/4 teaspoon.
1/2 tsp kosher salt, plus a pinch for the eggs
Kosher salt dissolves cleanly into the sauce. If using fine table salt, start with 1/4 teaspoon and taste before adding more.
3 scallions, whites sliced thin and greens cut into 2-inch batons
The whites perfume the oil; the greens go in at the very end for a fresh, oniony bite. Chives are a good substitute for the greens.
1 tsp toasted sesame oil, for finishing
Toasted sesame oil is a finishing oil, not a cooking oil – it turns bitter over high heat. A little drizzle at the end is all you need.
1/2 tsp cornstarch whisked with 2 tbsp cold water (slurry)
The slurry thickens the tomato juices into a clinging sauce. Arrowroot powder works as a 1:1 substitute.
Tips & Tricks
Don't Overcook the Eggs
Pull them off the heat while they still look slightly wet – they finish cooking from residual heat and stay silky.
Salt the Tomatoes, Not the Pan
A pinch of salt on the cut tomatoes draws out juice and builds the sauce naturally.
High Heat, Fast Hands
Keep the wok screaming hot and stir constantly; slow cooking steams the tomatoes instead of glazing them.
Taste Before Serving
Tomato sweetness varies wildly by season, so adjust sugar and salt at the very end, not the beginning.
Pro Tips
Step-by-Step Instructions
1. Prep the tomatoes
Cut the tomatoes into 1-inch wedges and toss them with 1/4 teaspoon of the kosher salt in a bowl. Let them sit for 5 minutes while you beat the eggs – the salt pulls out the juices that become your sauce.
2. Beat the eggs
Whisk the eggs with 1 teaspoon water and a pinch of salt until completely uniform and slightly frothy, about 30 seconds. Uniform eggs cook into even, tender ribbons instead of rubbery patches.
3. Scramble the eggs
Heat 2 tablespoons of the oil in a wok or large nonstick skillet over medium-high heat (about 375°F / 190°C) until it shimmers. Pour in the eggs and let them set for 10 seconds, then push them gently with a spatula for 45 to 60 seconds, until softly set but still glossy. They should look slightly wet – that's your cue. Slide them onto a plate.
4. Bloom the aromatics
Add the remaining 1 tablespoon oil to the same pan over medium-high heat (about 350°F / 175°C). Add the scallion whites and stir for 20 seconds, just until fragrant but not browned.
5. Cook the tomatoes
Add the tomatoes with their juices, the Shaoxing wine, soy sauce, and sugar. Stir and cook for 4 to 5 minutes, until the tomatoes slump and the edges bubble and thicken into a glossy jam. Press a few wedges with your spatula to release more juice.
6. Thicken the sauce
Stir the cornstarch slurry once more, then drizzle it in while stirring. Cook for 30 to 45 seconds, until the sauce coats the back of a spoon. If it looks too thick, splash in 1 tablespoon water.
7. Return the eggs
Fold the eggs back in and toss gently for 30 seconds, just until heated through – do not stir hard or the curds break apart. Turn off the heat.
8. Finish and serve
Stir in the sesame oil and scallion greens off the heat. Taste and adjust salt and sugar. Serve immediately over steamed jasmine rice.
Delicious Variations
Spicy Version
Add 1 teaspoon chili bean paste (doubanjiang) with the scallion whites for a fiery Sichuan twist.
Tomato Beef
Sear 8 oz thinly sliced flank steak first, set it aside, and fold it back in with the eggs.
Silken Tofu Swap
Use 400g soft tofu instead of eggs for a vegan version – add it in step 6 and simmer 2 minutes without stirring.
How to Store Authentic Chinese Tomato Egg Stir-Fry (Fan Qie Chao Dan)
Refrigerator
Store in an airtight container for up to 3 days. The eggs will release a little water, which is normal.
Freezer
Freezing is not recommended – the eggs turn spongy and the tomatoes lose their texture.
Reheating
Reheat gently in a skillet over medium-low heat (about 300°F / 150°C) for 2 to 3 minutes with a splash of water, or microwave in 30-second bursts.
Frequently Asked Questions
Q: Can I make this dish ahead of time?
You can prep the ingredients up to a day ahead, but cook the eggs fresh – they're best within 30 minutes of leaving the wok. Leftovers keep 3 days and reheat gently.
Make this Authentic Chinese Tomato Egg Stir-Fry this week and let me know how your family reacts – I bet someone asks for seconds. It's the kind of dinner that proves simple food can feel like a hug. Small steps count.
Authentic Chinese Tomato Egg Stir-Fry (Fan Qie Chao Dan)
Authentic Chinese Tomato Egg Stir-Fry turns juicy tomatoes and silky scrambled eggs into a sweet-savory 20-minute dinner your family will beg for.
🧂 Ingredients
- 6 large eggs (about 300g)
- 1 1/2 lb (680g) ripe tomatoes, cut into 1-inch wedges
- 3 tbsp neutral oil, such as peanut or grapeseed, divided
- 1 tbsp Shaoxing wine (or dry sherry)
- 1 tbsp light soy sauce
- 1 tsp granulated sugar
- 1/2 tsp kosher salt, plus a pinch for the eggs
- 3 scallions, whites sliced thin and greens cut into 2-inch batons
- 1 tsp toasted sesame oil, for finishing
- 1/2 tsp cornstarch whisked with 2 tbsp cold water (slurry)
📋 Instructions
- 1Prep the tomatoes — Cut the tomatoes into 1-inch wedges and toss them with 1/4 teaspoon of the kosher salt in a bowl. Let them sit for 5 minutes while you beat the eggs – the salt pulls out the juices that become your sauce.
- 2Beat the eggs — Whisk the eggs with 1 teaspoon water and a pinch of salt until completely uniform and slightly frothy, about 30 seconds. Uniform eggs cook into even, tender ribbons instead of rubbery patches.
- 3Scramble the eggs — Heat 2 tablespoons of the oil in a wok or large nonstick skillet over medium-high heat (about 375°F / 190°C) until it shimmers. Pour in the eggs and let them set for 10 seconds, then push them gently with a spatula for 45 to 60 seconds, until softly set but still glossy. They should look slightly wet – that's your cue. Slide them onto a plate.
- 4Bloom the aromatics — Add the remaining 1 tablespoon oil to the same pan over medium-high heat (about 350°F / 175°C). Add the scallion whites and stir for 20 seconds, just until fragrant but not browned.
- 5Cook the tomatoes — Add the tomatoes with their juices, the Shaoxing wine, soy sauce, and sugar. Stir and cook for 4 to 5 minutes, until the tomatoes slump and the edges bubble and thicken into a glossy jam. Press a few wedges with your spatula to release more juice.
- 6Thicken the sauce — Stir the cornstarch slurry once more, then drizzle it in while stirring. Cook for 30 to 45 seconds, until the sauce coats the back of a spoon. If it looks too thick, splash in 1 tablespoon water.
- 7Return the eggs — Fold the eggs back in and toss gently for 30 seconds, just until heated through – do not stir hard or the curds break apart. Turn off the heat.
- 8Finish and serve — Stir in the sesame oil and scallion greens off the heat. Taste and adjust salt and sugar. Serve immediately over steamed jasmine rice.


