Chinese Tomato Egg Stir-Fry

Posted on February 2, 2026

Modified: February 2, 2026

By yasin
A close-up of a bowl filled with vibrant Chinese Tomato Egg Stir-Fry, garnished with fresh green onions, with a spoon lifting a savory portion.

When I whip up a Chinese Tomato Egg Stir-Fry for my family, there’s this immediate comfort that fills the kitchen, a gentle aroma that feels like coming home. It’s a dish that perfectly balances savory and sweet, with those wonderfully soft eggs mingling with bright, juicy tomatoes – a simple pleasure that reminds me of simpler times, perhaps much like enjoying a perfectly cooked steamed fish dinner.

I remember learning this dish from my grandmother, watching her skilled hands transform humble ingredients into something truly magical. Now, as I cook it with my own daughter, it’s a beautiful continuation of tradition, a bridge across generations right in our kitchen.

This dish is a true weeknight hero: incredibly quick to prepare and wonderfully comforting. My secret for a truly vibrant dish? Always use ripe, flavorful tomatoes – it makes all the difference!

Chinese Tomato Egg Stir-Fry 3

What You Need to Make This Recipe

Crafting this delightful Chinese Tomato Egg Stir-Fry requires just a handful of fresh ingredients, like the vibrant tomatoes and fluffy eggs, brought together by fragrant garlic and ginger, reminiscent of the balanced flavors found in a classic Chinese orange chicken. I love how these simple components create such a satisfying meal. You’ll find the full list of ingredients and precise measurements in the recipe card below.

How to Make Chinese Tomato Egg Stir-Fry

Whipping up this quick Chinese Tomato Egg Stir-Fry is surprisingly straightforward, beginning with perfectly scrambled eggs, then swiftly stir-frying vibrant tomatoes and aromatics. It’s all brought together with a savory sauce, much like the comforting simplicity of a corn souffle, creating a harmonious and hearty meal in minutes.

Pro Tips for Making This Chinese Tomato Egg Stir-Fry

Making a truly great Chinese Tomato Egg Stir-Fry is about a few thoughtful steps that elevate simple ingredients. I always tell my daughter, cooking is about intuition as much as following a recipe!

  • Don’t Overcook the Eggs: For that wonderfully soft, cloud-like texture, remove the eggs from the pan just as they’re set but still slightly moist. They’ll finish cooking when you add them back in later, ensuring they don’t become rubbery.
  • My Secret Trick: Embrace the Ketchup! While traditional recipes might shy away, a little ketchup in the sauce adds a lovely, slightly tangy sweetness that my family absolutely adores. It brightens the whole dish and makes the tomato flavor truly pop. It’s a little twist that makes this particular Chinese Tomato Egg Stir-Fry unforgettable.
  • Balance the Flavors: Taste your sauce before adding it to the wok. If your tomatoes are very sweet, you might need a touch less sugar. If they’re a bit tart, a tiny bit more can help. This careful balance is key to a harmonious dish.

Fun Variations for Chinese Tomato Egg Stir-Fry

Part of the joy of cooking is making a dish truly your own, and this versatile Chinese Tomato Egg Stir-Fry is no exception! While the classic recipe is perfect as is, a few simple tweaks can introduce exciting new flavors or textures.

  • Add Tofu or Chicken: For extra protein, I sometimes add cubed firm tofu or thinly sliced chicken breast along with the tomatoes. Stir-fry them until cooked through before adding the sauce. This makes it an even heartier meal.
  • Spice It Up: If your family enjoys a little heat, a pinch of red pepper flakes or a few slices of fresh chili can be added with the garlic and ginger for a fiery kick to your dish.
  • Fresh Herbs for Finish: While green onions are traditional, a sprinkle of fresh cilantro or basil at the very end can add a lovely aromatic layer and a touch of freshness that I find delightful.
Chinese Tomato Egg Stir-Fry 4

How to Store Chinese Tomato Egg Stir-Fry

Leftover Chinese Tomato Egg Stir-Fry is just as delicious the next day! I always store it in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm it on the stovetop over medium-low heat, or in the microwave, until heated through. Reheating slowly helps the eggs retain their tender texture and keeps the flavors vibrant, ensuring every bite is as good as the first.

Nutritional Benefits

This family-friendly Chinese Tomato Egg Stir-Fry offers a wonderful blend of nutrients. Eggs provide high-quality protein, while tomatoes are rich in vitamins A and C, and lycopene, making this a wholesome and satisfying meal for your loved ones.

Chinese Tomato Egg Stir-Fry 5

FAQs

Can I use different types of tomatoes for this recipe?

Absolutely! While ripe, standard tomatoes work beautifully for this Chinese Tomato Egg Stir-Fry, you can experiment with Roma tomatoes for a thicker sauce or cherry tomatoes for bursts of sweetness. Just adjust cooking time slightly until they soften.

What can I serve alongside Chinese Tomato Egg Stir-Fry?

