Chinese Scrambled Eggs with Tomatoes – Quick & Easy Recipe
This classic Chinese comfort food brings back childhood memories of my grandmother’s kitchen. The silky eggs and juicy tomatoes create a perfect harmony of flavors that’s ready in minutes. Simple yet incredibly satisfying, this dish proves that the best meals don’t need complicated techniques or endless ingredients. It’s a weeknight hero that delivers restaurant-quality results right at home.
Read more: Easy Weeknight Stir-Fry Recipes
Why you’ll love this recipe
Discover why this humble dish has become a beloved staple across generations.
- Ready in under 15 minutes for busy weeknight dinners
- Packed with protein and fresh vegetables for nutrition
- Requires minimal ingredients you already have stocked
- Perfect comfort food that tastes like home cooking
Ingredients
Gather these simple pantry staples and fresh produce to create this authentic Chinese classic.
- 4 large eggs
- 2 medium tomatoes
- 2 green onions
- 2 tbsp vegetable oil
- 1 tsp salt
- ½ tsp sugar
- ¼ tsp white pepper

If you don’t have white pepper, black pepper works fine though the flavor profile changes slightly. Cherry tomatoes can substitute regular tomatoes—just halve them. For a richer taste, add a splash of sesame oil at the end instead of regular vegetable oil.
You might also like: Best Asian Rice Dishes
Step-by-step instructions
Follow these simple steps to achieve perfectly fluffy eggs with tender, juicy tomatoes every time.
Step 1: Prepare the tomatoes
Wash the tomatoes thoroughly and cut them into bite-sized wedges or chunks. Remove the tough core but keep the juicy seeds as they add flavor to the dish.

Step 2: Beat the eggs
Crack the eggs into a bowl and whisk vigorously until well combined and slightly frothy. Add a pinch of salt and white pepper to season the eggs before cooking.
Step 3: Chop the aromatics
Slice the green onions, separating the white parts from the green tops. The white parts will cook with the eggs while greens garnish the finished dish.
Step 4: Heat the wok
Place your wok or large skillet over high heat and add the vegetable oil. Swirl to coat the surface evenly and wait until the oil shimmers and is very hot.
Step 5: Cook the eggs
Pour the beaten eggs into the hot wok and let them set for 10 seconds. Use your ladle to gently push and fold the eggs, creating large, soft curds.
Step 6: Add the tomatoes
Once eggs are mostly set but still slightly wet, add the tomato wedges to the wok. Stir gently to combine, allowing the tomatoes to release their juices.
Step 7: Season and simmer
Sprinkle salt and sugar over the mixture, then stir everything together gently. Cook for another 1-2 minutes until tomatoes soften but still hold their shape.

Step 8: Finish and serve
Remove from heat and transfer to a serving plate immediately to prevent overcooking. Garnish with the green onion tops and serve hot with steamed rice.
Tips & common mistakes
Avoid these common pitfalls to ensure your scrambled eggs turn out perfectly every single time.
- Don’t overcook the eggs or they become rubbery and dry
- Use high heat for that authentic wok hei smoky flavor
- Keep tomatoes slightly firm for better texture contrast
- Season eggs before cooking for more even flavor distribution
Recipe variations
Customize this basic recipe to suit your taste preferences or dietary needs easily.
- Add diced shrimp or chicken for extra protein and heartiness
- Mix in chopped chili peppers for a spicy Sichuan-style version
- Substitute zucchini or bell peppers for a lower-carb option
- Try cooking in butter instead of oil for Western-style richness
What to serve with this recipe
This versatile dish pairs beautifully with many classic Chinese side dishes and staples.
- Steamed jasmine rice or fried rice to soak up the juices
- Simple stir-fried bok choy or Chinese broccoli for greens
- Hot and sour soup or wonton soup to start the meal
- Cold cucumber salad for a refreshing contrast and crunch
Don’t miss: Perfect Steamed Rice Guide
Frequently asked questions
Get answers to the most common questions about making this classic Chinese dish successfully.
Can I make this dish ahead of time?
While best served fresh, you can prepare ingredients ahead and cook quickly. Reheat gently in a wok with a splash of water to prevent drying out the eggs.
Why do my eggs turn out rubbery?
Rubbery eggs mean overcooking or heat that’s too high. Remove from heat while eggs are still slightly wet as they continue cooking from residual heat.
What type of tomatoes work best?
Medium ripe tomatoes with some firmness work perfectly. Overly soft tomatoes turn mushy while underripe ones lack the sweet-tart flavor this dish needs.
Is this recipe gluten-free?
Yes, this recipe is naturally gluten-free as written. Just ensure your soy sauce or other additions are certified gluten-free if you have celiac disease.
Final thoughts
This Chinese scrambled eggs with tomatoes recipe proves that simplicity often yields the most delicious results. With just a handful of ingredients and 15 minutes, you can create a comforting meal that rivals any restaurant. I’d love to hear how your version turned out—did you add any personal touches? Please leave a comment below and rate this recipe if you enjoyed it. Your feedback helps others discover this wonderful dish!