Chinese Tomatoes and Eggs

By: MeganPosted: 23/03/2024 Updated: 15/05/2026

This post may contain affiliate links, please see our privacy policy for details

Prep 5 minutes
Cook 5 minutes
Total 10 minutes

Easy 10-minute Chinese tomato egg recipe features soft, savory scrambled eggs mixed with sweet, tangy tomatoes for the ultimate home cooked comfort food.

Chinese Tomatoes and Eggs

This post may contain affiliate links, please see our privacy policy for details

Chinese Tomatoes and Eggs

Chinese tomatoes and eggs is a humble yet comforting dish made with simple ingredients. Seasoned with a sweet-and-savory balance of flavors, the softly scrambled eggs, mixed with the gently cooked, juicy tomatoes, create the perfect bite.

This quick and easy tomato egg recipe yields the most delicious results in less than 15 minutes! Serve this mouthwatering dish with a bowl of steamed rice, and you will have a well-balanced, easy weekday lunch or dinner.

What are Chinese Tomatoes and eggs?

Chinese tomatoes and eggs is a classic home-cooked Chinese dish featuring tomatoes, eggs, garlic, and green onion. It is a staple dish cooked in most households and is often enjoyed at breakfast, lunch, or dinner served with a bowl of steamed white rice. Every family has its version of the tomato-and-egg recipe.

My tomato egg recipe features juicy Roma tomatoes, fluffy scrambled eggs, green onion, and a savory sauce made with ketchup, oyster sauce, soy sauce, brown sugar, and sesame oil. This delicious dish features sweet, savory, tangy, and aromatic flavors all in one bite.

A plate of Chinese tomato egg stir fry with table settings surrounding it.

Ingredients

You can find all the ingredients for this Chinese tomatoes and eggs recipe at your local Chinese grocery market. Full measurements and links to everything I used are in the recipe card below.

  • Eggs: are the star of the dish!
  • Salt and white pepper: salt and white pepper gently season the eggs
  • Garlic: adds a savory aromatic garlic flavor.
  • Green Onion: adds another aromatic, sweet, and peppery flavor.
  • Roma Tomatoes: have a mild, tangy flavor and are firm, holding their shape when cooked. I also love using Roma tomatoes in my bun rieu (Vietnamese crab and pork soup) and my tom yum soup (tom yum goong).
  • Ketchup: adds sweet, tangy, and umami flavors that highlight the Roma tomatoes.
  • Oyster Sauce: adds a sweet, salty, and savory component.
  • Brown Sugar: gently sweetens and balances out the salty and tangy flavors.
  • Sesame Oil: adds an umami, nutty finish.
  • Cornstarch: acts as a thickener, helping thicken the tomato juice and savory sauce.

Substitutions and Additions

Substitutions

  • Eggs: duck eggs, quail eggs, or even tofu for a vegan option.
  • Tomatoes: You can experiment with whatever type of tomatoes, even canned tomatoes.
  • Seasonings: instead of soy sauce, you can use fish sauce, or tamari for different umami flavors.
  • Sweetener: granulated sugar, honey, or even maple syrup.

Additions

  • Protein: chicken, pork, beef, or shrimp.
  • Vegetables: onions, bell peppers, mushrooms, or spinach.
  • Aromatics: fresh ginger or chopped shallots.
  • Spice: fresh chili peppers, chili flakes, chili oil, sambal oelek, or Sriracha.
  • Herbs: garnish with fresh cilantro and green onion.

How to Make Chinese Tomatoes and Eggs

Here are the step-by-step instructions for how to make this tomato egg recipe.

  1. In a small bowl, whisk the eggs, salt, and pepper until combined.
Whisking together eggs with seasonings in a glass bowl.
  1. Heat a tablespoon of oil in your wok over medium heat. Add the eggs and lightly scramble until almost set. Remove from the pan and set aside.
Eggs being scrambled inside of a wok.
  1. In a small bowl, mix the sauce ingredients until combined.
Mixing together the sauce for Chinese tomato egg stir fry in a small glass bowl.
  1. Heat another tablespoon in the wok over medium heat. Then sauté the garlic and green onion until fragrant, about 30 seconds.
Aromatics being cooked in a large wok.
  1. Then add the tomatoes and cook for about 30 seconds. Add the sauce and cook until the tomatoes reach a simmer and soften, about 2-3 minutes.
Roma tomatoes cooked down inside of a large wok.
  1. In a small bowl, combine the cornstarch and 1 tablespoon of water. Once the tomatoes are simmering, combine them with the tomatoes.
Cooked Roma tomatoes thickened with a cornstarch slurry in a large wok.
  1. Add the eggs back, finish with sesame oil, and toss to combine. Garnish with green onions and enjoy.
