Amazing Chinese Tomato Egg Stir-Fry in 20 Min

Close-up of vibrant, saucy Chinese Tomato Egg Stir-Fry garnished with green onions in a white bowl.
A beautifully plated serving of our quick and flavorful Chinese Tomato Egg Stir-Fry, ready to enjoy.

Oh, you are going to LOVE this one. If you are looking for that perfect, soul-soothing meal that takes next to no time, stop scrolling right now. This Chinese Tomato Egg Stir-Fry—or Xihongshi Chao Jidan, if you want to sound fancy—is my go-to for those nights when I need real Chinese comfort food but can’t spend an hour over the stove. Forget the rubbery eggs you’ve had elsewhere; I finally nailed the technique to make them pillowy soft, coated in the most beautifully balanced sweet and savory tomato sauce. It’s seriously a five-ingredient wonder if you count the eggs and tomatoes!

Close-up of vibrant Chinese Tomato Egg Stir-Fry with fluffy eggs and bright red tomatoes, garnished with green herbs.

This recipe is my secret weapon for a quick weeknight dinner. Seriously, we’re talking 20 minutes from pantry to bowl. It’s bright, it’s tangy, and when you drizzle that lovely sauce over steaming white rice? Pure magic. Before we jump into the steps, if you ever need a quick flavor booster for other dishes, you absolutely have to check out my recipe for quick 5-minute creamy peanut sauce. But for now, let’s stick to the tomatoes and eggs. You’ll see how easy it is to whip up this classic dish.

Why This Chinese Tomato Egg Stir-Fry Recipe Works (Quick Chinese Dinner)

Look, there are a million ways to make tomato and egg, but most of them end up with runny sauce or tough, rubbery yolks. No thanks! This recipe cuts through all that fuss. It’s designed specifically for the busy home cook who wants that authentic taste without the hassle.

Here’s why you’ll keep coming back to this method:

  • Speed is King: Seriously, 20 minutes total. It’s faster than ordering takeout, and it’s perfect for that last-minute quick Chinese dinner craving.
  • Perfect Texture Balance: We focus heavily on cooking the eggs separately first. This guarantees you get those fluffy, cloud-like curds nestled in the sauce, not just lumps floating around.
  • Flavor Harmony: I use just the right touch of sugar to balance the acidity of the fresh tomatoes. It hits that wonderful sweet and savory note every time, making it incredibly satisfying over rice.

Gathering Ingredients for Authentic Chinese Tomato Egg Stir-Fry

Okay, the beauty of this dish is how unbelievably simple the ingredient list is. It’s amazing how four or five things can taste this incredible, right? For this authentic tomato and egg stir fry, we aren’t messing around with complicated pastes—we’re using fresh stuff. You’ll need about four large eggs, though don’t be scared to add one extra if you want more egg action!

Make sure you grab three perfectly ripe medium tomatoes; they need to be juicy because they are the base of our sauce. For seasoning, it’s straightforward: soy sauce, just good old white sugar for that crucial balance, and a tiny bit of salt. Oh, and don’t forget the scallions for sprinkling on top—they make the final dish look like you actually tried hard! For thickening, we need a quick mix of cornstarch and water.

Close-up of vibrant Chinese Tomato Egg Stir-Fry, featuring fluffy eggs in a rich tomato sauce, garnished with green chives.

Don’t worry if you need to browse some other easy recipes while you shop; if you’re looking for other quick meals, you’ll find tons of inspiration over at easy one-pot beans and rice recipes.

Ingredient Notes and Substitutions for Chinese Tomato Egg Stir-Fry

The tomatoes really dictate the final outcome here. If they are slightly tart, you’ll lean toward the higher end of the sugar measurement to hit that perfect sweet and sour tomato egg vibe. If they are super sweet, cut back the sugar by a teaspoon—trust your palate!

