Home › Recipes › Chinese Tomato and Egg Stir-fry

Chinese Tomato and Egg Stir-fry

If you ask me what “home” tastes like, it’s not the complex, fiery Sichuan dishes from my family’s restaurant. It’s this: Stir-fried Tomato and Egg.

This dish, Xīhóngshì Chǎo Jīdàn (西红柿炒鸡蛋), is the ultimate Chinese comfort food. It’s our grilled cheese, our mac and cheese… that one simple, perfect dish that every family makes and every kid learns to cook first. I grew up in my parents’ restaurant, with my dad—a 30-year professional chef—crafting elaborate banquet meals. But when it was just us, this is what we ate.

Chinese Tomato and Egg Stir-fry

After graduating from culinary school and spending a decade as a chef traveling across China, this is still the dish I come back to week after week. It’s simple, yes, but deceptively simple. The difference between a “good” tomato-egg stir-fry and a great one comes down to two key techniques: how you cook the eggs and how you cook the tomatoes.

Forget the rubbery, overcooked eggs and watery sauce you might get from takeout. This recipe, straight from my family’s kitchen, will show you how to get those impossibly tender, fluffy eggs and a rich, savory, juicy sauce that perfectly coats a bowl of steamed rice.

What is Stir-fried Tomato and Egg?

At its core, this is a humble, homestyle stir-fry. It’s one of the most popular and beloved dishes in China, found in home kitchens and small diners everywhere. It combines fluffy scrambled eggs with juicy, saucy tomatoes, seasoned with just a bit of salt and sugar.

The magic is in the balance. The sweetness of the sugar doesn’t make the dish “sweet”; it balances the acidity of the tomatoes, while the salt enhances the umami (savory flavor) of both. It’s a vegetarian, satisfying, and incredibly fast meal.

If you love the classic sweet and savory flavor profile of this traditional stir-fry but are exceptionally short on time (or just ran out of fresh tomatoes!), I highly recommend trying our Easy Tomato Ketchup Fried Eggs. It is a modern, 10-minute homestyle shortcut that relies entirely on pantry staples to create a rich, glossy sweet-and-sour glaze over perfectly fried eggs. It delivers that same comforting, rice-coating goodness but takes a fraction of the time, making it the ultimate lifesaver for busy weekday mornings.

1
Tomato Ketchup Fried Eggs
Easy Tomato Ketchup Fried Eggs
Start your day right with this 10-minute Chinese-style Tomato Ketchup Fried Eggs recipe. Sweet, savory, and perfect over rice or toast!
Check out this recipe
Chinese Tomato and Egg Stir-fry

Why This Recipe Works

This recipe is all about technique, not a long ingredient list.

  • The Tender Egg Secret: We cook the eggs gently and separately. By using hot oil but low heat, and then turning the heat off at just the right moment, we use residual heat to create soft, custardy curds that are impossible to get if you cook them all at once.
  • The Juicy Tomato Secret: We cook the tomatoes over medium heat. This is crucial. It gently coaxes the juices out to create a sauce, rather than boiling them off with high heat.
  • Fast & Simple: This dish comes together in under 15 minutes, using ingredients you probably already have.
  • Ultimate Comfort Food: The flavor is a perfect, savory-sweet-tangy combination that is universally loved.

Key Ingredients & Notes

This recipe uses the simplest pantry staples. The magic is in how you use them.

🍅 Choosing the Best Tomatoes

This is the most important ingredient. The original Chinese recipe notes that the “taste of childhood” comes from summer-ripened tomatoes, which are “sandy” (起沙 – qǐ shā) and full of juice.

  • What to Look For: Avoid hard, pale, or mealy tomatoes. You want deep red, fragrant, and juicy tomatoes. Vine-ripened tomatoes or beefsteak tomatoes are excellent choices. Romas will also work, but they are less juicy and may require a splash of water or broth.
  • The Peeling Trick: The recipe calls for blanching and peeling the tomatoes. Why? Tomato skins can become tough and papery when stir-fried. Peeling them takes 60 seconds and results in a much smoother, more luxurious sauce. I highly recommend it.

🧄 To Garlic or Not to Garlic?

