Easy Tomato and Egg Stir-Fry – Quick, Delicious, and Ready in 10 Minutes

 

A close-up shot of tomato and egg stir-fry served over white rice in a black bowl. The dish features a rich, reddish-orange sauce with large slices of tomato and soft, light-orange egg curds, all garnished with chopped green scallions.
This post may contain affiliate links, which means I may earn a small commission if you purchase through the links at no extra cost to you. Please read my disclosure here.

If you're looking for a simple, comforting meal that comes together faster than ordering takeout, this Chinese tomato and egg stir-fry is about to become your new favorite. With just a handful of ingredients and minimal cooking skills required, you'll have a delicious, home-cooked dish on your table in just 10 minutes.

Why This Dish Is So Easy

This recipe is perfect for beginners and busy weeknights because it requires no advanced techniques—just basic scrambling and stir-frying. You don't need to worry about precise timing or complicated sauces. The tomatoes naturally create their own savory-sweet sauce as they cook down, and the eggs provide protein and richness. It's practically foolproof, and you probably already have everything you need in your kitchen.

A black bowl filled with Chinese tomato and egg stir-fry (Xī Hóng Shì Chǎo Jī Dàn), featuring large pieces of tomato and fluffy scrambled eggs in a rich orange sauce, garnished with scallions. In the blurry background are a dish of white rice and a plate of dark green stir-fried vegetables.

What to Serve It With

This versatile stir-fry pairs beautifully with steamed jasmine rice or fried rice for a complete meal. It also works wonderfully alongside other quick Asian dishes like garlic bok choy, mapo tofu, cucumber salad, spicy nam prik ong (Northern Thai pork and tomato dip), or tom yum gai (Thai hot and sour chicken soup). For a heartier spread, serve it with stir-fried noodles or as part of a multi-dish family-style dinner.

Ingredients

For 2 servings:

  • 4 large eggs
  • 3 medium tomatoes (about 1 lb)
  • 2 tablespoons vegetable oil (divided)
  • 2 cloves garlic, minced
  • 1 teaspoon sugar
  • 1 teaspoon salt (or to taste)
  • 1/4 teaspoon white pepper
  • 2 green onions, chopped (optional)
  • 1 tablespoon soy sauce (optional, for deeper flavor)

Step-by-Step Instructions

Step 1: Prep Your Ingredients. Cut the tomatoes into wedges (about 8 pieces per tomato). Beat the eggs in a bowl with a pinch of salt until well combined. Mince the garlic and chop the green onions if using.

Step 2: Scramble the Eggs. Heat 1 tablespoon of oil in a wok or large skillet over medium-high heat. Pour in the beaten eggs and let them sit for 5-10 seconds until they start to set around the edges. Gently scramble into large, fluffy curds. Remove from the pan when still slightly undercooked (they'll finish cooking later) and set aside.

Step 3: Cook the Tomatoes. Add the remaining tablespoon of oil to the same pan. Add minced garlic and stir for 10 seconds until fragrant. Add the tomato wedges, sugar, salt, and white pepper. Stir-fry over medium-high heat for 3-4 minutes, pressing down gently on the tomatoes to help them release their juices and create a sauce.

Step 4: Combine and Finish. Return the scrambled eggs to the pan. Gently fold everything together and cook for another 1-2 minutes until the eggs are coated in tomato sauce and everything is heated through. Add soy sauce if desired. Garnish with green onions and serve immediately.

Common Problems and Solutions

Problem: Tomatoes are too watery. Solution: Use ripe but firm tomatoes, and cook them over higher heat to evaporate excess liquid. You can also briefly drain excess juice before adding the eggs back.

Problem: Eggs are rubbery or overcooked.d Solution: Remove the eggs from the pan when they're still slightly wet—they'll continue cooking from residual heat. Use medium-high heat, not high heat, when scrambling.

Problem: The Dish tastes bland. Solution: Add a pinch of sugar to balance the tomato acidity, and don't skip the white pepper. A splash of soy sauce at the end adds umami depth.

Problem: Everything sticks to the pan. Solution: Make sure your pan is hot before adding oil, and use enough oil for the eggs. A non-stick pan or well-seasoned wok works best.

Essential Kitchen Tools

To make this dish even easier, here are some helpful tools available on Amazon:


Nutritional Information (Per Serving)

Nutrition Information for Tomato and Egg Stir-Fry listing 220 Calories, 13g Protein, 16g Fat, 10g Carbohydrates, 2g Fiber, 6g Sugar, and 650mg Sodium. The image includes illustrations of tomatoes and eggs.
  • Calories: 220
  • Protein: 13g
  • Fat: 16g
  • Carbohydrates: 10g
  • Fiber: 2g
  • Sugar: 6g
  • Sodium: 650mg

This dish is high in protein, vitamin C, and lycopene from the tomatoes, making it both nutritious and satisfying.

Expert Tips You Won't Find Elsewhere

Tip 1: Add a tiny splash of Shaoxing wine (Chinese cooking wine) to the beaten eggs – This adds a subtle depth of flavor and makes the eggs even fluffier. Just 1/2 teaspoon is enough.

Tip 2: Score an "X" on the bottom of each tomato before cutting – This helps them release their juices faster and creates a saucier dish without turning mushy.

Tip 3: Use day-old cold eggs, not fresh room-temperature ones – Cold eggs create steam when they hit the hot pan, resulting in fluffier scrambled eggs with better texture.

Tip 4: Reserve some raw tomato juice – When cutting tomatoes, save the juice that runs onto the cutting board and add it during the last minute of cooking for a fresher, brighter tomato flavor.

Tip 5: Add the eggs back in two stages – Return half the eggs first, let them soak up the tomato sauce for 30 seconds, then add the remaining eggs. This creates layers of texture—some eggs are saucy and soft, others stay fluffy.

Tip 6: Finish with a drizzle of sesame oil – Just 1/4 teaspoon off the heat adds an aromatic finish that elevates the entire dish.


This tomato and egg stir-fry proves that simple doesn't mean boring. With these tips and techniques, you'll master this comforting classic and have a reliable go-to meal whenever you need something quick, healthy, and absolutely delicious.

Comments