I always turn to this classic tomato egg chinese recipe when I need a fast and comforting meal on a busy weeknight.
This dish hits all the right notes with its perfectly balanced savory and sweet sauce, and itโs a staple for a reason. We’re taking this beloved classic and giving it a vibrant update with a homemade spicy Sichuan chili oil swirl. The combination of tangy tomatoes, silky scrambled eggs, and a punch of spicy heat creates an unforgettable flavor experience in under 20 minutes, perfect for busy family dinners.

Ingredients
- 4 large eggs (200g)
Weโll quickly whisk these to a slight froth before scrambling them separately. This ensures a fluffy texture and prevents the eggs from becoming tough in the final dish. - 3-4 medium ripe tomatoes (approx. 500g), cut into irregular 2.5cm / 1-inch wedges
Choose ripe, juicy tomatoes (like Roma, Campari, or vine-ripened varieties) to create a sweet and savory sauce base, essential for this healthy tomato egg chinese recipe. Cut them into irregular pieces so they break down at different rates, providing varying texture in the sauce. - 2 tablespoons (30ml) neutral cooking oil (canola, sunflower, or avocado)
This oil is used to cook both the eggs and the aromatics; neutral flavor ensures the tomatoes and spices shine through. - 2 cloves garlic (10g), minced, and 1-inch piece fresh ginger (5g), grated
These aromatics form the foundation of the sauce and add necessary depth and pungency. Minced garlic and fresh ginger quickly release their flavor when stir-fried briefly. - 2 tablespoons (30ml) light soy sauce
Provides the core salty, umami flavor for the sauce base; do not confuse with dark soy sauce. For a gluten-free option, use tamari. - 1 teaspoon (5g) granulated sugar
A small amount of sugar balances the acidity of the tomatoes and enhances their natural sweetness. This creates the characteristic flavor profile of a classic tomato egg stir-fry. - 1/4 teaspoon (1g) ground white pepper
White pepper provides a subtle warmth and distinct aroma that complements Chinese cuisine. This seasoning is used in both the egg scramble and the final sauce. - 1 teaspoon (5ml) toasted sesame oil
Added at the end to provide a nutty aroma and a finishing layer of flavor; do not use for high-heat cooking as it has a low smoke point. - 1 tablespoon (8g) cornstarch and 2 tablespoons (30ml) water
Whisk these together to create a cornstarch slurry, which is added to thicken the sauce. The slurry gives the sauce a glossy, clingy texture that coats the tomatoes and eggs perfectly, a hallmark of a great tomato egg stir-fry. - 2 stalks scallions (15g), green parts thinly sliced
Used for a fresh, aromatic garnish at the end, providing color and a sharp, oniony contrast. - For the Spicy Sichuan Chili Oil (optional, but highly recommended for this recipe):
1/2 cup (120ml) neutral cooking oil; 1/4 cup (10g) dried red chilies (e.g., arbol), roughly chopped or torn; 1 tablespoon (5g) Sichuan peppercorns; 2 pods star anise (2g); 1 small cinnamon stick (2g); 1 bay leaf (1g); 2 cloves garlic (10g), thinly sliced; 1-inch piece fresh ginger (5g), thinly sliced.
Instructions
- Prepare the Spicy Sichuan Chili Oil (optional first step): In a small saucepan, combine the neutral oil, dried chilies, Sichuan peppercorns, star anise, cinnamon stick, bay leaf, sliced garlic, and sliced ginger.
Heat over medium-low heat until the oil begins to gently simmer and aromatics become fragrant and lightly golden, about 8-10 minutes. Do not let the aromatics burn or turn black.
Remove from heat and let cool completely. Once cool, strain the oil through a fine-mesh sieve, discarding solids. This oil can be made ahead and stored for weeks, making this tomato egg chinese recipe even faster for weeknights. - Scramble the Eggs: In a medium bowl, whisk the eggs until just combined and slightly frothy, about 30 seconds. Season lightly with a pinch of salt and white pepper.
Heat 1 tablespoon (15ml) neutral cooking oil in a large non-stick wok or skillet over medium-high heat until shimmering. Pour in the whisked eggs and let them set slightly for 15-20 seconds. Gently push and fold the eggs until they are softly scrambled but still slightly moist. The fluffy texture from scrambling separately ensures a perfect result for this tomato egg chinese recipe.
Remove the eggs from the wok and set aside on a plate. - Prepare the Sauce: In a small bowl, whisk together the light soy sauce, granulated sugar, 1/4 teaspoon ground white pepper, and toasted sesame oil for the sauce.
In a separate small bowl, combine the cornstarch and 2 tablespoons (30ml) water to make a slurry. - Stir-fry Tomatoes and Aromatics: Add the remaining 1 tablespoon (15ml) neutral cooking oil to the same wok. Add the minced garlic and grated ginger, stir-frying for 30 seconds until fragrant.
Add the tomato wedges to the wok. Stir-fry for 2-3 minutes until they start to soften and release their juices, but still hold their shape. This step is critical to developing the sauce for the tomato egg chinese recipe. - Thicken and Combine: Pour in the prepared sauce mixture. Bring to a gentle simmer.
Give the cornstarch slurry a quick re-whisk and gradually pour it into the simmering sauce, stirring constantly, until the sauce thickens slightly and coats the tomatoes.
Return the scrambled eggs to the wok. Gently toss the eggs and tomatoes together with the thickened sauce for about 30 seconds, just to warm through and combine the flavors. Do not overcook.
If the sauce seems too thin, let it simmer an extra minute before adding the eggs. If it’s too thick, add a tablespoon of water or broth. This ensures the perfect consistency for this classic tomato egg chinese recipe. - Garnish and Serve: To serve, transfer the hot tomato egg mixture into a shallow serving bowl.
Generously drizzle the vibrant red Spicy Sichuan Chili Oil in a circular pattern over the top.
Garnish immediately with a sprinkle of freshly sliced green scallions for contrasting color and freshness. This tomato egg chinese recipe is best served immediately over steamed rice.
Make-Ahead Spicy Chili Oil and Flavor Tips
Chili Oil Preparation
The spicy Sichuan chili oil can be made up to a week in advance and stored in an airtight container at room temperature. This makes assembly of the main tomato egg chinese recipe quicker, perfect for busy weeknights and easy meal prep.
Versatile Use
The chili oil adds a spicy kick to far more than just this dish. Try drizzling it over steamed rice, noodles, dumplings, or even a simple bowl of soup. This is a great ingredient for making multiple healthy meals throughout the week.
Adjusting Heat Levels
If you prefer less heat, use fewer dried red chilies or simply omit the chili oil altogether. For more heat, add a pinch of chili flakes during the main stir-fry step. This ensures the tomato egg chinese recipe is truly family-friendly.
Flavor Balance
The balance of sweet and sour is critical to this recipe. If your tomatoes are very sweet, you can reduce the amount of added sugar; if they are tart, add a little extra sugar or soy sauce to taste.