Chines tomato egg stir completed inside of a large wok.

Expert Tips

  • Prep ingredients before cooking. Have all the ingredients prepped, measured, and ready to go before you turn on the stove. This will result in a seamless cook.
  • Do not overcook the eggs. Use a rubber spatula to softly scramble the eggs. You want to remove the eggs once they are soft, have formed their shape, and are slightly runny and shiny at the top.
  • Do not overcook the tomatoes. Cook the tomatoes until they are softened and release their juices, but still retain some shape and texture. Overcooking the tomatoes can result in your tomatoes turning mushy and into a paste.
  • Serve immediately. This tomato egg stir fry is best enjoyed fresh and hot from the pan with steamed rice.

Storage Instructions

If you have any leftover Chinese tomatoes and eggs, allow them to cool to room temperature before storing them in an airtight container in the refrigerator for up to 3 days.

Reheat: to reheat, cook in the skillet until warm or microwave on high for 1 to 2 minutes until thoroughly warm.

Serving Suggestions

You can serve this tomato egg stir fry on its own with a bowl of steamed rice or with the following serving suggestions.

FAQ

How do you serve Chinese tomatoes and eggs?

You can serve this tomato egg recipe with a hot bowl of steamed white rice.

Can I use canned tomatoes instead of fresh tomatoes?

Yes, you can use canned diced tomatoes instead of fresh tomatoes. You will need to drain the excess liquid from the canned tomatoes before cooking. Also, the tomatoes’ cooking time will be shorter.

Can I add protein and vegetables to the tomato egg stir fry?

Yes! You can customize your tomato egg stir fry by adding your protein of choice, such as chicken, beef, pork, shrimp, etc., and adding vegetables like mushrooms, spinach, and bell peppers.

Recipe

A spoon lifting up eggs and tomato from a bowl.

Chinese Tomatoes and Eggs

5 from 4 votes
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Easy 10-minute tomato egg recipe features soft, savory scrambled eggs mixed with sweet, tangy tomatoes for the ultimate home-cooked comfort food.
Servings: 2 servings
Print Recipe

Ingredients

  • 6 eggs
  • ½ teaspoon salt
  • ¼ teaspoon white pepper
  • 3 cloves garlic minced
  • 1 green onion chopped
  • 5-6 roma tomatoes about 1 lb quartered

Sauce

Cornstarch Slurry

  • ½ tablespoon cornstarch
  • 1 tablespoon water

Serve

  • 1 teaspoon sesame oil
  • 2 stalks green onion chopped
  • steamed rice

Instructions

  • Whisk and season eggs. In a small bowl, whisk the eggs, salt, and pepper until combined. Set aside.
  • Scramble the eggs. Heat a tablespoon of oil in a wok or large skillet over medium heat. Add the eggs and lightly scramble with a rubber spatula until almost done. The tops of the eggs should look slightly runny and glossy. Remove from the pan and set aside.
  • Mix the sauce. In a small bowl, mix the water, ketchup, oyster sauce, soy sauce, sugar, and water until combined. Set aside.
  • Sauté aromatics. Heat another tablespoon in the wok over medium heat. Add garlic and green onion and saute until fragrant, about 30 seconds.
  • Add tomatoes. Then add the tomatoes and cook for about 30 seconds to release their juices. Add the sauce and mix until combined. Cook until the tomatoes reach a boil and soften, about 2-3 minutes.
  • Add cornstarch slurry. In a small bowl, mix cornstarch and 1 tablespoon water until combined. Once the tomatoes are simmering, add the cornstarch and gently mix to thicken the sauce.
  • Combine and serve. Add the eggs back and finish with sesame oil, and gently toss to combine. Taste and adjust with more salt or sugar if needed. Garnish with green onions and serve with steamed rice. Enjoy!

Notes

See the Expert Tips section for more guidance.

Nutrition:

Calories: 286kcal | Carbohydrates: 18g | Protein: 19g | Fat: 15g | Saturated Fat: 4g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 6g | Trans Fat: 0.1g | Cholesterol: 491mg | Sodium: 1171mg | Potassium: 635mg | Fiber: 3g | Sugar: 10g | Vitamin A: 2184IU | Vitamin C: 26mg | Calcium: 118mg | Iron: 3mg

Did you enjoy this recipe?

Please leave a 5 star review and tag me on social media @Takestwoeggs 💕

Rate & Review What did you think of this recipe?

5 from 4 votes (2 ratings without comment)

Your email address will not be published. Required fields are marked *

Recipe Rating




  1. 5 stars
    I really enjoyed this meal. It tasted fresh and delicious. I will definitely add it to my list of recipe keepers.