Tomato Egg Stir Fry: Authentic, Easy & Budget-Friendly
Why Tomato Egg Stir Fry
If there is one dish that defines “Chinese comfort food,” it’s this. Tomato Egg Stir Fry (番茄炒蛋 fānqié chǎo dàn). This is practically a Chinese dish staple – it was one of the first few dishes my wife learnt when she was still at elementory school. Today, as busy professionals, it’s one of our 15-minute go-to meals.
It’s healthy, incredibly cheap (usually under $5 for the whole family), and demystifies the idea that Chinese cooking is hard. Whether you’re a busy professional looking for a quick-fix or a foodie craving for some comfort-food, this recipe is for you.
What You’ll Need
Serves 2-4
Tomatoes (3 large): Look for ripe, juicy ones. If they are slightly soft, even better—they make a better sauce!
Eggs (3-4 large): Room temperature helps them fluff up faster.
Aromatics: Scallions Chopped (I usually go for the whites) and 2 cloves of minced garlic.
The “Secret” Sauce:
1 tbsp Light Soy Sauce (up to 2 tbsp if you prefer more umami taste)
1 tsp Salt (to help the tomatoes release its moisture content to get the “juice”)
A splash of Sesame Oil (towards the end for the nutty taste)
Optional: 1 tbsp Ketchup (a Southern/Singaporean trick for extra sweet/sour flavour)
How to Make It (Step-by-Step)
1. Prep Tomatoes: Slice the tomatoes into thin wedges so they cook quickly and release just the right amount of juice.
2. Prep Eggs: Crack the eggs into a bowl and beat them with chopsticks or a fork.
3. Stir Fry Egg Until Fluffy: Heat the wok with 2 tablespoons of cooking oil over medium-high heat. Pour in the eggs and use a spatula to spread them out evenly. Stir fry while breaking them up soft and fluffy (do not overcook). Keep the eggs slightly runny and set them aside.
4. Sauté the Aromatics: In the same wok, add a bit more oil. Toss in the white parts of the scallions and stir fry until fragrant (do not overburn). Add in Tomatoes and 1 tsp of salt, Stir fry until they start to soften and release their juices.
5. Bringing It All Together: Add 1 tbsp of light soya sauce. Add ketchup for extra tangy taste and texture. Add a dash of sesame oil. Serve and garnish with green onion
Frequently Asked Questions
Q: How do I make the eggs fluffy and not rubbery?
A: The secret is high heat and plenty of oil. The oil creates steam pockets in the egg, making it puff up instantly. Remove them while they still look “wet.”
Q: Is Tomato Egg Stir Fry healthy?
A: Yes! It is packed with protein from the eggs and lycopene from the tomatoes. To keep it even healthier, use a non-stick pan to reduce the amount of oil needed.
Q: What is the difference between Northern and Southern styles?
A: In Northern China (my wife’s style!), the dish is often more savory and slightly saltier. In the South (Singapore/Guangdong), we often add a touch more sugar or ketchup for a sweet-and-sour profile.
What To Serve With This Recipe
The Classic: A big bowl of steaming Jasmine rice to soak up all that tomato gravy.
The Savoury Side Dish: Pairs well with other meat or vegetable dishes.
The Protein: Level up the tomato recipe by adding sliced beef.

Chinese Tomato Egg Stir Fry
Method
- Prep Tomatoes: Slice the tomatoes into thin wedges so they cook quickly and release just the right amount of juice.
- Prep Eggs: Crack the eggs into a bowl and beat them with chopsticks or a fork.
- Stir Fry Egg Until Fluffy: Heat the wok with 2 tablespoons of cooking oil over medium-high heat. Pour in the eggs and use a spatula to spread them out evenly. Stir fry while breaking them up until soft and fluffy (do not overcook). Keep the eggs slightly runny and set them aside.
- Sauté the Aromatics: In the same wok, add a bit more oil. Toss in the white parts of the scallions and stir-fry until fragrant (10 seconds). Add in tomatoes and 1 tsp of salt, stir-fry until they start to soften and release their juices.
- Bringing It All Together: Add 1 tbsp of light soya sauce. Add ketchup (1 tbsp) for an added tangy taste and texture if you like. Add a dash of sesame oil. Serve and garnish with green onion.