Classic Chinese Tomato and Egg Stir-Fry (番茄炒蛋)

Chinese tomato egg stir fry (番茄炒蛋) is a quick, comforting dish made from fluffy scrambled eggs and ripe tomatoes sautéed in a lightly sweet, savory sauce. Ready in about 10 minutes, it’s a perfect weeknight meal served with steamed rice or noodles.

Chinese tomato egg stir fry with rice and spoon.

This classic home-style Chinese dish is one of the fastest and most satisfying meals to make when you want something simple yet flavorful. It combines soft, custardy scrambled eggs with juicy tomatoes, all tossed in a savory sauce that highlights the natural sweetness of ripe tomatoes. The result is a balanced plate of protein, bright acidity, and comforting warmth.

What makes this recipe so versatile is how forgiving it is: you can scale it for more people, tweak the sauce to taste, and pair it with plain steamed rice, fried rice, or your favorite noodles. Because the ingredient list is short and common, it’s a great go-to for busy evenings, for cooks learning Chinese-style stir-fries, or whenever you want a fast, nourishing meal.

Chinese tomato egg in a pan with sauce and green onions.

Recipe tips

After making this dish many times, here are a few practical tips to help you get the best texture and flavor every time:

  • Tomato-to-egg ratio: Aim for roughly a 1:1 ratio by volume for a balanced dish—enough tomatoes to give juice and brightness, and enough eggs for a silky, filling texture.
  • Soft, fluffy eggs: Cook the eggs until they are just set in the pan; they will continue to cook slightly when returned to the pan with the tomatoes. Overcooked eggs will become dry.
  • Size matters: Cut tomato wedges large enough so they hold their shape during cooking and release a pleasant amount of juice without disintegrating.
  • Use ripe tomatoes: Fully ripe tomatoes add natural sweetness and depth. If you prefer, score an X on the bottom and blanch them for 30 seconds, then cool in an ice bath to peel the skins easily.
  • Sauce control: If you want a saucier version for noodles, increase the stock slightly; if you prefer a drier stir fry, omit the stock and cornstarch.
Chinese tomato egg stir fry with steamed rice and scrambled eggs.

Ingredients

Ingredients for Chinese tomato egg stir fry with text overlay.
  • Tomatoes – Use fully ripened tomatoes for the best flavor; the natural sweetness balances the savory sauce. Peel if you prefer a smoother texture.
  • Eggs – Large eggs work well. Follow a roughly equal proportion of eggs to tomatoes for a balanced plate.
  • Sauce – A mixture of soy sauce, oyster sauce, sesame oil, stock, and a touch of cornstarch creates a glossy, savory-sweet coating that complements both the tomatoes and eggs.

How to make Chinese tomato egg stir fry

  1. Whisk the eggs in a bowl until smooth and slightly frothy.
  2. Heat a nonstick pan over medium-high heat with a bit of oil. Pour in the eggs and scramble gently until they are just set and no longer runny. Remove the eggs from the pan and set aside.
  3. Add more oil to the pan if needed, then stir fry the tomatoes for 1–2 minutes until they soften and begin to release their juices.
  4. Return the eggs to the pan, pour in the prepared sauce, and stir fry together for another 1–2 minutes until the sauce thickens slightly and coats the ingredients. Taste and season with salt and pepper as desired.
  5. Garnish with chopped green onions and toasted sesame seeds if using. Serve immediately with steamed rice or noodles.
  • Eggs being mixed in a bowl with a fork.
  • Tomatoes frying in a pan.
  • Tomatoes and eggs stir fried in a pan.
Chinese tomato egg stir fry in a pan with juicy red tomatoes and scrambled eggs with green onions.
What do I serve with this dish?

Serve it with steamed rice for a classic combination, or toss it with cooked noodles—if you choose noodles, add a little extra sauce or stock so the noodles stay moist and well coated.

Chinese tomato egg stir fry served with rice and garnished with green onions.

