ADVERTISEMENT

Authentic Chinese Tomato Egg Stir-Fry – 20-Minute Dinner

By September 10, 20268 min read

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

1

Fast Enough for a Weeknight: From cutting board to table in about 20 minutes flat.
2

Five Everyday Ingredients: Eggs, tomatoes, scallions, soy sauce, and a pinch of sugar – all pantry staples.
3

Kid-Approved Sweet-Savory Sauce: The gentle sweetness makes picky eaters clean their bowls.
4

Better Than Takeout: Restaurant versions drown in oil; this one tastes fresh and light.

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

1

Beat the eggs with 1 teaspoon of water, not milk – water steams into air pockets for a lighter curd.
2

Scramble the eggs in two batches if your pan is small, so they never crowd and turn rubbery.
3

Add the scallion greens off the heat so they stay bright green and crisp.
4

Serve over hot jasmine rice and let the sauce soak in for 30 seconds before eating.

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 (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.

★★★★½ 4.8 (213 ratings)
10 minPrep time10 minCook time4Servings268 kcalCalories

🧂 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
👨‍🍳 Chef's Note: The dish is traditionally served slightly sweet, but taste your tomatoes first – a bland tomato needs more sugar, a peak-summer one needs less.

Servings: 4

Cuisine: Chinese

Course: Dinner

Nutrition (per serving): 268 kcal · 14g protein · 11g carbs · 19g fat
Maya Okafor

Written by Maya Okafor
Maya writes about sustainable living and practical zero-waste swaps for busy families. She focuses on small, budget-friendly changes that fit into real life.

Leave a Comment

x
Advertisements