
Easy Chinese Tomato Egg Stir Fry Recipe tastes bright, savory, and a little tangy, with soft scrambled eggs wrapped in a glossy tomato sauce. It works perfectly for busy nights because you cook it in about 15 minutes from start to finish. I grew up eating a version of this, and I still make it when I want comfort food that feels like a warm hug in a bowl.
Why You Should Try This Easy Chinese Tomato Egg Stir Fry Recipe
This Chinese tomato egg stir fry recipe gives you silky eggs, juicy tomatoes, and a light sauce that begs for a bowl of hot rice. You use simple pantry ingredients, so you skip any special grocery trip and still get a restaurant-level dish.
You cook everything in one pan, so cleanup stays easy and fast. The recipe also scales well, so you can cook it for one, two, or a whole hungry crew without stress.
“This Easy Chinese Tomato Egg Stir Fry Recipe tastes like cozy takeout at home, ready in minutes and full of flavor that punches way above its ingredient list. ★★★★★”
Ingredients You’ll Need
Main ingredients
- 4 large eggs
- 3 medium ripe tomatoes, cut into wedges (Roma or vine tomatoes hold shape nicely)
- 2 green onions, thinly sliced (separate white and green parts)
- 2 cloves garlic, minced
- 1 teaspoon fresh ginger, minced (optional but tasty)
- 2 tablespoons neutral oil (canola, avocado, or peanut oil work well)
Sauce ingredients
- 1 tablespoon light soy sauce (use low-sodium if you watch salt)
- 1 tablespoon ketchup (adds sweetness and body; use Heinz or your favorite brand)
- 1 to 1½ teaspoons sugar, to taste
- ¼ teaspoon white pepper (or black pepper if that sits in your pantry)
- ¼ to ½ teaspoon salt, to taste
- ¼ cup water or low-sodium chicken broth
Egg seasoning
- 1 tablespoon milk or water (helps eggs turn extra tender)
- ½ teaspoon sesame oil
- Pinch of salt
Optional add-ins and substitutions
- Add ½ cup sliced onion for extra sweetness.
- Toss in a handful of baby spinach at the end for more veggies.
- Use cherry tomatoes if you have them; just halve them and cook slightly less.
- Swap soy sauce with tamari or coconut aminos if you avoid gluten, then reduce sugar a bit since those taste sweeter.
Equipment
- 1 wok or large nonstick skillet
- Heatproof spatula or wooden spoon
- Small bowl for mixing sauce
- Medium bowl for beating eggs
- Cutting board and knife
Tips & Tricks
- Beat the eggs until no streaks remain so they cook fluffy and tender.
- Use ripe, slightly soft tomatoes for the best sweet-tangy flavor.
- Cook the eggs on medium heat and pull them off while still a bit glossy so they stay soft.
- Stir fry tomatoes on higher heat so they release juice but still keep some chunks.
- Mix the sauce in a bowl before you start cooking to keep the stir fry quick and smooth.
- Taste the sauce at the end and adjust salt or sugar so it matches your rice and your preference.
- Use a nonstick pan if you feel nervous about eggs sticking, especially on busy weeknights.
How to Make Easy Chinese Tomato Egg Stir Fry Recipe
Step 1: Prep the eggs
Crack the eggs into a medium bowl. Add milk or water, sesame oil, and a pinch of salt. Beat the eggs until they look smooth and slightly frothy.
Step 2: Mix the sauce
In a small bowl, combine soy sauce, ketchup, sugar, white pepper, salt, and water or broth. Stir until the sugar dissolves. Set the bowl near the stove so you reach it quickly while you stir fry.
Step 3: Cook the eggs
Heat 1 tablespoon oil in your wok or skillet 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 to form soft curds, then remove them to a plate while they still look slightly undercooked.
Step 4: Stir fry aromatics
Add the remaining 1 tablespoon oil to the same pan. Toss in the white parts of the green onion, garlic, and ginger. Stir fry for 20 to 30 seconds until they smell fragrant and you see tiny bubbles around the garlic.
Step 5: Cook the tomatoes
Add the tomato wedges to the pan. Stir fry for 2 to 3 minutes until the tomatoes soften and release juice, but still keep some shape. If the pan looks dry, splash in a tablespoon of water to keep things saucy.
Step 6: Add the sauce
Pour the sauce mixture over the tomatoes. Stir everything so the tomatoes coat evenly and the sauce starts to simmer. Let it bubble for 1 to 2 minutes until it thickens slightly and looks glossy.
Step 7: Return the eggs
Slide the soft scrambled eggs back into the pan. Gently fold the eggs through the tomato sauce so they soak up flavor but do not break into tiny bits. Cook for 30 to 60 seconds until the eggs finish cooking and the sauce clings to them.
Step 8: Finish and serve
Turn off the heat. Sprinkle in the green parts of the green onion and give everything a final gentle stir. Taste once more, adjust salt or sugar if needed, then serve hot over steamed rice or with noodles.
What to Serve with Easy Chinese Tomato Egg Stir Fry Recipe
Serve this Easy Chinese Tomato Egg Stir Fry Recipe over hot jasmine rice, short-grain rice, or even leftover rice from the fridge. Pair it with a simple side like stir fried bok choy, garlic green beans, or a crunchy cucumber salad. You can also spoon it over plain noodles or instant ramen for a quick comfort bowl. Add a bowl of miso soup or clear vegetable broth on the side if you want a fuller meal that still feels light.
Storage Options
- Store leftovers in an airtight container in the fridge for up to 2 days.
- Reheat gently in a nonstick pan over low heat, with a splash of water to loosen the sauce and keep the eggs soft.
- Skip freezing, since the eggs turn rubbery and the tomatoes lose their texture after thawing.
- Pack leftovers with rice in a microwave-safe container and reheat in short bursts, stirring in between, until hot.

Easy Chinese Tomato Egg Stir Fry Recipe
Ingredients
Instructions
- Crack the eggs into a medium bowl. Add the milk or water, sesame oil, and a pinch of salt. Beat until smooth and slightly frothy with no streaks remaining.
- In a small bowl, mix together the soy sauce, ketchup, sugar, white pepper, salt, and water or broth until the sugar dissolves. Set aside near the stove.
- Heat 1 tablespoon of neutral oil in a wok or large nonstick skillet 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 to form soft curds, then transfer them to a plate while still slightly undercooked.
- Add the remaining 1 tablespoon of oil to the same pan. Add the white parts of the green onion, garlic, and ginger. Stir fry for 20 to 30 seconds until fragrant and just starting to bubble around the garlic.
- Add the tomato wedges to the pan. Stir fry for 2 to 3 minutes until the tomatoes soften and release their juices but still hold some shape. If the pan looks dry, add a splash of water.
- Pour the sauce mixture over the tomatoes. Stir well so the tomatoes are evenly coated, then let the sauce simmer for 1 to 2 minutes until slightly thickened and glossy.
- Return the soft scrambled eggs to the pan. Gently fold them through the tomato sauce so they soak up the flavor without breaking into very small pieces. Cook for 30 to 60 seconds until the eggs are just cooked through and the sauce clings to them.
- Turn off the heat. Stir in the green parts of the green onion. Taste and adjust the salt or sugar if needed, then serve hot over steamed rice or with noodles.
Notes
Approximate per serving (2 servings total): 260–300 calories; fat 18–20 g; saturated fat 3–4 g; carbohydrates 13–16 g; fiber 2–3 g; sugars 9–11 g; protein 13–15 g; sodium 650–800 mg. Values will vary based on specific ingredient brands, exact tomato size, and any optional add-ins or serving with rice.

Leave a Reply