Chinese Tomato Egg Stir-fry Recipe

Chinese Tomato Egg Stir-fry is the kind of vibrant, satisfyingly saucy comfort food that makes any meal feel a little happier. With juicy tomatoes simmered into a sweet-tangy sauce, creamy scrambled eggs, and plenty of fresh green onions, this is a classic Chinese home-style dish that’s quick enough for a weekday yet special enough to become a favorite at your family table. Whether you’re new to Chinese cooking or a seasoned enthusiast, prepare to fall in love with the beautiful simplicity and irresistible flavors of Chinese Tomato Egg Stir-fry.

Ingredients You’ll Need

You’ll be amazed by how just a handful of humble ingredients creates such a flavorful dish! Each part brings something essential: the eggs make it ultra silky, tomatoes brighten things up, and the seasonings tie it all together with that savory-sweet, classic Chinese taste.

  • Eggs: The star ingredient, providing creaminess and richness that contrasts beautifully with the tomatoes.
  • Tomatoes: Choose ripe, juicy tomatoes for the best sweet-tart flavor and a sauce that coats every bite.
  • Green onions: Brings vibrant color and a mild oniony lift that brightens up the stir-fry at the finish.
  • Salt: Essential for pulling out the natural flavors in both the eggs and tomatoes.
  • Sugar: Just a pinch balances the acidity of the tomatoes for that signature sauce.
  • Neutral cooking oil: Keeps things silky and ensures nothing sticks in the pan.
  • Light soy sauce (optional): Adds a savory depth—try just a splash for extra umami.
  • White pepper (optional): For a subtle, peppery warmth that’s classic in Chinese home cooking.

How to Make Chinese Tomato Egg Stir-fry

Step 1: Prep Your Ingredients

Before you heat the wok, make sure everything is chopped and ready. Beat the eggs with a pinch of salt, slice the tomatoes into wedges, and finely chop the green onions. Because Chinese Tomato Egg Stir-fry comes together fast, a little prep makes the cooking stress-free and enjoyable.

Step 2: Scramble the Eggs

Heat your pan (preferably nonstick or a well-seasoned wok) over medium-high, then swirl in enough oil to generously coat the bottom. Pour in the eggs and let them set briefly before gently stirring to create soft, silky folds—don’t overcook, as you want them tender and still a bit runny. Remove the eggs to a plate the moment they’re just set.

Step 3: Sauté Tomatoes

In the same pan, add a touch more oil if needed. Toss in your tomato wedges along with a pinch of salt and sugar. Stir and let the tomatoes soften and release their juices, creating a saucy base. You want the tomatoes cooked but still holding some shape, with plenty of luscious juice for the eggs to mingle with.

Step 4: Combine and Season

Return the soft eggs to the pan with the tomatoes. Gently fold everything together; let the flavors meld over medium heat for another minute. If you’re using soy sauce or white pepper, add them now. Watch the eggs soak up that tangy tomato sauce—it should look glossy and appetizing.

Step 5: Finish with Green Onions

Right before serving, sprinkle the green onions over the finished stir-fry and give it a quick toss. The fresh aroma will announce that your Chinese Tomato Egg Stir-fry is ready to steal the show!

How to Serve Chinese Tomato Egg Stir-fry

Chinese Tomato Egg Stir-fry Recipe - Recipe Image

Garnishes

A fresh sprinkle of sliced green onions is classic and brings extra color and zip. If you want to go the extra mile, a drizzle of toasted sesame oil or a scatter of fresh cilantro leaves can elevate everything with more fragrance and a pop of green.

Side Dishes

Serve your Chinese Tomato Egg Stir-fry piping hot over fluffy steamed jasmine rice for true comfort. For a heartier weeknight spread, add garlicky stir-fried greens, a quick cucumber salad, or even a light soup for balance—this dish is wonderfully flexible.

Creative Ways to Present

Try stuffing the stir-fry into steamed buns for a playful twist, or pile it onto noodles for a slurp-worthy variation. For a fun brunch, set out the stir-fry with warm tortillas or flatbreads—your guests will be delighted to make their own wraps!

Make Ahead and Storage

Storing Leftovers

If you have leftovers, simply pop them into an airtight container as soon as they’ve cooled. Refrigerated Chinese Tomato Egg Stir-fry keeps beautifully for up to 2 days, making lunches or snacks a breeze.

Freezing

Though possible, freezing isn’t ideal as eggs can become a bit rubbery once defrosted, and tomatoes lose their juicy texture. For best results, enjoy this dish freshly cooked or within a couple of days from the refrigerator.

Reheating

To warm up, gently heat leftovers in a nonstick skillet over low heat, adding a splash of water if needed to loosen the sauce. Microwave reheating works in a pinch, but stir every 30 seconds for even heating and to keep the eggs tender.

FAQs