This dish is fantastic served over steamed white rice, which soaks up all the delicious sauce. For a more complete meal, I often pair my Chinese Tomato Egg Stir-Fry with a simple green salad or a side of blanched greens like bok choy.

Is this recipe naturally gluten-free?

This recipe can easily be made gluten-free! Simply ensure you use a gluten-free soy sauce (tamari) and confirm that your chicken broth (if using) is also gluten-free. This adjustment doesn’t compromise the delicious flavor of the Chinese Tomato Egg Stir-Fry.

Can I prepare parts of this dish ahead of time?

You can definitely whisk the eggs and pre-chop your tomatoes, garlic, ginger, and green onions ahead of time. I wouldn’t recommend making the full Chinese Tomato Egg Stir-Fry much in advance, as it’s best enjoyed fresh for optimal texture and flavor.

A close-up of a bowl filled with vibrant Chinese Tomato Egg Stir-Fry, garnished with fresh green onions, with a spoon lifting a savory portion.
4c3fc6d7daaefbbd67c0f94572651fe11e6bdc2dbe72094cacf539aae5da6c16?s=30&d=https%3A%2F%2Fyummyget.com%2Fwp content%2Fuploads%2F2024%2F11%2Fcropped FOOD Website 2 iconyasin

Classic Chinese Tomato Egg Stir-Fry (Xi Hong Shi Chao Dan)

A beloved Chinese comfort food, this quick and easy stir-fry features fluffy scrambled eggs combined with sweet and tangy tomatoes in a savory sauce. Perfect for a weeknight meal served with rice.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings: 3 servings
Course: Main Course, Side Dish
Cuisine: Chinese
Calories: 350

Ingredients
  

For the Eggs
  • 4 large eggs beaten
  • 1 tbsp Shaoxing wine optional, for tender eggs
  • 1/2 tsp salt
  • 1 tbsp vegetable oil for cooking eggs
For the Tomato Stir-Fry
  • 2-3 medium tomatoes about 1 lb, cut into 1-inch wedges
  • 2 cloves garlic minced
  • 1 inch ginger minced, or 1 tsp ginger paste
  • 2 tbsp vegetable oil for stir-frying
For the Sauce
  • 2 tbsp ketchup enhances color and tang
  • 1 tbsp soy sauce light or regular
  • 1 tsp sugar
  • 1/4 tsp white pepper
  • 1/4 cup chicken broth or water
  • 1 tsp cornstarch mixed with 1 tbsp water to make a slurry
Garnish (Optional)
  • 1 stalk green onion chopped

Equipment

  • Large skillet or wok
  • Mixing Bowl
  • Whisk or Chopsticks
  • Spatula

Method
 

Prepare the Eggs
  • In a mixing bowl, whisk the eggs with Shaoxing wine (if using) and salt until just combined. Do not over-whisk.
  • Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat until shimmering. Pour in the beaten eggs.
  • Let the eggs set for about 15-20 seconds without stirring, then gently scramble them into large, fluffy curds. Cook until just set but still slightly moist. Remove the eggs from the skillet and set aside.
Prepare the Tomatoes and Aromatics
  • Add 2 tablespoons of vegetable oil to the same skillet over medium-high heat. Add the minced garlic and ginger and stir-fry for 15-30 seconds until fragrant.
  • Add the tomato wedges to the skillet. Stir-fry for 2-3 minutes, stirring occasionally, until the tomatoes start to soften and release their juices.
Make the Sauce
  • While tomatoes are cooking, in a small bowl, whisk together ketchup, soy sauce, sugar, white pepper, and chicken broth (or water).
  • Pour the sauce mixture over the tomatoes in the skillet. Bring to a simmer and cook for 2-3 minutes, allowing the flavors to meld and the tomatoes to further soften.
  • Stir the cornstarch slurry once more, then add it to the simmering sauce, stirring constantly until the sauce thickens to your desired consistency.
Combine and Serve
  • Gently add the cooked scrambled eggs back into the skillet with the tomatoes and sauce. Toss gently to combine, being careful not to break up the eggs too much. Cook for another 30 seconds to 1 minute to heat through.
  • Garnish with chopped green onions, if desired. Serve immediately with steamed white rice.

Notes

For a richer flavor, use ripe, juicy tomatoes. Roma tomatoes work well due to their lower water content. Adjust the amount of sugar and ketchup to your preference for sweetness and tang. You can add a pinch of sesame oil at the very end for an extra aromatic touch, though it's not traditional for this dish. Best served fresh, but leftovers can be stored in an airtight container in the refrigerator for up to 2 days. Reheat gently.

Conclusion

I hope this Quick Chinese Tomato Egg Stir-Fry becomes a cherished recipe in your home, just as it is in mine. It’s a testament to how simple ingredients, cooked with love, can create a truly comforting and memorable meal, perfect for any night you need something quick and delicious, perhaps even alongside a hearty prime rib chili. Happy cooking from my family to yours!

Follow us on Social Media : Facebook and Pinterest

You might also like these recipes

Leave a Comment

Recipe Rating