The cornstarch slurry is non-negotiable for getting that clingy, glossy sauce coating everything just right; never dump cornstarch straight into the hot wok! And here’s my favorite trick for those fluffy scrambled eggs Asian style: before whisking your eggs with salt, always add one tiny teaspoon of plain water to the mixture. It creates steam pockets that make them lighter and almost custardy when cooked. It’s a game-changer, I promise!

Step-by-Step Instructions: How to Make Chinese Tomato Egg Stir-Fry

Alright, this is where we turn ingredients into dinner! Remember, the wok is your friend here, so make sure it’s hot before anything goes in. We are moving fast because this is a 10-minute cook time, tops. First things first, get all your components ready—cut your tomatoes into decent wedges, whisk those eggs with a pinch of salt, and mix up your cornstarch slurry in a tiny dish. Having everything nearby makes this process stress-free!

We start with the eggs because we want them perfect. Once your wok is hot and shimmering with that first tablespoon of oil, pour in the eggs. Don’t touch them immediately! Let them puff up just a tiny bit around the edges. Then, using a spatula, gently push them toward the center, lifting the edges so the uncooked egg runs underneath. We are aiming for soft, slightly undercooked curds. Scoop those beauties out immediately and set them aside. They finish cooking later, I promise!

Next, we build that sauce base. Add the last bit of oil, toss in your tomatoes, and let them sizzle for two or three minutes until they start looking sad and collapsing a little. That’s when you add the soy sauce and sugar. Stir that around until it smells fragrant. This is the base for a fantastic simple Chinese egg dish!

Technique for Fluffy Scrambled Eggs Asian Style

This is the secret sauce for the eggs! You need medium-high heat—not blazing hot, or they’ll seize up immediately and turn into little yellow hockey pucks. You want enough heat to set them quickly, but you need to move them gently. Think less aggressive scrambling and more folding. You want them soft when you pull them out of the pan because they’ll sit there cooking slightly while you fuss with the tomatoes. If your eggs look dry coming out, you’ve gone too far! They should still look a little wet in the center.

Creating the Signature Sweet and Sour Tomato Egg Sauce

Once the tomatoes have softened and released their tomato-water goodness, it’s time for the flavor bomb: soy sauce and sugar. Stir that until the sugar dissolves. Now, the slurry! Slowly pour that cornstarch and water mix into the bubbling tomato sauce while stirring constantly. If you dump it all in at once, you’ll get a slimy lump! The slurry thickens the sauce quickly, making it glossy so it sticks beautifully to those fluffy eggs when you fold them back in. Cook only until it’s thickened—about 30 seconds—then it’s time to merge things.

A close-up serving of vibrant Chinese Tomato Egg Stir-Fry with fluffy scrambled eggs and rich tomato sauce in a white bowl.

Tips for Success Making Your Chinese Tomato Egg Stir-Fry Perfect

Getting this Chinese Tomato Egg Stir-Fry just right really comes down to quick action and temperature control. If you aren’t using a wok, try to use the largest, heavy-bottomed skillet you have; the heat needs to be managed well to avoid scorching the sugar in the sauce.

My biggest tip? Taste the sauce before you add the eggs back in! If the tomatoes were a little bland, now is the time to sneak in an extra pinch of salt or sugar. If you’re worried about that watery sauce issue, make sure your tomatoes have actually cooked down for a good two minutes before you introduce the liquid seasonings. Also, if you are nervous about the eggs, practicing that gentle folding motion over at my apple cobbler recipe where we fold is good practice!

Finally, serve it immediately. This dish doesn’t like to wait. That sauce stays glossy and the eggs stay tender for about two minutes once it leaves the heat. Don’t delay!

Serving Suggestions: The Best Tomato Egg Serving Ideas

Honestly, this dish demands a vehicle for that incredible sauce, and there’s only one true answer: plain, hot steamed white rice. That’s it. That’s the pairing. The fluffy texture of the eggs and the tangy tomato sauce are the perfect stir fry with rice accompaniment—it just soaks up all that goodness!

If you want to bulk it up into a bigger family meal, I love serving it alongside something green and simple, maybe some blanched broccoli or bok choy tossed with a tiny splash of sesame oil. Or, if you’re really short on time, you can swing by and check out my easy one pot beans and rice recipe for a fun alternative base!

