• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Christie at Home
  • Asian Recipes
    • Recipe Index (Search)
    • By Region
      • Chinese
      • Filipino
      • Indonesian
      • Japanese
      • Korean
      • Malaysian
      • Taiwanese
      • Thai
      • Vietnamese
    • By Course
      • Mains
      • Appetizers/Sides
      • Breakfast
      • Snacks
      • Dessert
      • Beverages
  • Shop
  • Subscribe
  • ABOUT ME
    • Work with Me
    • Copyright Policy
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Asian Recipes
  • Shop Kitchenware
  • About Me
  • Subscribe
  • Work with Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Mains

    Chinese Tomato Egg Stir-Fry

    Modified: Feb 3, 2026 · Published: Nov 17, 2023 by Christie Lai · This post may contain affiliate links · 47 Comments

    Jump to Recipe Video

    Soft scrambled eggs stir-fried with tender tomatoes in a sweet, tangy, and savory sauce! This easy Chinese tomato egg stir-fry recipe uses minimal ingredients and is ready in just 10 minutes in one pan. A family-friendly, budget-friendly main that is healthy and perfect for busy weeknights!

    chinese tomato egg stir-fry
    Jump to:
    • Ingredients & Substitutes
    • Variation
    • Expert Tips
    • Instructions
    • Storage & Reheating
    • Pairing Suggestions
    • FAQ
    • More Like This
    • 📖 Recipe

    My version of Chinese egg tomato stir-fry features scrambled eggs and tomatoes cooked in a tangy, sweet, and savory ketchup-based sauce.

    Tomato and egg stir-fry is a humble dish found in many Chinese households across Northern China. It's a beloved dish for it's comforting flavors and simple ingredients.

    chinese tomato egg stir-fry

    My mother often made this fast and simple egg dish for our family of five! Sometimes, she would swap the eggs with beef (click here for the recipe).

    My favorite part is when the tangy sauce glosses over the plain rice and it's like a whole meal in itself!

    Ingredients & Substitutes

    Please scroll to the recipe card below for exact measurements.

    ingredients to make this recipe
    • Ripe Tomatoes: Use Roma, Plum, or Vine tomatoes or any sweet medium-sized tomatoes with a thin and vibrant red skin. Or use large tomatoes and remove the thick skin. Avoid using small or tiny tomatoes, like cherry or grape tomatoes.
    • Large Eggs
    • Scallions: Divided into white and green parts.
    • Water: Use cold or room temperature water.
    • Sesame Oil
    • Neutral Oil: Use a neutral oil like avocado, sunflower, grapeseed, peanut, vegetable, or canola oil. Avoid olive oil or any low smoke point oil.

    Sauce

    • Ketchup: To add that tangy and sweet taste.
    • Cornstarch: Or use potato starch or tapioca starch.
    • White Granulated Sugar: Or use cane sugar to balance the tangy flavors.
    • Salt
    • Shaoxing Wine (optional): A Chinese rice cooking wine. Or use dry sherry, dry white wine, or chicken broth.
    • Ginger: Or use ¼ teaspoon of ground ginger powder.
    • Water: Use cold or room temperature water.

    Note: Asian ingredients are typically available at most Asian grocery stores, or check online.

    Variation

    • Gluten-free version: Replace the Shaoxing wine with dry sherry, dry white wine, or chicken broth.

    Expert Tips

    • Use fully ripe, vibrant, sweet tomatoes with a thin skin for best taste. I recommend using Roma, Plum, or Vine tomatoes.
    • Beat the eggs until there are no egg whites, about 30 seconds.
    • Use a large non-stick pan for easy cooking and cleanup.
    • Don't overcook the eggs as they will cook later in the sauce. Only cook until they take shape and are still glossy.
    • Cook the tomatoes skin-side down so the skin can cook faster.
    • Don't overcook the tomatoes or they will release too much water, diluting the sauce. Only cook for 2-3 minutes or until the skin softens and peels.

    Instructions

    Below are step-by-step instructions on how to make Chinese tomato egg stir-fry:

    In a small bowl, combine the sauce ingredients as listed above and set aside.
    1. Make the sauce: In a small bowl, combine the sauce ingredients as listed above and set aside.
    In a separate medium-sized bowl, crack the eggs into it and add sesame oil. Beat the egg mixture until smooth, for 30 seconds and set aside.
    1. Make egg mixture: In a separate medium-sized bowl, crack the eggs into it and add sesame oil. Beat the egg mixture until smooth for 30 seconds and set aside.
    Heat 1 tablespoon / 15 ml vegetable oil in a large non-stick pan on medium heat. Add the egg mixture and scramble them until they take shape but are still moist. Break up the scrambled eggs into large chunks. Remove from the pan.
    1. Cook eggs: Heat 1 tablespoon / 15 ml vegetable oil in a large non-stick pan on medium heat. Add the egg mixture and scramble them until they take shape but are still moist. Break up the scrambled eggs into large chunks. Remove from the pan.
    Add the remaining oil into the pan. Sauté the white part of the green onions for 5 seconds.  Add the chopped tomatoes and water. Cook tomatoes for 3-4 minutes or until the skin begins to peel away and there's little water left in the base of the pan.
    1. Cook scallion whites and tomatoes: Add the remaining oil into the pan. Sauté the scallion whites for 5 seconds.  Add the chopped tomatoes and water. Cook tomatoes for 3-4 minutes or until the skin peels and most of the liquid evaporates.
    Pour the sauce mixture over tomatoes and simmer to thicken, about 1 minute.
    1. Add the sauce: Pour the sauce mixture over tomatoes and simmer until thickened, about 1 minute.
    Add the cooked eggs and gently fold them into the sauce and tomatoes. Remove the pan from the heat source. Garnish with the remaining green onions.  If needed, season with more salt to taste. Serve and enjoy with steamed rice or noodles!
    1. Add eggs and garnish: Add the cooked eggs and gently fold them into the sauce and tomatoes. Remove from heat. Garnish with scallion greens.  If needed, season with more salt to taste. Serve and enjoy with steamed rice or noodles!

    Storage & Reheating

    • Chinese tomato egg stir-fry can last up to 4 days when stored in an airtight container in the fridge once cooled. To enjoy, reheat in the microwave or on the stovetop until heated through.
    • Tomato egg stir-fry is not ideal for freezing as the eggs will taste rubbery.

    Pairing Suggestions

    Chinese tomato egg stir-fry pairs well with:

    • Starters: Egg rolls, Crab rangoon, Egg drop soup, or Hot and sour soup.
    • Rice Dishes: White rice, brown rice, or fried rice.
    • Noodle Dishes: Chow mein, Lo mein, Plain noodles, or Soup noodles.
    • Vegetable Dishes: Chinese Garlic Bok Choy, Spicy Garlic Bok Choy, Chinese Garlic Yu Choy, Chinese Garlic Gai Lan, Garlic Green Beans or Stir-fried Snow Pea Leaves.
    • Protein Dishes: Kung Pao Chicken, Beef Mushroom Stir-Fry, Bang Bang Shrimp, Egg Foo Young, Soy Garlic Tofu, and more!

    FAQ

    Can I make this in advance?

    Chinese tomato egg stir-fry can be made up to 4 days in advance and stored in an airtight container in the fridge. To enjoy, reheat in the microwave or on the stovetop until heated through.

    Can I add more protein?

    Feel free to add more protein, like ground or sliced beef, pork, or chicken. I recommend cooking the meat after cooking the eggs, then remove and set aside and add it in after the sauce has thickened.

    More Like This

    • Tomato Egg Fried Rice
    • Hong Kong Style Baked Pork on Rice
    • Hoisin Eggplant Stir-Fry
    • Spicy Garlic Eggplant

    📖 Recipe

    featured image of chinese tomato egg stir-fry

    Easy 10-min. Chinese Tomato Egg Stir-Fry

    Christie Lai
    Soft scrambled eggs stir-fried with tender tomatoes in a sweet, tangy, and savory sauce! This easy Chinese tomato egg stir-fry recipe uses minimal ingredients and is ready in just 10 minutes in one pan. A family-friendly, budget-friendly main that is healthy and perfect for busy weeknights!
    4.97 from 31 votes
    Print Recipe Pin Recipe
    Prevent your screen from going dark
    Prep Time 3 minutes mins
    Cook Time 7 minutes mins
    Total Time 10 minutes mins
    Course Main Course
    Cuisine Chinese
    Servings 3
    Calories per serving 171 kcal

    Ingredients
     
     

    • 4 medium ripe tomatoes Use Roma, Plum or Vine tomatoes, chopped into 1-inch thick wedges
    • 6 large eggs
    • 1 scallion finely chopped - divided into white & green parts
    • ¼ cup water cold
    • 1 teaspoon sesame oil
    • 1.5 tablespoon vegetable oil or any neutral oil

    Sauce

    • 3 tablespoon ketchup
    • ½ tablespoon cornstarch or tapioca starch / potato starch
    • 2 teaspoon white granulated sugar or cane sugar
    • ¾ teaspoon salt
    • ½ teaspoon Shaoxing wine or dry sherry / dry white wine (optional)
    • ½ teaspoon ginger thinly sliced
    • ½ cup water cold

    Serve with:

    • white rice cooked

    Instructions
     

    • In a small bowl, combine the sauce ingredients as listed above and set aside.
    • In a separate medium-sized bowl, crack the eggs into it and add sesame oil. Beat the egg mixture until smooth for 30 seconds and set aside.
    • Heat 1 tablespoon / 15 ml vegetable oil in a large non-stick pan on medium heat. Add the egg mixture and scramble them until they take shape but are still moist. Break up the scrambled eggs into large chunks. Remove from the pan.
    • Add the remaining oil into the pan. Sauté the scallion whites for 5 seconds.  Add the chopped tomatoes and water. Cook tomatoes for 3-4 minutes or until the skin peels and most of the liquid evaporates.
    • Pour the sauce mixture over tomatoes and simmer until thickened, about 1 minute.
    • Add the cooked eggs and gently fold them into the sauce and tomatoes. Remove from heat. Garnish with scallion greens.  If needed, season with more salt to taste. Serve and enjoy with steamed rice or noodles!
    Enjoyed my recipe?Please leave a 5 star review (be kind)! Tag me on social media @christieathome as I'd love to see your creations!

    Suggested Equipment & Products

    • Non-stick wok
    • Santoku Knife
    • Cutting Board
    • Kitchen Scale
    • Measuring Set
    • Mixing bowl
    • Silicone Spatula 3-Piece Set
    Nutrition
    Calories: 171kcal | Carbohydrates: 9g | Protein: 11g | Fat: 10g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.03g | Cholesterol: 327mg | Sodium: 846mg | Potassium: 180mg | Fiber: 0.2g | Sugar: 6g | Vitamin A: 603IU | Vitamin C: 2mg | Calcium: 57mg | Iron: 2mg

    More Quick & Easy Main Dish Recipes

    • featured image of beef vegetable stir-fry
      Beef Vegetable Stir-Fry
    • featured image of korean perilla oil noodles
      Korean Perilla Oil Noodles
    • featured imaged of japanese chicken curry
      Japanese Chicken Curry
    • featured image of string bean chicken
      String Bean Chicken

    Reader Interactions

    Comments

      Did you enjoy my recipe? Cancel reply

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

      Recipe Rating




    1. sandra

      July 13, 2022 at 8:42 pm

      5 stars
      made this today it was very delicious. thank you

      Reply
      • christieathome

        July 13, 2022 at 8:48 pm

        Thank you so much for making my recipe Sandra! I'm really happy to hear you enjoyed it 🙂 Have a lovely day!

        Reply
    2. John

      May 19, 2022 at 12:32 am

      5 stars
      Wonderful flavor. Easy to prepare. Thank you!

      Reply
      • christieathome

        May 26, 2022 at 5:16 pm

        Thanks so much for making my recipe, John! I'm so glad you enjoyed it.

        Reply
    3. Lynn

      February 20, 2022 at 6:25 am

      5 stars
      We really enjoyed this recipe. Thank you so much for sharing! My husband asked me to cook it again 🙂

      Reply
      • christieathome

        February 22, 2022 at 2:30 pm

        So happy to read this Lynn! Thanks for making my recipe and glad you both enjoyed it 🙂

        Reply
    4. D

      July 08, 2021 at 6:24 pm

      5 stars
      Thank you for this great recipe, we really enjoyed it.

      Reply
      • christieathome

        July 09, 2021 at 1:25 pm

        So happy to hear this! Thank YOU for making and rating my recipe 🙂

        Reply
    5. MS

      November 23, 2020 at 4:17 pm

      5 stars
      This is such a good recipe!! Such a classic and so delicious!

      Reply
    6. Heidi | The Frugal Girls

      November 09, 2020 at 3:28 pm

      5 stars
      This looks so scrumptious... and without the beef it makes for a really frugal weeknight dinner. It's so quick and easy too!! 😋

      Reply
    7. Sherri

      November 05, 2020 at 9:02 am

      5 stars
      Such a beautiful dish! Love the colors and love the inspiration behind it! So nice to remember and be able to recreate childhood dishes. 🙂

      Reply
    8. Alex

      November 04, 2020 at 3:05 am

      5 stars
      Absolutely delicious and so full of flavour - this is a favourite recipe of yours, and that is hard - I love them all! 😀

      Reply
    9. Never Ending Journeys

      November 02, 2020 at 8:10 pm

      5 stars
      I have never tried tomato in a stir fry before! This looks so irresistibly delicious, thanks for sharing!

      Reply
    10. Josiah - DIY Thrill

      November 02, 2020 at 6:41 pm

      5 stars
      This Chinese Tomato Egg Stir-Fry looks like such a perfect weeknight meal!

      Reply
    11. Tasia ~ two sugar bugs

      November 02, 2020 at 12:47 am

      5 stars
      This classic dish looks so yummy and I love how quick it is to prepare!

      Reply
    12. Michelle | Sift & Simmer

      November 01, 2020 at 11:50 am

      5 stars
      Mmm so comforting, love this classic dish!

      Reply
    13. Kim Lange

      October 29, 2020 at 2:57 pm

      5 stars
      Sounds so intriguing! I'm going to have to try this yummy dish!

      Reply
    14. Lilly

      October 29, 2020 at 1:23 pm

      5 stars
      This was really delicious and quick to make. I will be making this again and again. Thanks for the recipe Christie!

      Reply
    15. Katherine | Love In My Oven

      October 28, 2020 at 11:05 pm

      5 stars
      Yum, Christie! This would be a great dish for lunch. Eggs are one of my go-to's for when I'm short on ingredients and time!

      Reply
    16. Katerina | Once a Foodie

      October 28, 2020 at 5:55 am

      5 stars
      Ohh yum! This meal looks so easy, quick and so delicious! I love the combo of eggs and tomato any day - and I think your version would go down so well in our house. I might give it a go tomorrow! Thanks for the inspiration 🙂

      Reply
    Newer Comments »

    Primary Sidebar

    Christie

    Hello! I'm Christie, creator and recipe developer behind Christie at Home. I share quick and approachable Asian recipes, complete with tips, step-by-step pictures, and videos to make cooking easier for you. My work has been featured on BuzzFeed Tasty, Food52, The Kitchn, The FeedFeed, Sur La Table, Yummly, and more. Thanks so much for stopping by!

    More about me →

    Top Trending Recipes

    • featured image of Egg Fried Rice
      Egg Fried Rice
    • featured image of spicy asian cucumber salad
      Spicy Asian Cucumber Salad
    • Orange Chicken
    • Bang Bang Shrimp

    Latest Recipes

    • featured image of ABC soup
      ABC Soup
    • featured image of kewpie mayo cucumber salad
      Kewpie Mayo Cucumber Salad
    • feature image of Beef Mushroom Stir-Fry
      Beef Mushroom Stir-Fry
    • featured image of gyudon
      Gyudon (Japanese Beef Rice Bowl)

    Footer

    Follow Me

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube

    Footer

    ↑ back to top

    Home

    • Home
    • Asian Recipes
    • Shop
    • Privacy Policy
    • Copyright Policy

    Contact

    • About
    • Work with Me

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2026 Christie at Home