My dad always said garlic is the “finishing touch” (画龙点睛 – huà lóng diǎn jīng), the dot that brings the dragon to life. Many simple, homestyle versions omit it. However, I agree with the recipe’s tip: a tiny bit of minced garlic, sizzled before the tomatoes, adds a wonderful aromatic layer that elevates the whole dish. It’s optional, but highly recommended.

A Note on Ketchup

You will sometimes see American-Chinese versions of this dish add ketchup for color and sweetness. My homestyle version doesn’t use it, as we’re relying on the natural sweetness of the tomatoes, balanced by a pinch of sugar.

Get Your Ingredients Ready (Mise en Place)

This dish cooks in minutes. Have everything prepped and next to your stove before you turn on the heat.

Get Your Ingredients Ready
  • Tomatoes: Peeled and cut.
  • Eggs: Beaten with salt in a bowl.
  • Aromatics: Scallion and garlic prepped.
  • Seasonings: Salt and sugar in small bowls, ready to pinch.
  • Slurry (Optional): If using, have your cornstarch and water mixed in a small bowl.

How to Make Stir-fried Tomato and Egg

Here is the step-by-step process. The secret is all in the heat control.

Step 1: Prep the Tomatoes

  • Peel: Bring a small pot of water to a boil. Use a knife to score a shallow “X” on the bottom of each tomato. Place them in the boiling water for 30-60 seconds, until you see the skins start to curl. Transfer to a bowl of cold water. The skins will slide right off.
Place them in the boiling water for 30-60 seconds
  • Cut: Cut the peeled tomatoes into “rolling chunks” (滚刀块 – gǔn dāo kuài). To do this, make a diagonal cut, roll the tomato a quarter turn, and make another diagonal cut. This creates irregular wedges with more surface area to release juice and absorb flavor.
Cut the peeled tomatoes into "rolling chunks"

Step 2: Cook the Eggs (The Most Important Step!)

  • Heat Wok: Place your wok or a large non-stick skillet over medium-high heat. Add the oil (about 2-3 tablespoons). The recipe is right: you want a generous amount of oil. This is what makes the eggs fluffy. Heat the oil until it’s hot and shimmering.
Heat Wok
  • Cook Egg: Turn the heat to LOW. Pour in the beaten egg mixture. Let it sit for 10-15 seconds as the bottom just begins to set.
Cook Egg
  • Turn Heat OFF: When the egg is about 80% set (still a bit runny on top), turn off the heat completely. Use your spatula or chopsticks to gently scramble the eggs into large, soft curds. The residual heat of the wok will finish cooking them perfectly.
  • Remove: Immediately transfer the soft-scrambled eggs to a clean bowl. Do not leave them in the wok, or they will overcook and become rubbery.

Step 3: Build the Sauce

  • Aromatics: Return the wok to the stove over LOW heat. Add a teaspoon of oil and the minced garlic. Stir-fry for 30 seconds until fragrant, but not brown.
add Aromatics
  • Tomatoes: Add the tomato chunks and turn the heat up to MEDIUM. Stir-fry, gently pressing on the tomatoes, for 3-5 minutes. This medium heat is the secret: it coaxes the juices out slowly to create a sauce.
Add the tomato chunks and turn the heat up to MEDIUM
  • Season: Once the tomatoes have broken down and released their liquid, add the salt and sugar. Taste the sauce. Is it too tart? Add another pinch of sugar. Not savory enough? Add a pinch of salt.
Season

Step 4: Combine and Finish

  • Combine: Add the cooked eggs (and any liquid from their bowl) back into the wok with the tomatoes.
Add the cooked eggs (and any liquid from their bowl) back into the wok with the tomatoes.
  • Toss: Gently fold the eggs into the tomato sauce. You only need to stir-fry for 30-60 seconds—just long enough to marry the flavors and re-warm the eggs.
  • Thicken (Optional): If your tomatoes were extra juicy and the sauce is too thin, push the solids to the side and give your cornstarch slurry a quick stir (it separates fast!). Pour it into the liquid sauce and stir until it thickens slightly.
Thicken
  • Serve: Transfer to a plate and garnish with the chopped scallions.
Chinese Tomato and Egg Stir-fry

Food Safety and Preparation

  • Eggs: The eggs in this recipe are cooked to a soft scramble. For food safety, ensure they reach an internal temperature of 160°F (71°C), or use pasteurized eggs if you are immunocompromised or prefer a firmer cook.
  • Surfaces: Wash your hands, cutting board, and knife after handling raw eggs to prevent cross-contamination.

Serving Suggestions

This dish is almost exclusively served with one thing: plain steamed rice. The juicy, savory-sweet sauce soaks into every grain, making it one of the most satisfying pairings in Chinese cuisine. If you need a foolproof method, this guide to cooking perfect rice from NYT Cooking is a great place to start.

For a more complete homestyle meal, I love to serve it alongside a refreshing, crunchy appetizer like an Easy Smashed Cucumber Salad. My dad also loved to make Flaky Scallion Pancakes to scoop up the extra sauce!

How to Store and Reheat

  • Storage: Store leftovers in an airtight container in the refrigerator for up to 2 days.
  • Reheating: Reheat gently in a pan over medium-low heat or in the microwave. Be careful not to overheat, as the eggs can become tough. Honestly, this dish is so fast to make that it’s always best fresh!

💬 Frequently Asked Questions (FAQ)

1. Do I have to peel the tomatoes?

No, you don’t have to. If you’re in a hurry, you can skip it. However, the unpeeled skins can be a bit tough and curl up, changing the texture. Peeling takes one minute and makes the sauce feel much more velvety and “restaurant-style.”

2. Why did my eggs turn out rubbery and dry?

You cooked them too hot and too long. The secret is low, residual heat. Follow Step 2 exactly: hot oil, turn heat to LOW, add eggs, then turn heat OFF when they are still runny. Remove them immediately.

3. My dish is too watery. What did I do wrong?

You probably didn’t do anything wrong! Some tomatoes are just much juicier than others. This is a quick fix: just add the optional cornstarch slurry (1 tsp cornstarch mixed with 1 tbsp cold water) at the very end. It will thicken the sauce beautifully.

4. Can I add other ingredients like onions or bell peppers?

You can, but then it becomes a different dish. The beauty of Xīhóngshì Chǎo Jīdàn is its simplicity. The pure flavor of just tomato and egg is what makes it a classic.

Authoritative References

For more information on the principles of Chinese cooking and the importance of balancing flavors, the USDA provides foundational food safety guidelines for handling eggs, which is critical for this recipe’s technique.

USDA: Safe Minimum Cooking Temperatures – for egg safety.

Chinese Tomato and Egg Stir-fry

Classic Stir-fried Tomato and Egg (西红柿炒鸡蛋)

Lin
Learn the real homestyle secret to the perfect Stir-fried Tomato and Egg (西红柿炒鸡蛋). My family recipe guarantees incredibly tender, fluffy eggs and a rich, juicy tomato sauce in just 15 minutes. A Chinese comfort food classic!
Prep Time 10 minutes
Cook Time 5 minutes
Total Time 15 minutes
Course Main Course
Cuisine Chinese
Servings 2 people
Calories 345 kcal

Equipment

  • Wok or large non-stick skillet
  • Spatula
  • Mixing bowls

Ingredients
  

  • 2 medium tomatoes (ripe, on-the-vine or beefsteak recommended, approx. 1 lb / 450g)
  • 3 large eggs
  • 1/2 tsp salt (divided, or to taste)
  • 1 tsp granulated sugar (or to taste, to balance acidity)
  • 1-2 cloves garlic (finely minced)
  • 1 scallion (green part only, thinly sliced)
  • 3 tbsp neutral oil (like canola or vegetable oil, divided)

Optional Cornstarch Slurry (for a thicker sauce):

  • 1 tsp cornstarch
  • 1 tbsp cold water