Can I use canned tomatoes instead of fresh?

Yes, in a pinch! Choose whole peeled or diced tomatoes, and drain off a bit of the liquid so your Chinese Tomato Egg Stir-fry doesn’t turn soupy. You may need an extra pinch of sugar to balance the acidity.

Can I add other vegetables to Chinese Tomato Egg Stir-fry?

Absolutely—sliced bell peppers, snow peas, or even baby spinach are delicious stir-in options, though the classic recipe is all about the egg and tomato combo. Keep additions quick-cooking to maintain the dish’s signature texture.

How do I make this dish vegan?

While eggs are traditional and central to Chinese Tomato Egg Stir-fry, you can experiment with silken tofu as a substitute for a plant-based version. Add it gently at the end so it stays creamy but doesn’t fall apart.

Why is my egg turning rubbery?

This usually happens if the eggs are overcooked. For the creamiest texture, cook just until just set and remove them from the heat immediately. Once combined with the tomatoes, avoid cooking for too long.

What’s the best oil to use?

Go with a neutral oil like canola, sunflower, or peanut, which won’t compete with the delicate flavors in Chinese Tomato Egg Stir-fry. Save sesame oil for a finishing drizzle rather than cooking!

Final Thoughts

Chinese Tomato Egg Stir-fry is the best kind of kitchen magic—simple, cozy, and bursting with flavor in every bite. If you haven’t tried this classic yet, I hope you’ll dive in and make it your own. It’s one of those dishes you’ll want to return to again and again!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Chinese Tomato Egg Stir-fry Recipe

Chinese Tomato Egg Stir-fry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 106 reviews
  • Author: Kimberly
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Total Time: 15 minutes
  • Yield: 2 servings 1x
  • Category: Main-course
  • Method: Stovetop
  • Cuisine: Chinese
  • Diet: Vegetarian

Description

Chinese Tomato Egg Stir-fry is a beloved, homey dish featuring tender scrambled eggs swirled with juicy, slightly sweet tomatoes and a light savory sauce. Ready in minutes with pantry staples, it’s an ideal weeknight comfort food that brings together simplicity, nutrition, and satisfying flavors.


Ingredients

Scale

For the Egg Mixture

  • 4 large eggs
  • 1/4 teaspoon salt
  • 1/4 teaspoon white pepper (optional)
  • 2 tablespoons milk or water

For the Stir-fry

  • 2 large ripe tomatoes (about 400g), cut into wedges
  • 2 tablespoons neutral oil (such as vegetable or canola oil)
  • 2 teaspoons sugar
  • 1/2 teaspoon salt (plus more to taste)
  • 1 tablespoon ketchup (optional, for extra umami and sweetness)
  • 2 scallions, chopped (green and white parts separated)

For Serving

  • Steamed white rice (as desired)

Instructions

  1. Prepare the Eggs: In a bowl, whisk the eggs with 1/4 teaspoon salt, optional white pepper, and 2 tablespoons milk or water until smooth and slightly frothy. The liquid helps make the eggs extra tender.
  2. Cook the Eggs: Heat 1 tablespoon of oil in a nonstick skillet or wok over medium-high heat. Pour in the beaten eggs and gently scramble until just set but still a little runny. Transfer eggs to a plate; they’ll finish cooking later.
  3. Stir-fry Tomatoes: Add the remaining 1 tablespoon of oil to the same pan. Add the white part of the scallions and sauté for 10 seconds until fragrant. Add the tomato wedges and stir-fry for 2-3 minutes until they start to soften and release juices.
  4. Make the Sauce: Sprinkle sugar, 1/2 teaspoon salt, and ketchup (if using) over the tomatoes. Continue cooking, tossing gently, until the tomatoes are slightly saucy and their flavors meld, about 1-2 more minutes.
  5. Combine and Finish: Return the scrambled eggs to the pan. Stir and fold gently, breaking eggs into large soft curds and letting them soak up some tomato juice. Cook for another 30 seconds to warm through.
  6. Garnish and Serve: Remove from heat, stir in the green parts of the scallions, and serve immediately with steamed rice.

Notes

  • Use ripe, juicy tomatoes for the best flavor; heirloom or vine-ripened work well.
  • Don’t overcook the eggs—they should stay soft and pillowy.
  • Ketchup is optional but adds a subtle depth of flavor beloved in many Chinese homes.
  • For extra umami, try a splash of soy sauce or a dash of sesame oil when finishing.
  • This dish is best enjoyed fresh but can be quickly reheated for leftovers.

Nutrition

  • Serving Size: 1 serving (recipe makes 2)
  • Calories: 220
  • Sugar: 8g
  • Sodium: 650mg
  • Fat: 14g
  • Saturated Fat: 3g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 13g
  • Fiber: 2g
  • Protein: 11g
  • Cholesterol: 370mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *