🥢ChinaBite
HomeRecipesCantoneseTomato Egg Stir-Fry
Tomato Egg Stir-Fry — 番茄炒蛋

Tomato Egg Stir-Fry

番茄炒蛋

⭐ 4.9🌶 Easy18 min🍽 2 servings📍 Cantonese

China's most-cooked home dish — fluffy scrambled eggs with juicy tomatoes in a savory-sweet sauce. The comfort food every Chinese kid grew up on.

📋 Ingredients📝 Instructions💡 Pro Tips📊 Nutrition FAQ

📋 Ingredients

What Is Tomato Egg Stir-Fry?

💡 Ingredient Notes: Tomato Egg Stir-Fry (番茄炒蛋, fān qié chǎo dàn) is the dish every Chinese person grew up eating — and probably the first dish they learned to cook. It's fluffy scrambled eggs tossed with juicy, lightly caramelized tomatoes in a savory-sweet sauce. Simple as it sounds, there's an art to it: the eggs should be soft and silky, the tomatoes cooked down but still holding their shape, and the sauce perfectly balanced with a touch of sweetness. It's Chinese comfort food at its purest — eaten over rice any time of day.

Ingredients You'll Need

The Dish

  • 4 large eggs
  • 3 ripe medium tomatoes, cut into wedges
  • 2 scallions, chopped (white and green separated)
  • 2 tbsp cooking oil (divided)
  • 1 clove garlic, minced (optional)

Seasoning

  • 1 tsp salt (for eggs)
  • 1 tsp sugar (for eggs)
  • 1 tsp sesame oil
  • 1 tbsp ketchup (the secret ingredient)
  • 1 tsp sugar
  • ½ tsp salt
  • 2 tbsp water
  • Pinch of white pepper

📝 Instructions

1

Beat the eggs

Crack the eggs into a bowl. Add 1 teaspoon salt, 1 teaspoon sugar, and a splash of water (about 1 tablespoon). Beat vigorously for 30 seconds until completely uniform and slightly frothy. The water makes them fluffy; the sugar balances the tomatoes' acidity.

2

Scramble the eggs

Heat 1 tablespoon oil in a wok over medium-high heat until shimmering. Pour in the eggs. Let them set for 10 seconds without stirring, then use a spatula to push the set edges toward the center, letting raw egg flow underneath. When the eggs are about 80% set (still a bit wet), immediately remove them to a plate. They'll finish cooking off the heat.

3

Cook the tomatoes

Add the remaining 1 tablespoon oil to the wok. Add the scallion whites and garlic (if using), stir 15 seconds. Add the tomato wedges. Cook for 2-3 minutes, pressing occasionally, until they release their juices and soften but still hold their shape. You want them saucy but not mushy.

4

Season and combine

Add ketchup, 1 teaspoon sugar, ½ teaspoon salt, water, and white pepper. Stir well — the ketchup adds depth and that signature red color. Simmer 1 minute until the sauce thickens slightly.

5

Return the eggs

Add the scrambled eggs back to the wok. Gently fold — don't stir aggressively or you'll break up the eggs into tiny pieces. Cook 30 seconds just to warm through. Drizzle sesame oil and scatter scallion greens.

6

Serve

Spoon over steamed rice. The runny tomato-egg sauce soaking into the rice is the best part.

💡 Pro Tips

  • 💡💡 Don't overcook the eggs. Remove them when 80% set — they finish cooking in the residual heat and when returned to the pan. Overcooked eggs become rubbery.
  • 💡💡 Use ripe, flavorful tomatoes. This dish lives or dies by tomato quality. Pale, mealy supermarket tomatoes won't work. Look for vine-ripened or Roma tomatoes.
  • 💡💡 The ketchup isn't a typo. Many Chinese home cooks add a spoonful of ketchup for color and balanced tang. It's an open secret. If your tomatoes are great, you can skip it.
  • 💡💡 Beat the eggs with a little water. The water turns to steam, making the eggs fluffier. About 1 teaspoon per egg is the rule.

📊 Nutrition Facts

280
Calories
16g
Protein
20g
Fat
12g
Carbs

❓ Frequently Asked Questions

Is ketchup really used in Chinese cooking? Yes — ketchup is actually a Chinese-inspired condiment (derived from Hokkien kê-tsiap, a fermented fish sauce). In modern Chinese home cooking, a spoonful adds balanced sweetness and depth to tomato dishes. It's not inauthentic — many Chinese grandmothers use it.

How do I peel the tomatoes? Score an X on the bottom, plunge in boiling water for 30 seconds, then ice water. The skins slip off. But for everyday tomato-egg, you can skip peeling — the skins don't bother most people.

Why are my eggs rubbery? Overcooking. Remove them from the pan when still slightly wet — they continue cooking in the residual heat. Also, cook over medium-high (not high) heat.

Related Recipes