Storage and Reheating Chinese Tomato Egg Stir-Fry

So, you made a huge batch—which is smart, because leftovers are delightful! Luckily, this dish handles the fridge like a champ, though we do need to be gentle when waking it up the next day. Store any leftover Chinese Tomato Egg Stir-Fry in a very airtight container. Try to get it into the container while it’s still room temperature, not scorching hot, to prevent excess condensation, which can make things soggy.

A close-up bowl filled with fluffy scrambled eggs coated in a rich, savory tomato sauce, showcasing the Chinese Tomato Egg Stir-Fry.

I find it stays perfectly delicious for about two to three days tucked away in the back of the fridge. Just remember, when you reheat it, you are reheating the *sauce* more than the eggs. If you throw it into the microwave on high for a minute, those beautiful fluffy eggs will turn chewy instantly. We don’t want that sad outcome!

The absolute best way to reheat this is stovetop. Put a tiny splash of water or chicken broth (just a teaspoon!) into a non-stick pan or wok over medium-low heat. Gently dump the leftovers in, cover it loosely, and let it warm slowly. That little bit of added moisture helps soften everything back up without overcooking the eggs. If you’re looking for other simple make-ahead meals, I have a great one-pot beans and rice recipe that reheats just as beautifully!

Frequently Asked Questions About Chinese Tomato Egg Stir-Fry

I get so many questions every time I post a picture of this dish! It’s proof that everyone needs this recipe in their rotation. Here are the most common things people ask me when they’re trying to master this Chinese comfort food recipe.

Can I make this Chinese Tomato Egg Stir-Fry vegan?

That’s a great question! Since the eggs are the main protein component, you can’t exactly keep the name the same, but you can certainly make a delicious vegan version. The key is replacing the eggs with something that offers a similar soft texture. I highly recommend using soft, silken tofu, gently scrambled or crumbled, or even just omitting the egg entirely and doubling down on the fresh tomato to keep that gorgeous sauce base. If you want to learn more about plant-based inspiration in general, feel free to check out my main blog page for more ideas!

How do I prevent the sauce from becoming watery in my tomato stir fry?

This is the biggest fear when making any tomato stir fry! If you end up with thin, disappointing liquid at the bottom of your bowl, you skipped the two most crucial steps. First, let those tomatoes cook down! You need to see them release their juices and then let that excess water cook off for a couple of minutes before you add your seasonings. Second, the cornstarch slurry! Mix your cornstarch and water completely until it’s milky smooth, then pour it in while stirring the sauce constantly. That slurry is what gives you that perfect, clingy glaze that coats your rice beautifully.

What is Xihongshi Chao Jidan?

Xihongshi Chao Jidan is just the traditional Mandarin name for this dish! Xihongshi means tomato, and Chao Jidan means scrambled eggs. It’s not fancy at all, just the direct translation for this incredibly popular and traditional Chinese breakfast recipe, though I eat it for dinner all the time! It really is one of the most classic and simple things you can whip up.

Can I add meat to this simple Chinese egg dish?

Absolutely! While the classic version is vegetarian, adding a little meat turns it into a fantastic, hearty meal. For this recipe to remain a quick weeknight stir fry, I suggest thinly slicing some pork loin or using leftover cooked chicken. You’d pan-fry the meat first until it’s cooked through, remove it from the wok, set it aside, and then proceed with steps 1 and 2 (cooking the eggs). Add the cooked meat back in right when you add the eggs back near the end!

Estimated Nutritional Snapshot for Chinese Tomato Egg Stir-Fry

Now, listen up, because while this Chinese Tomato Egg Stir-Fry is pure comfort food heaven, it’s also surprisingly gentle on your day-to-day macros! I ran these basic ingredients through my tracker, and these numbers are what popped out. Remember, this is just an estimate based on the ingredients listed for 2 servings. If you load up on extra oil or sugar to make your sweet and sour tomato egg extra rich, the numbers will shift a little bit, so take this as a helpful guide!

