If you are craving a comforting yet vibrant dish that brings together the wonderful flavors of sweet tomatoes and fluffy eggs, you are in for a treat with this Chinese Tomato Egg Stir-Fry Recipe. This classic Chinese home-cooked favorite strikes the perfect balance between tangy and savory, and the luscious sauce hugs every bite, creating an irresistible harmony. It’s incredibly easy to make, packed with wholesome ingredients, and ready in no time to brighten up any meal.
Ingredients You’ll Need
This Chinese Tomato Egg Stir-Fry Recipe relies on a handful of simple yet essential ingredients, each playing a unique role that builds layers of flavor, texture, and color. From the juicy tomatoes that add brightness to the fluffy eggs giving richness, every element is crucial for that authentic taste.
- 4 medium ripe tomatoes: Choose Roma, Plum, or Vine tomatoes for their perfect balance of sweetness and acidity, cut into 1-inch wedges.
- 6 large eggs: Fresh eggs scramble fluffy and tender, creating the dish’s soft, protein-rich component.
- 1 scallion, finely chopped: Divided into white and green parts, the white adds subtle oniony aroma while the green brings fresh color as garnish.
- ¼ cup cold water: Used to help the tomatoes cook down gently and to thin the sauce slightly.
- 1 teaspoon sesame oil: Adds a warm, nutty fragrance enhancing the eggs’ flavor beautifully.
- 1.5 tablespoons vegetable oil: Any neutral oil works, perfect for sautéing without overpowering other ingredients.
- Sauce mix: 3 tablespoons ketchup, ½ tablespoon cornstarch (or tapioca/potato starch), 2 teaspoons sugar, ¾ teaspoon salt, ½ teaspoon Shaoxing wine or dry sherry (optional), ½ teaspoon thinly sliced ginger, and ½ cup cold water — this combination creates a silky, flavorful sauce that ties the dish together.
- Cooked white rice: Essential for serving, its gentle texture complements the saucy stir-fry perfectly.
How to Make Chinese Tomato Egg Stir-Fry Recipe
Step 1: Prepare the Sauce
In a small bowl, whisk together ketchup, cornstarch, sugar, salt, Shaoxing wine (if using), sliced ginger, and cold water. This sauce mixture will thicken and coat the tomatoes and eggs, lending the dish its signature glossy finish and tangy sweetness.
Step 2: Beat the Eggs
Crack the eggs into a medium bowl, add the fragrant sesame oil, and beat thoroughly until smooth and combined. The sesame oil gives the eggs that lovely aroma and silkiness when cooked.
Step 3: Scramble the Eggs
Heat 1 tablespoon of vegetable oil in a large non-stick pan over medium heat. Add the egg mixture and scramble gently until the eggs form soft curds but remain moist and tender. Break them into large chunks and then transfer to a plate—keeping the eggs slightly undercooked helps them absorb the sauce later.
Step 4: Cook the Tomatoes
Add the last ½ tablespoon of vegetable oil to the pan and briefly sauté the white parts of the scallion for about 5 seconds to release their aroma. Toss in the chopped tomatoes and the cold water, cooking for 3 to 4 minutes until the tomato skins start to peel and juices reduce, concentrating the flavors.
Step 5: Combine Sauce, Tomatoes, and Eggs
Pour the prepared sauce into the pan with the tomatoes and simmer for about a minute until the sauce thickens slightly. Then gently fold the scrambled eggs back into the pan, mixing carefully so they soak up the luscious sauce but retain their fluffy texture. Remove from heat and sprinkle with the green scallion parts for a fresh, vibrant finish.
How to Serve Chinese Tomato Egg Stir-Fry Recipe
Garnishes
A sprinkle of freshly chopped green scallions gives the dish a pop of color and a subtle oniony crunch, perfectly framing the saucy tomatoes and eggs.
Side Dishes
This dish pairs beautifully with simple steamed white rice, which soaks up the sauce and balances the tangy sweetness of the stir-fry wonderfully. Alternatively, delicate noodles or a crisp side of sautéed greens make excellent companions.
Creative Ways to Present
For a fun twist, serve your Chinese Tomato Egg Stir-Fry Recipe over a bed of warm, buttery mashed potatoes or atop toasted baguette slices as a savory breakfast or brunch option. You can even spoon it into lettuce cups for a light, hand-held meal that feels fresh and innovative.
Make Ahead and Storage
Storing Leftovers
After cooking, allow the stir-fry to cool completely, then transfer it to an airtight container. It keeps well in the refrigerator for up to 2 days, maintaining flavor and texture nicely.
Freezing
This dish is best enjoyed fresh, but if necessary, it can be frozen for up to one month. Use a freezer-safe container and thaw overnight in the refrigerator before reheating to help preserve the eggs’ tenderness and sauce consistency.
Reheating
Reheat gently on the stovetop over low heat, stirring often to prevent the eggs from overcooking or drying out. Adding a splash of water or broth can help restore moisture and keep the sauce silky and delicious.
FAQs
Can I use other types of tomatoes for this recipe?
Absolutely! While Roma, Plum, or Vine tomatoes are preferred for their balance of sweetness and acidity, you can use any ripe tomatoes you have on hand. Just be aware that different varieties may affect the sauce’s flavor and consistency slightly.
Is it necessary to use Shaoxing wine in this recipe?
No, Shaoxing wine is optional but adds a subtle depth and authentic aroma to the dish. If you don’t have it, dry sherry or dry white wine works well, or you can simply omit it without drastically changing the overall taste.
Why is the egg scrambled before adding to the tomatoes?
Scrambling the eggs partially first lets them develop a soft, fluffy texture that contrasts beautifully with the juicy tomatoes and thick sauce. Adding raw eggs directly would result in a very different texture and cooking time.
How can I make this dish vegan?
This recipe is egg-based, but you could experiment by using firm tofu scrambled with a pinch of turmeric for color. Keep in mind the taste and texture will differ from the traditional Chinese Tomato Egg Stir-Fry Recipe.
Can I add other vegetables or protein?
Yes! Feel free to toss in zucchini, bell peppers, or mushrooms for added texture and nutrition. Shrimp or chicken can be cooked separately and stirred in at the end for a heartier version.
Final Thoughts
This Chinese Tomato Egg Stir-Fry Recipe is such a joy to make and eat because it’s simple, comforting, and packed with flavor. Whether you’re a kitchen novice or a seasoned cook, this dish feels like a warm hug from home and brings brightness to the table with every bite. I can’t wait for you to try it and make it your own delightful go-to meal!
Print
Chinese Tomato Egg Stir-Fry Recipe
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 3-4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Chinese
Description
A quick and flavorful Chinese Tomato Egg Stir-Fry that combines juicy ripe tomatoes with soft scrambled eggs in a savory-sweet sauce. This comforting dish is perfect for a simple weeknight meal and pairs wonderfully with steamed rice or noodles.
Ingredients
Eggs and Aromatics
- 6 large eggs
- 1 scallion, finely chopped (separate white and green parts)
- 1 teaspoon sesame oil
Vegetables
- 4 medium ripe tomatoes (Roma, Plum, or Vine), chopped into 1-inch thick wedges
- ¼ cup cold water
Oils
- 1.5 tablespoon vegetable oil or any neutral oil
Sauce
- 3 tablespoons ketchup
- ½ tablespoon cornstarch or tapioca starch/potato starch
- 2 teaspoons white granulated sugar or cane sugar
- ¾ teaspoon salt
- ½ teaspoon Shaoxing wine or dry sherry/dry white wine (optional)
- ½ teaspoon thinly sliced ginger
- ½ cup cold water
To Serve
- Steamed white rice or noodles
Instructions
- Prepare the Sauce: In a small bowl, combine ketchup, cornstarch (or alternative starch), sugar, salt, Shaoxing wine (if using), sliced ginger, and ½ cup cold water. Stir well until the starch is dissolved and set aside.
- Beat the Eggs: In a medium bowl, crack the eggs and add the sesame oil. Beat vigorously for about 30 seconds until smooth and well combined. Set aside.
- Cook the Eggs: Heat 1 tablespoon of vegetable oil in a large non-stick pan over medium heat. Pour in the beaten eggs and scramble gently until the eggs are just set but still moist. Break the eggs into large chunks and remove them from the pan to prevent overcooking.
- Sauté Aromatics and Tomatoes: Add the remaining 0.5 tablespoon vegetable oil to the pan. Quickly sauté the white parts of the scallion for about 5 seconds to release aroma. Add the chopped tomatoes and ¼ cup cold water. Cook for 3-4 minutes, allowing the tomato skin to peel and most of the liquid to evaporate, creating a slightly thickened tomato base.
- Simmer with Sauce: Pour the prepared sauce mixture over the tomatoes in the pan. Stir gently and let it simmer for about 1 minute until the sauce thickens and coats the tomatoes evenly.
- Combine Eggs and Sauce: Add the scrambled eggs back into the pan and gently fold them into the tomato sauce to combine everything without breaking the eggs apart. Remove from heat.
- Garnish and Serve: Sprinkle the green parts of the scallion over the stir-fry. Taste and adjust seasoning with extra salt if needed. Serve hot with steamed white rice or noodles. Enjoy!
Notes
- Use ripe, firm tomatoes like Roma or Plum for optimal flavor and texture.
- If Shaoxing wine is unavailable, dry white wine or dry sherry are good substitutes, or omit entirely.
- The beaten eggs should remain moist and tender, avoid overcooking them during scrambling.
- Adjust sugar and salt in the sauce to suit your taste preferences.
- This dish is best served immediately for optimal texture and freshness.