What to Serve with Tomato Egg and Chili Swirl
- Steamed Rice: This is the most traditional pairing for a tomato egg chinese recipe. The rice soaks up the savory, tangy sauce perfectly.
- Noodles: Serve it over freshly boiled noodles (like thin rice noodles or egg noodles) for a satisfying and slurpable noodle dish.
- Pillowy Buns (Mantou): Use steamed buns to scoop up the sauce. This combination provides a delightful contrast of textures and flavors.
- Side Dishes: For a complete meal, pair it with light side dishes like blanched greens with oyster sauce or a simple cucumber salad.
FAQs
How do I prevent the sauce from becoming too watery?
Make sure to let the tomatoes cook down slightly before adding the slurry. The cornstarch slurry (cornstarch + water) is key to thickening; ensure the sauce simmers briefly after adding it to activate the starch.
Can I use canned tomatoes instead of fresh tomatoes?
Yes, you can use canned diced tomatoes as a quick alternative. Use approximately 1-1.5 cans (14.5oz size) drained, and add less water/slurry, as canned tomatoes are often softer. This is a great shortcut for quick healthy meals.
Why do I cook the eggs separately first?
Cooking the eggs separately ensures they maintain a fluffy, soft texture and prevent them from becoming overcooked or rubbery when added back to the hot sauce at the end.
What is the difference between Sichuan chili oil and regular chili oil?
Sichuan chili oil (like the one in this tomato egg chinese recipe) often includes Sichuan peppercorns, which provide a unique citrusy aroma and a numbing sensation (mala). Regular chili oil is typically just chili flakes infused in oil.
What if I don’t have all the Sichuan chili oil ingredients?
You can simplify the process by just infusing dried red chilies and a bit of ginger/garlic into the oil, or use a high-quality pre-made Sichuan chili crisp in a pinch. The tomato egg chinese recipe still tastes great with a simpler, less complex heat.
Can this dish be made high-protein or low-carb?
To make this tomato egg chinese recipe high-protein, I sometimes add extra eggs or serve with edamame on the side. For low-carb meals, simply replace the steamed rice with cauliflower rice.
How do I store and reheat this dish for meal prep?
To store leftover tomato egg chinese recipe, place it in an airtight container in the fridge for up to 3 days. Reheat gently in the microwave or on the stovetop. The eggs might lose some fluffiness upon reheating, but the flavor remains excellent for easy meal prep.
Conclusion
This easy tomato egg chinese recipe with its spicy twist proves that comfort food doesn’t have to be boring or time-consuming. Pin this recipe now and plan to make it this week for a simple, satisfying dinner the whole family will love.
Print
tomato egg chinese recipe
- Total Time: 18 minutes
- Yield: 2 servings 1x
- Diet: General
Description
A classic Chinese tomato egg recipe updated with a vibrant swirl of homemade spicy Sichuan chili oil. This fast, comforting dish balances savory, sweet, and tangy flavors in under 20 minutes.
Ingredients
- 4 large eggs
- 3–4 medium ripe tomatoes (approx. 500g), cut into irregular wedges
- 2 tablespoons neutral cooking oil, divided
- 2 cloves garlic, minced
- 1-inch piece fresh ginger, grated
- 2 tablespoons light soy sauce
- 1 teaspoon granulated sugar
- 1/4 teaspoon ground white pepper
- 1 teaspoon toasted sesame oil
- 1 tablespoon cornstarch
- 2 tablespoons water
- 2 stalks scallions, green parts thinly sliced
- Optional Sichuan Chili Oil (see instructions)
Instructions
- Make Optional Chili Oil: In a small saucepan, combine 1/2 cup neutral oil, 1/4 cup dried chilies, 1 tablespoon Sichuan peppercorns, 2 star anise pods, 1 cinnamon stick, 1 bay leaf, 2 sliced garlic cloves, and 1 sliced inch of ginger. Heat over low heat for 8-10 minutes until fragrant. Strain and let cool completely before use.
- Scramble the Eggs: Whisk eggs lightly with a pinch of salt and white pepper. Heat 1 tablespoon oil in a large wok over medium-high heat. Pour in eggs and let them set for 15-20 seconds. Gently push and fold the eggs to create soft, fluffy curds; remove when still slightly moist. Set eggs aside.
- Prepare Sauce and Slurry: Whisk together soy sauce, sugar, white pepper, and sesame oil in one small bowl. In another small bowl, whisk cornstarch and water to create a slurry.
- Stir-fry Tomatoes and Aromatics: Add remaining 1 tablespoon oil to the wok. Add minced garlic and grated ginger, stir-frying for 30 seconds until fragrant. Add tomato wedges and stir-fry for 2-3 minutes until they begin to soften and release juices.
- Thicken and Combine: Pour the prepared sauce mixture into the wok and bring to a simmer. Stir the cornstarch slurry and gradually pour it into the sauce, stirring constantly until the sauce thickens and coats the tomatoes. Return the scrambled eggs to the wok and gently toss for 30 seconds to combine and warm through.
- Garnish and Serve: Transfer the mixture to a serving bowl. Drizzle generously with spicy chili oil and garnish with fresh scallions. Serve immediately over steamed rice.
Notes
To achieve a perfect flavor balance, adjust the amount of sugar based on the tartness of your tomatoes. For quick preparation, make the chili oil several days in advance.
- Prep Time: 10 minutes
- Cook Time: 8 minutes
- Category: Main Course
- Method: Stir-fry
- Cuisine: Chinese
Nutrition
- Serving Size: 1 serving
- Calories: 380 kcal
- Sugar: 12 g
- Sodium: 900 mg
- Fat: 23 g
- Saturated Fat: 3 g
- Unsaturated Fat: 19 g
- Trans Fat: 0 g
- Carbohydrates: 16 g
- Fiber: 2.5 g
- Protein: 12 g
- Cholesterol: 372 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and weโll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- โ Printable PDF (ingredients + steps)
- โ Save it to your phone (no long scrolling)
- โ Includes cook time + servings
- โ Easy to follow
FAQ
Whereโs the full recipe?
Itโs delivered as a printable PDF so you can save it and cook without scrolling.
I didnโt get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.