Instructions
 

  • Prep Tomatoes: Bring a small pot of water to a boil. Score a shallow ‘X’ on the bottom of each tomato. Place in boiling water for 30-60 seconds. Transfer to cold water. Peel off the skins.
    Place them in the boiling water for 30-60 seconds
  • Cut the peeled tomatoes into 1-inch (2.5 cm) “rolling” chunks. Set aside.
    Cut the peeled tomatoes into "rolling chunks"
  • Prep Eggs: Crack the 3 eggs into a bowl. Add 1/4 tsp of the salt and beat well. Finely mince the garlic and slice the scallion. Set everything near the stove.
  • Cook Eggs (The Secret): Heat a wok or large non-stick skillet over medium-high heat. Add 2 tbsp of oil and swirl to coat. When the oil is hot and shimmering, turn the heat to LOW.
    Heat Wok
  • Pour in the beaten eggs. Let them cook undisturbed for 10-15 seconds. When the eggs are about 80% set (still visibly runny on top), TURN OFF THE HEAT.
    Cook Egg
  • Use your spatula to gently scramble the eggs into large, soft curds. The residual heat will finish cooking them. Immediately transfer the eggs to a clean bowl and set aside.
    Remove egg
  • Cook Tomatoes: Wipe the wok clean if needed. Place it back on LOW heat and add the remaining 1 tbsp of oil. Add the minced garlic and cook for 30 seconds until fragrant.
    add Aromatics
  • Turn the heat to MEDIUM. Add the tomato chunks. Stir-fry for 3-5 minutes, gently pressing the tomatoes to help them release their juices and break down into a sauce.
    Add the tomato chunks and turn the heat up to MEDIUM
  • Combine & Season: Once the tomatoes are saucy, add the remaining 1/4 tsp salt and 1 tsp sugar. Stir and taste. Adjust if needed (more sugar if tomatoes are very acidic, more salt if needed).
    Season
  • Add the reserved eggs back to the wok. Gently fold them into the tomato sauce. Cook for 30-60 seconds, just to warm the eggs through.
    Add the cooked eggs (and any liquid from their bowl) back into the wok with the tomatoes.
  • (Optional) Thicken Sauce: If the sauce is too thin, mix the 1 tsp cornstarch and 1 tbsp cold water. Push the solids to the side, pour the slurry into the liquid, and stir until the sauce thickens slightly (about 15 seconds).
    Thicken
  • Transfer to a serving plate and garnish with fresh scallions. Serve immediately with hot steamed rice.
    Chinese Tomato and Egg Stir-fry

Notes

Heat Control is Key: The most common mistake is overcooking the eggs. Do not skip the “turn off the heat” step! This guarantees tender, custardy eggs.
Tomatoes: The riper and juicier your tomatoes, the better the sauce. This dish is best in summer when tomatoes are at their peak.
Gluten-Free: This recipe is naturally gluten-free.
Allergens: Contains Egg.

Nutrition (per serving, approx 1/2 of recipe)

Calories: 345kcal Carbohydrates: 15g Protein: 13g Fat: 27g Saturated Fat: 5g Cholesterol: 279mg Sodium: 680mg Potassium: 650mg Fiber: 3g Sugar: 9g Vitamin A: 1550IU Vitamin C: 25mg Calcium: 70mg Iron: 2.5mg
Disclaimer: Nutrition information is calculated using an ingredient database and should be considered an estimate. Garnishes and optional ingredients are not included.
Keyword Chinese tomato egg stir-fry, Stir-fried Tomato and Egg

🌟 Real-Life Reviews

★★★★★ “This is it!! This is the taste I remember from my childhood. I could never get the eggs right—they were always dry. Turning off the heat was the secret! Thank you!” – Jessica

★★★★★ “I’m a total beginner with Chinese cooking, but this was so easy to follow. The tip about peeling the tomatoes and cooking them on medium made a perfect sauce. My family loved it.” – Mark L.

★★★★☆ “So simple and delicious. I never thought to add garlic before, but the recipe tip was right, it adds a great kick. I’ll be making this regularly.” – Emily

Lin Avatar

Leave a Reply

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

Recipe Rating




Lin

Hi! I’m Lin!

I’m Lin, a professional chef with over a decade of experience, and I grew up in my family’s Sichuan restaurant. On my blog, Woks of Love, I share the authentic Chinese recipes I’ve spent my life learning, and I’m currently writing my debut cookbook.

Search


You’ll also love