It’s great to see that protein content is high, thanks to those four eggs, which makes it feel really filling. And because it’s so simple, the carbs stay managed, especially if you’re not using massive mountains of rice underneath it.

Here is the general snapshot for one serving:

  • Serving Size: 1 serving
  • Calories: 350
  • Fat: 22g (Only 6g Saturated Fat—not bad for a stir-fry!)
  • Protein: 18g
  • Carbohydrates: 20g
  • Sugar: 15g (Mostly from the ripe tomatoes and the added sugar)
  • Sodium: 450mg
  • Cholesterol: 350mg

If you’re tracking closely, you can easily adjust the sugar or soy sauce to bring the sodium and sugar down, but honestly, that balance is what makes this easy tomato egg recipe so good!

Share Your Quick Chinese Dinner Experience

That’s it! You now have everything you need to create that perfect, fluffy, saucy Chinese Tomato Egg Stir-Fry. Honestly, seeing this dish come together in under 20 minutes is such a victory for a busy night, and it tastes way better than anything you can grab in a container!

I really, really hope you give this recipe a try next time you need a foolproof, classic meal. When you do, please come back here and let me know how it went! Drop a star rating right below if you loved it, and tell me in the comments if you added anything extra—maybe a little cracked pepper or a dash of vinegar? I love hearing about how you adapt my family staples. If you want to know more about my kitchen adventures, you can always pop over to my About Us page!

Happy cooking, my friends. Enjoy that perfect bowl of comfort!

Print

Authentic Chinese Tomato Egg Stir-Fry (Xihongshi Chao Jidan)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make the classic Chinese comfort dish, Tomato Egg Stir-Fry. This recipe yields soft, fluffy eggs coated in a balanced sweet and savory tomato sauce, perfect served over rice.

  • Author: Ahazzam
  • Prep Time: 10 min
  • Cook Time: 10 min
  • Total Time: 20 min
  • Yield: 2 servings
  • Category: Main Dish
  • Method: Stir-Frying
  • Cuisine: Chinese
  • Diet: Vegetarian

Ingredients

Scale
  • 4 large eggs
  • 3 medium ripe tomatoes
  • 2 tablespoons cooking oil, divided
  • 1 teaspoon cornstarch
  • 2 tablespoons water
  • 1 tablespoon soy sauce
  • 2 tablespoons granulated sugar
  • 1/4 teaspoon salt
  • 2 scallions, chopped for garnish

Instructions

  1. Cut the tomatoes into medium wedges. In a small bowl, whisk the eggs with a pinch of salt. In a separate small bowl, mix the cornstarch and water to create a slurry.
  2. Heat 1 tablespoon of oil in a wok or large skillet over medium-high heat. Pour in the whisked eggs. Let them set slightly, then gently scramble until they are just cooked but still soft. Remove the eggs from the wok and set them aside.
  3. Add the remaining 1 tablespoon of oil to the wok. Add the tomato wedges and stir-fry for 2 to 3 minutes until they begin to soften and release their juices.
  4. Add the soy sauce and sugar to the tomatoes. Stir well to combine and cook for 1 minute.
  5. Pour the cornstarch slurry into the tomato mixture while stirring constantly. Cook until the sauce thickens slightly.
  6. Return the cooked eggs to the wok. Gently fold the eggs into the tomato sauce until everything is coated. Cook for about 30 seconds more.
  7. Remove from heat. Garnish with chopped scallions before serving immediately over steamed white rice.

Notes

  • For fluffier eggs, add 1 teaspoon of water to the eggs before whisking.
  • Adjust the sugar amount based on the sweetness of your tomatoes.
  • Use a non-stick pan if you are new to stir-frying eggs.

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 15
  • Sodium: 450
  • Fat: 22
  • Saturated Fat: 6
  • Unsaturated Fat: 16
  • Trans Fat: 0
  • Carbohydrates: 20
  • Fiber: 3
  • Protein: 18
  • Cholesterol: 350

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!