If you try this recipe, I hope it becomes a reliable, quick favorite in your rotation. The combination of tender eggs and tomato is comforting and bright, and it’s easy to adapt — add a splash of rice vinegar for more tang, a pinch of sugar to emphasize sweetness, or a touch of chili for heat. It’s a simple dish that highlights good ingredients and quick technique.

Social: Find the creator on Facebook, Pinterest, and Instagram under the handle @drivemehungry. Share your version and tag the handle to show how you made it!


More egg recipes

Bowl of restaurant style egg drop soup with corn, carrots, and egg flower ribbons with a soup spoon.

Soups

Egg Drop Soup – Easy and Authentic!

Korean steamed eggs garnished with scallions and sesame seeds.

Asian Recipes

Korean Steamed Eggs | Gyeran Jjim (계란찜)

Ramen eggs marinated in soy sauce cut in half to reveal soft boiled eggs with runny yolks.

Sides

Ramen Eggs – Soy Sauce Marinated Eggs

Korean egg drop sandwich with scrambled eggs, ham, cheese, and egg drop sauce.

Breakfast

Korean Egg Drop Sandwich – Breakfast Egg Sandwich

10 Minute Chinese Tomato Egg Stir Fry (番茄炒蛋)

By Jamie

Soft scrambled eggs and ripe tomatoes stir fried in a sweet-savory sauce — a quick, 10-minute meal best served with rice.

Prep: 5 mins · Cook: 5 mins · Total: 10 mins · Servings: 2

Ingredients

  • 4 large eggs
  • 4 small tomatoes, cut into 1¼ inch wedges
  • 2 Tablespoons oil (divided)
  • 2 stalks green onions, chopped
  • Toasted sesame seeds, for garnish (optional)
  • Salt & pepper, to taste

Sauce

  • ½ cup stock
  • 1 Tablespoon soy sauce
  • 1 Tablespoon oyster sauce (use vegetarian oyster sauce if preferred)
  • ½ Tablespoon sesame oil
  • ½ Tablespoon cornstarch
  • ½ teaspoon sugar (optional)

Instructions

  1. Sauce: Whisk together the stock, soy sauce, oyster sauce, sesame oil, cornstarch, and sugar (if using). Set aside. If you prefer less sauce, omit the stock and cornstarch.
  2. Scramble eggs: Crack the eggs into a bowl and beat until smooth. Heat a nonstick pan over medium-high heat and add half the oil. Scramble the eggs until they are just set. Remove and set aside.
  3. Add tomatoes: Add the remaining oil and the tomatoes to the pan. Stir fry for 1–2 minutes until the tomatoes soften and start to release their juices.
  4. Add eggs & sauce: Return the eggs to the pan, pour in the sauce, and stir fry for another 1–2 minutes until the sauce thickens and coats the tomatoes and eggs. Adjust seasoning with salt and pepper.
  5. Serve: Garnish with chopped green onions and toasted sesame seeds, then serve with steamed rice or noodles. Enjoy while hot.

Notes

  1. Tomato egg ratio: For best results, aim for a 1:1 ratio of tomatoes to eggs by volume for balanced texture and flavor.
  2. For soft, fluffy scrambled eggs, cook them only until just set; they will finish cooking when combined with the tomatoes.
  3. Choose fully ripe tomatoes for optimal sweetness and flavor. Cut in large enough pieces so they hold together during cooking.
  4. To peel tomatoes quickly, score an ‘X’ on the bottom, blanch for about 30 seconds until the skin loosens, then plunge into an ice bath and peel.
  5. Vegetarian option: Replace oyster sauce with vegetarian mushroom oyster sauce for a meat-free alternative.

Nutrition

Calories: 348 kcal, Carbohydrates: 11 g, Protein: 15 g, Fat: 27 g, Saturated Fat: 5 g, Cholesterol: 372 mg, Sodium: 902 mg, Potassium: 626 mg, Fiber: 3 g, Sugar: 7 g, Vitamin A: 2176 IU, Vitamin C: 27 mg, Calcium: 88 mg, Iron: 3 mg

Nutrition information is automatically calculated and should be used as an approximation.

Like this recipe? Leave a comment below and share how you served it.