This comforting Tomato Egg Stir-Fry is one of China’s most beloved home-style dishes—and for good reason. It comes together in just 15 minutes with a handful of ingredients, delivering the perfect balance of juicy tomatoes, fluffy eggs, and a lightly sweet-savory sauce. Serve it over warm rice for a quick, nourishing meal that’s as soothing as it is satisfying.
✨ Why This Recipe is Perfect
✔ Authentic taste just like Chinese home cooking
✔ Ready in 15 minutes – faster than takeout
✔ Budget-friendly with pantry staples
✔ Kid-approved yet sophisticated enough for adults
Yields: 2-3 servings
Prep time: 10 minutes
Cook time: 15 minutes
Ingredients:
- 3 ripe tomatoes, cut into wedges
- 3 large eggs
- 1/4 teaspoon salt (for eggs)
- 1/4 teaspoon white pepper (for eggs, optional)
- 1 tablespoon cooking oil
- 1 clove garlic, minced (optional)
- 1/2 teaspoon sugar (optional, to balance acidity)
- 1 teaspoon light soy sauce (optional)
- 1 tablespoon chopped green onions or cilantro, for garnish
Equipment:
- Large skillet or wok
- Whisk
- Spatula or wooden spoon
Instructions:
Step 1: Prepare the Tomatoes
Wash the tomatoes and cut them into bite-sized wedges. Set aside.

Step 2: Whisk the Eggs
Crack the eggs into a bowl. Add salt and white pepper (if using). Whisk thoroughly until the yolks and whites are fully combined and slightly frothy.
Step 3: Cook the Eggs
- Heat 1 tablespoon of cooking oil in a large skillet or wok over medium-high heat. Once the oil is hot, pour in the whisked eggs.
- Scramble the eggs, breaking them into soft, slightly larger curds. They don’t need to be perfectly cooked through at this stage. Once cooked, remove the eggs from the skillet and set aside.

Step 4: Sauté the Tomatoes (Optional: with Garlic)
- Add a little more oil to the skillet if needed. If using garlic, add the minced garlic to the skillet and sauté for about 30 seconds until fragrant, being careful not to burn itAdd the tomato wedges to the skillet. Stir-fry over medium heat for about 3-5 minutes, or until the tomatoes start to soften and release their juices, creating a light sauce.
Step 5: Combine Eggs and Tomatoes
- Return the cooked eggs to the skillet with the tomatoes.
- Stir gently to combine the eggs and tomatoes. If using, sprinkle in sugar and light soy sauce. Continue to stir-fry for another 1-2 minutes, allowing the flavors to meld together.

Step 6: Serve
Transfer the Chinese Tomato Egg Stir-Fry to a serving plate. Garnish with chopped green onions or cilantro.

Serve hot with steamed rice. Enjoy!
💎 Chef Secrets
✅ Tomato Hack: Score the bottom, blanch for 30 seconds for easy peeling
✅ Extra fluffy eggs: Add 1 teaspoon water while whisking
✅ Restaurant trick: Use 1 tablespoon tomato paste + 1 tablespoon water instead of ketchup
📊 Nutrition (per serving)
| Calories 180 | Protein 10g | Carbs 12g |
| Sugar 8g | Fat 10g | Vegetarian ✔ |
🍽 Serving Styles
Classic: Overcooked rice with chili oil
Breakfast: With congee (rice porridge)
Low carb: Serve with cauliflower rice
THANK YOU for Visiting Savory Life Recipes!
👉 If you loved this recipe, please share it on Pinterest, Facebook, or Instagram!