• 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: Aug 19, 2026 · Published: Nov 17, 2023 by Christie Lai · This post may contain affiliate links · 47 Comments

    Jump to Recipe Video

    Need a quick and comforting meal for a busy weeknight? This easy Chinese tomato egg stir-fry recipe comes together in 10 minutes with minimal ingredients. You get soft scrambled eggs and tender tomatoes coated in a sweet, tangy, savory sauce.

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

    Tomato and egg stir-fry is a humble comfort dish found in many Chinese households across Northern China. My mother often made this fast and simple dish for our family of five, and my favorite part was when the tangy sauce coated the plain rice.

    I've found that scrambling the eggs just until moist and barely set, then removing them from the pan, keeps them soft instead of overcooking when they go back into the hot sauce.

    chinese tomato egg stir-fry

    Why It Works

    • Roma tomatoes: Their natural sweetness balances the tangy sauce with less added sugar.
    • Softened tomatoes: Cooking them until the skins peel releases their juices into the sauce.
    • Ketchup-based sauce: Ketchup adds sweetness, tang, and body with fewer sauce ingredients.

    Ingredients & Substitutes

    Exact ingredient amounts are listed in the recipe card at the bottom of this page.

    ingredients to make chinese tomato egg stir-fry
    • Roma Tomatoes: Choose ripe tomatoes for the best sweetness. Plum or medium vine tomatoes also work. Avoid cherry or grape tomatoes, which can break down too quickly and make the sauce watery, as well as large tomatoes with thick skins and less sweetness.
    • Large Eggs: I prefer eggs with bright golden yolks for a more vibrant-looking dish.
    • Scallions: Separate the white and green parts.
    • Water: Use room-temperature water to help the tomatoes cook faster.
    • Toasted Sesame Oil: Toasted has a stronger flavor than untoasted sesame oil.
    • Vegetable Oil: Use a neutral, high-heat oil like avocado or canola oil.

    Sauce

    • Ketchup: I prefer Heinz for its classic taste. Skip artisan-style ketchup with extra spices or flavorings.
    • Cornstarch: Thickens the sauce. Potato or tapioca starch also works.
    • White Granulated Sugar: Cane sugar works too.
    • Salt
    • Shaoxing Wine: Dry sherry also works as a gluten-free substitute.
    • Ginger: ¼ teaspoon ground ginger also works.
    • Cold Water

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

    Expert Tips

    • Use a large nonstick pan to prevent sticking and give the eggs room to cook.
    • Keep the eggs glossy since they'll finish cooking when added back to the sauce.
    • Cook tomatoes skin-side down to help the skins soften and peel faster.
    • Avoid overcooking the tomatoes or they'll become mushy and lose their shape.

    Instructions

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

    Sweet, tangy, and savory ketchup-based sauce mixed until smooth.
    1. Make the sauce: In a small bowl, combine the listed sauce ingredients. Set aside.
    Beaten eggs mixed with toasted sesame oil until smooth.
    1. Make the egg mixture: Crack the eggs into a medium bowl and add the sesame oil. Beat the eggs until no visible streaks of egg white remain, about 30 seconds. Set aside.
    Soft scrambled eggs cooked until moist and broken into large chunks.
    1. Cook the eggs: Heat 1 tablespoon (15 ml) vegetable oil in a large pan over medium heat. Add the egg mixture and scramble until just set but still glossy. Break into large chunks and remove from the pan.
    Chopped tomatoes and scallion whites cooked until softened with peeling skins.
    1. Cook the scallions and tomatoes: Add the remaining oil to the pan and sauté the scallion whites for 5 seconds. Add the chopped tomatoes skin-side down and the water. Cook for 3-4 minutes, until the skins begin to peel and most of the excess liquid has evaporated.
    Softened tomatoes simmering in a thick, glossy sweet and tangy sauce.
    1. Add the sauce: Whisk the sauce again, then pour it over the tomatoes. Simmer until thick enough to coat the back of a spoon, about 1 minute.
    Chinese tomato egg stir-fry with soft scrambled eggs, tender tomatoes, and scallion greens.
    1. Finish the dish: Add the cooked eggs and gently fold them into the tomatoes and sauce. Remove from heat and garnish with scallion greens. Season with more salt if needed. Serve immediately.

    Pairing Suggestions

    • Steamed white rice
    • Chinese garlic bok choy
    • Hot and sour soup

    Storage & Reheating

    • Refrigerator: Store cooled Chinese tomato egg stir-fry in an airtight container in the fridge for up to 4 days.
    • Freezer: Not recommended because the eggs can become rubbery.
    • Reheating: Microwave in 30-second intervals, stirring between each, or reheat on the stovetop over medium-low heat for 3-5 minutes until steaming hot throughout.

    FAQ

    Why is my tomato egg stir-fry watery?

    Tomatoes naturally release water as they cook, especially very ripe or juicy ones. Cook the tomatoes until most of the excess liquid has evaporated before adding the eggs back in.

    Why did my eggs turn rubbery?

    The eggs were likely overcooked or cooked over high heat for too long. Cook them just until softly set, then remove them from the pan so they don't overcook while the tomatoes cook.

    Why aren't my tomatoes softening?

    The tomatoes may be underripe or need more cooking time. Continue cooking until softened and the skins begin to peel.

    More Like This

    • Beef Tomato Stir-Fry
    • 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

    10-min. Easy Chinese Tomato Egg Stir-Fry

    Christie Lai
    Need a quick and comforting meal for a busy weeknight? This easy Chinese tomato egg stir-fry recipe comes together in 10 minutes with minimal ingredients. You get soft scrambled eggs and tender tomatoes coated in a sweet, tangy, savory sauce.
    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 188 kcal

    Ingredients
     
     

    • 4 medium ripe roma tomatoes cut lengthwise into quarters
    • 6 large eggs
    • 1 scallion finely chopped - divided into white & green parts
    • ¼ cup water room temperature
    • 1 teaspoon sesame oil toasted kind
    • 1.5 tablespoon vegetable oil or any neutral oil

    Sauce

    • 3 tablespoon ketchup
    • ½ tablespoon cornstarch
    • 2 teaspoon white granulated sugar
    • ¾ teaspoon salt
    • ½ teaspoon Shaoxing wine or dry sherry
    • ½ teaspoon ginger thinly sliced
    • ½ cup water cold

    Instructions
     

    • In a small bowl, combine the listed sauce ingredients. Set aside.
    • Crack the eggs into a medium bowl and add the sesame oil. Beat the eggs until no visible streaks of egg white remain, about 30 seconds. Set aside.
    • Heat 1 tablespoon (15 ml) vegetable oil in a large pan over medium heat. Add the egg mixture and scramble until just set but still glossy. Break into large chunks and remove from the pan.
    • Add the remaining oil to the pan and sauté the scallion whites for 5 seconds. Add the chopped tomatoes skin-side down and the water. Cook for 3-4 minutes, until the skins begin to peel and most of the excess liquid has evaporated.
    • Whisk the sauce again, then pour it over the tomatoes. Simmer until thick enough to coat the back of a spoon, about 1 minute.
    • Add the cooked eggs and gently fold them into the tomatoes and sauce. Remove from heat and garnish with scallion greens. Season with more salt if needed. Serve immediately.
    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: 188kcal | Carbohydrates: 9g | Protein: 13g | Fat: 11g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.04g | Cholesterol: 372mg | Sodium: 863mg | Potassium: 196mg | Fiber: 0.2g | Sugar: 6g | Vitamin A: 668IU | Vitamin C: 2mg | Calcium: 64mg | 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
    • featured image of bang bang shrimp
      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