
Easy Chinese Tomato Egg Stir Fry Recipe tastes like cozy comfort food with a tangy, slightly sweet tomato sauce wrapped around soft, silky scrambled eggs. It works perfectly for busy nights, students, beginners, or anyone who wants a 15-minute dinner that still feels like real home cooking. I grew up eating a version of this at least once a week, and I still make it when I need something fast that feels like a hug in a bowl.
Why You Should Try This Easy Chinese Tomato Egg Stir Fry Recipe
This classic Chinese tomato egg stir fry hits that sweet-savory-umami balance that keeps you going back with your spoon "just to taste" until the pan looks suspiciously empty. The eggs stay soft and custardy, the tomatoes break down into a glossy sauce, and the whole thing tastes amazing over hot rice.
You cook it in one pan, with simple ingredients that you probably already keep in your kitchen. It works as a quick lunch, a light dinner, or a side dish next to other Chinese recipes.
“This Easy Chinese Tomato Egg Stir Fry Recipe tastes like takeout-level comfort with grandma-level love, ready in minutes and gone even faster. ★★★★★”
Ingredients You’ll Need
Eggs and tomato base
- 4 large eggs
- Use the freshest eggs you can, since they stay the star of the dish.
- 3 medium ripe tomatoes, cut into wedges or chunks
- Roma or vine tomatoes work great; canned tomatoes change the texture too much.
- 2 tablespoons neutral oil
- Use canola, vegetable, avocado, or peanut oil; avoid strong olive oil flavor here.
Seasonings and aromatics
- 2 cloves garlic, minced
- 2 green onions, sliced (white and green parts separated)
- 1 tablespoon light soy sauce
- Use a Chinese light soy sauce like Pearl River Bridge if possible; it gives better depth.
- 1 teaspoon sugar
- Balances the tomato acidity; adjust to taste if your tomatoes taste very sweet or very tart.
- 1/4 teaspoon white pepper
- Black pepper works if that is what you have, but white pepper tastes more classic.
- 1/2 teaspoon kosher salt, plus more to taste
Optional flavor boosters
- 1 teaspoon sesame oil
- Add at the end for nutty aroma; a little goes a long way.
- 1 teaspoon Shaoxing cooking wine
- Skip if you avoid it; the recipe still tastes great.
- Pinch of MSG
- Optional, but it gives that restaurant-style savoriness.
Thickening and texture
- 1 teaspoon cornstarch mixed with 1 tablespoon water
- This slurry thickens the tomato sauce so it clings to the eggs.
- 1–2 tablespoons water
- Use if the tomatoes look dry or you want more saucy rice coverage.
Pantry shortcuts and substitutions
- Use pre-minced garlic from a jar if you feel tired; just drain off extra liquid.
- Swap green onions with a few thin slices of regular onion if you need to.
- Use cherry tomatoes in a pinch; cut them in half and cook them a bit longer.
Equipment list
- 1 medium nonstick skillet or wok
- Nonstick keeps the eggs tender and prevents sticking.
- Heatproof spatula or wooden spoon
- Small bowl for beating eggs
- Small bowl for cornstarch slurry
- Cutting board and knife
Tips & Tricks
- Beat the eggs until they look uniform and slightly frothy so they cook into a silky texture.
- Preheat the pan and oil before you pour in the eggs so they set quickly without turning rubbery.
- Cook the eggs until just set and still slightly glossy, then pull them out; they finish cooking when you add them back.
- Cut tomatoes into medium chunks so they soften and release juice without turning into total mush.
- Taste the tomatoes while they cook and adjust sugar and salt to match their natural sweetness and acidity.
- Use high heat for the tomato step so the juices bubble and thicken into a sauce instead of steaming.
- Stir the cornstarch slurry right before you pour it in so the starch does not sink to the bottom.
- Add sesame oil at the very end so the aroma stays strong and fragrant.
- Serve the stir fry immediately over hot rice, since the eggs taste best when still soft and warm.
- Double the recipe in a large wok if you cook for a family, but cook the eggs in two batches for better texture.
How to Make Easy Chinese Tomato Egg Stir Fry Recipe
Step 1: Prep the eggs and veggies
Crack the eggs into a bowl and add a pinch of salt and a tiny splash of water or milk if you like extra softness. Beat the eggs until the yolks and whites blend completely and small bubbles form on top. Cut the tomatoes into wedges or chunky pieces and slice the green onions, keeping the white and green parts separate.
Step 2: Cook the eggs until just set
Heat 1 tablespoon of oil in your skillet or wok over medium heat. Pour in the beaten eggs and let them sit for a few seconds until the edges start to set. Gently push the eggs from the edges toward the center, forming soft curds and tilting the pan so uncooked egg flows to the bottom. Turn off the heat when the eggs look mostly set but still slightly glossy, then slide them onto a plate and set them aside.
Step 3: Sauté aromatics and tomatoes
Turn the heat back to medium-high and add the remaining 1 tablespoon of oil to the same pan. Add the white parts of the green onion and the minced garlic, then stir quickly for about 20–30 seconds until fragrant. Toss in the tomato pieces and stir so they coat in the oil and aromatics.
Step 4: Season and build the sauce
Add soy sauce, sugar, white pepper, salt, and Shaoxing wine if you use it. Stir and cook the tomatoes for 3–5 minutes until they soften and release their juices, and the mixture starts to look saucy. If the pan looks dry, splash in 1–2 tablespoons of water. Taste the sauce and adjust with a pinch more sugar or salt until it hits that sweet-savory-tangy balance you like.
Step 5: Thicken the tomato mixture
Stir the cornstarch slurry so it looks smooth, then pour it into the bubbling tomato mixture while you stir. Let it cook for 30–60 seconds until the sauce turns glossy and slightly thicker, so it coats the back of your spoon. If it thickens too much, add a spoonful of water and stir again.
Step 6: Add the eggs back in
Slide the soft scrambled eggs back into the pan with the tomatoes. Gently fold the eggs through the sauce so they soak up the flavor but still keep some big curds. Sprinkle in the green parts of the green onion and drizzle in the sesame oil, then give everything one last gentle stir.
Step 7: Taste and serve
Taste a bite of egg and tomato together and adjust seasoning with a pinch of salt or white pepper if needed. Turn off the heat and transfer the Easy Chinese Tomato Egg Stir Fry Recipe to a serving bowl or plate. Serve it right away while the eggs stay soft and the sauce still steams.
What to Serve with Easy Chinese Tomato Egg Stir Fry Recipe
This Easy Chinese Tomato Egg Stir Fry Recipe pairs best with a bowl of hot steamed jasmine rice or medium-grain white rice. You can add simple sides like stir fried bok choy, garlic green beans, or a cucumber salad for crunch and freshness. It also tastes great over noodles or spooned into a warm tortilla or flatbread for a fun fusion lunch. Kids usually love it with plain rice and some sliced fruit on the side.
Storage Options
- Store leftovers in an airtight container in the fridge for up to 2 days; the eggs stay soft if you avoid overcooking during the first round.
- Skip freezing, since the eggs change texture and turn watery after thawing.
- Reheat gently in a nonstick pan over low heat with a splash of water, stirring just until warm.
- Use the microwave on low power in short bursts, stirring between each burst, to avoid rubbery eggs.

Easy Chinese Tomato Egg Stir Fry Recipe
Ingredients
Instructions
- Crack the eggs into a bowl, add a pinch of salt and a tiny splash of water or milk if desired, and beat until completely blended and slightly frothy. Cut the tomatoes into wedges or chunky pieces and slice the green onions, keeping white and green parts separate.
- Heat 1 tablespoon of neutral oil in a nonstick skillet or wok over medium heat. Pour in the beaten eggs and let them sit until the edges begin to set. Gently push the eggs from the edges toward the center, forming soft curds and tilting the pan so uncooked egg flows to the bottom. Cook until mostly set but still slightly glossy, then slide the eggs onto a plate and set aside.
- Return the pan to medium-high heat and add the remaining 1 tablespoon of oil. Add the white parts of the green onions and the minced garlic, stirring for 20–30 seconds until fragrant. Add the tomato pieces and stir to coat in the oil and aromatics.
- Add the light soy sauce, sugar, white pepper, kosher salt, Shaoxing cooking wine if using, and a pinch of MSG if using. Cook the tomatoes for 3–5 minutes, stirring, until they soften, release their juices, and form a saucy mixture. If the pan looks dry, add 1–2 tablespoons of water. Taste and adjust with more sugar or salt to balance the sweet-savory-tangy flavor.
- In a small bowl, mix the cornstarch with 1 tablespoon of water to make a smooth slurry. Stir the slurry again, then pour it into the bubbling tomato mixture while stirring. Cook for 30–60 seconds until the sauce is glossy and slightly thickened. If it becomes too thick, add a small splash of water and stir.
- Slide the soft scrambled eggs back into the pan. Gently fold the eggs through the tomato sauce so they soak up the flavor but keep some larger curds. Add the green parts of the green onions and drizzle in the sesame oil if using, then give everything a final gentle stir.
- Taste a bite of egg and tomato together and adjust seasoning with a pinch more salt or white pepper if needed. Remove from heat and serve immediately, ideally over hot steamed rice.
Notes
Approximate per serving (2 servings total, without rice): 260–300 calories; fat 18–20 g; saturated fat 3–4 g; carbohydrates 10–14 g; fiber 2–3 g; sugars 6–9 g; protein 13–15 g; sodium 650–850 mg. Values are estimates and will vary based on exact ingredient brands, optional additions, and portion size.

Leave a Reply