Tomato Fried Egg Chinese Recipe: Wok-Heated Silken Eggs in Savory Sauce

Breakfast & Brunch

Tomato Fried Egg Chinese Recipe: Wok-Heated Silken Eggs in Savory Sauce

This tomato fried egg Chinese recipe delivers the perfect balance of silky eggs and sweet-savory tomatoes in every bite—just like the street food stalls in Shanghai. The secret lies in high-heat wok technique, where eggs transform into delicate, custardy clouds while tomatoes caramelize into a glossy, slightly sweet sauce.

I've perfected this dish over years of testing, ensuring the egg stays perfectly runny at the center while the tomatoes develop that signature sticky-sweet flavor.

The beauty of this recipe is its simplicity—just four core ingredients (eggs, tomatoes, oil, and a pinch of salt) create a dish that's restaurant-quality at home. Traditional versions often include soy sauce or sugar for depth, but this basic formula lets the natural sweetness of the tomatoes shine.

The wok heats up quickly, so timing is everything: fry the egg first, then add the tomatoes to soak up those rich, eggy juices.

What you'll end up with is a plate of golden-brown tomatoes encasing a silken egg yolk that bursts with every bite—creamy, savory, and just slightly sweet. The dish is traditionally served as a quick breakfast or street food snack, but it works equally well as a light lunch or appetizer.

Pair it with steamed rice to soak up every last drop of that delicious sauce.

This recipe is all about technique: high heat, quick cooking, and proper plating. The egg should be cooked just until the whites set but the yolk remains liquid, while the tomatoes should caramelize slightly without burning.

Once you master this method, you'll have a go-to dish that's as satisfying as it is simple. Let's get cooking!

👨‍🍳
Difficulty
Easy
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for tomato fried egg chinese

Four core ingredients transform into a restaurant-style Shanghai street food classic.

Ingredient Amount Notes
Large Eggs 🥚 2 whole Room temperature for even cooking
Medium Tomatoes 🍅 2 whole Ripe, firm, and vine-ripened preferred
Neutral Oil 🫒 ¼ cup High smoke point like avocado or peanut
Diamond Crystal Kosher Salt 🧂 ¼ tsp Adjust to taste after cooking
Fresh Garlic Cloves 🧄 2 cloves Minced fine for aromatic base
Sesame Oil 🫒 ½ tsp Toasted for nutty aroma (optional)
Steamed White Rice 🍚 1 ½ cups Cooked, for serving
Green Onions 🧅 2 whole Thinly sliced for garnish

The tomatoes are the star here—vine-ripened makes all the difference. Grab the heaviest, firmest ones from the produce section, not the pre-sliced sad containers. Whole Foods or local farmers markets usually have the best selection. Skip the cherry tomatoes; you want that meaty texture. If you can't find vine-ripened, heirloom varieties are your next best bet. The eggs should be large, fresh eggs—room temperature is key for that silken texture. I always crack them into a small bowl first to check for any weirdness before adding to the wok.

No sesame oil? Toasted peanut oil at half the amount works in a pinch, though it won't have that same nutty aroma. Fresh garlic cloves giving you trouble? Garlic powder at one-third the amount is fine, but fresh is ideal. The green onions can be subbed with scallions or chives if that's what you've got. For extra depth (without soy sauce), a pinch of sugar with the salt helps caramelize the tomatoes faster. And if you're really in a bind, canned crushed tomatoes will work, but drain them well first to avoid excess moisture.

Tomatoes keep 5-7 days in the fridge, but use them within 2 days for this recipe for peak flavor. Store eggs in their carton in the fridge, and don't wash them until right before using. The sesame oil should be kept in a cool, dark place—it goes rancid fast. Once you've cooked this dish, the leftovers reheat beautifully in a dry skillet over medium heat. I like to portion mine into small ramekins for easy grab-and-go breakfasts.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear by this—just eggs, tomatoes, garlic, oil, and salt. No fancy prep, no hidden pantry staples. Honestly, my lazy Sundays thank me every time.
  • Garlic-Tomato Bliss: That first sizzle of garlic in the oil? Heaven. The tomatoes soften just enough to soak up the egg’s richness—salty, sweet, and umami all at once. (Yes, even on a Tuesday night.)
  • Breakfast or Dinner: Scramble it into rice for lunch, serve it over toast for breakfast, or toss it into noodles for a quick dinner. I’ve eaten it at 8 AM and 8 PM without getting tired of it.
  • Budget Hero: Tomatoes and eggs are cheap, and this recipe stretches them far. Leftovers? Microwave them into a quick omelet the next day. My wallet and I both approve.

Step-by-step instructions for tomato fried egg Chinese recipe

Master this classic wok technique for perfectly silken eggs in a rich tomato sauce.

1

Prepare the Eggs and Tomatoes

Separate the 2 whole Large Eggs into a bowl, keeping the yolks intact. Add the 0.25 tsp Diamond Crystal Kosher Salt and whisk gently until just combined—you want to create a smooth, slightly frothy mixture without over-beating the whites. This preparation ensures the eggs will cook into delicate, custardy centers rather than firm curds.

Cut the 2 whole Medium Tomatoes in half crosswise and remove the seeds. Dice the remaining flesh into ¼-inch cubes. The smaller the pieces, the faster they'll cook and release their juices into the sauce. Set aside—you'll use them shortly for the sauce base.

2

Cook the Garlic and Tomatoes

Heat the 0.25 cup Neutral Oil in a wok or large skillet over medium-high heat until shimmering. Add the 2 cloves Fresh Garlic Cloves, minced finely, and stir constantly for 30 seconds until fragrant but not browned. Garlic burns quickly, so keep the heat steady and don't walk away.

Add the diced tomatoes and cook for 4-5 minutes until they soften and begin to release their juices. The mixture should reduce slightly, creating a thick, glossy base for your sauce. Taste and adjust seasoning with additional Diamond Crystal Kosher Salt if needed—this is your flavor foundation.

3

Fry the Eggs to Silken Perfection

Push the tomato mixture to one side of the wok, creating a small well. Pour the beaten eggs into the well and let them sit undisturbed for 10-15 seconds until the edges begin to set. This creates a thin, delicate skin that helps maintain the silken texture.

Using a spatula, gently tilt the wok to let the raw egg flow into the tomato mixture. Continue cooking on medium-low heat for 2-3 minutes until the eggs are just set but still custardy in the center. The key is to cook them low and slow—overcooking turns them rubbery. You'll know they're ready when the edges are firm but the center still jiggles slightly.

4

Finish with Sesame Oil and Garnish

Remove the wok from heat and drizzle in the 0.5 tsp Sesame Oil. Toss gently to distribute the oil evenly throughout the eggs and tomatoes. The sesame oil adds a nutty aroma that complements the savory tomato base. If you prefer a toasted flavor, heat the sesame oil in a small pan until fragrant before adding it.

Divide the 1.5 cups Steamed White Rice between two plates. Spoon the tomato fried eggs over the rice, then garnish with the 2 whole Green Onions, sliced thinly. The green onions add a fresh contrast to the rich, savory dish. Serve immediately while the eggs are still warm and silken.

👨‍🍳

Pro Tips For Making Tomato Fried Egg Chinese

  • CRISP THE EGGS FIRST: Fry the eggs sunny-side-up in a separate pan until the whites are set but yolks stay runny—this keeps them from turning rubbery when they hit the tomato sauce later. I used to toss them in raw, and the eggs just absorbed too much liquid, making the dish soggy.
  • SWEAT THE GARLIC LOW: Cook the minced garlic in oil over low heat until it’s golden, not browned—this prevents bitterness that’ll overpower the tomatoes. After burning three batches, I finally realized: patience here makes the whole dish taste cleaner.
  • SALT THE TOMATOES: Sprinkle a pinch of kosher salt over the diced tomatoes as soon as they hit the pan—it draws out moisture and concentrates their sweetness. Skipping this step leaves the sauce watery, no matter how long you simmer.
  • USE HALF THE TOMATOES: Remove half the tomatoes after they soften, then blend them into a smooth sauce and stir back in—this balances texture and prevents the dish from turning into a thick paste. I was skeptical until I tried it; the contrast of chunky and smooth is what makes it sing.

Best sauces and condiments for these flavors

Classic Soy-Garlic Sauce

This is the traditional approach that balances the dish perfectly. Start by adding 1 tbsp light soy sauce and ½ tsp sugar to the cooked tomatoes while they simmer. The soy sauce adds depth, while the sugar helps caramelize the tomatoes faster for that signature glossy finish.

I like to add a splash of 1 tsp Shaoxing wine (or dry sherry) for an authentic touch—it evaporates quickly but leaves behind a subtle umami note. 🍶

For extra richness, stir in ½ tsp toasted sesame paste at the end—it blends seamlessly into the sauce and adds a nutty complexity. If you don’t have Shaoxing wine, a pinch of white miso paste works in a pinch for that fermented depth.

The key is to taste as you go and adjust seasoning to your preference.

Sweet-Chili Glaze

Craving a touch of heat and sweetness? Drizzle 1 tsp chili garlic sauce (like La Choy) over the finished dish or stir it into the tomatoes during cooking.

For a homemade version, mix ½ tsp gochujang with ½ tsp honey and ¼ tsp rice vinegar, then simmer it with the tomatoes for 2 minutes until glossy. This adds a vibrant red hue and a bright, tangy kick that cuts through the richness of the eggs.

For a smoky twist, add ¼ tsp smoked paprika to the sauce while cooking. The smokiness pairs surprisingly well with the silken eggs, giving the dish a modern street-food vibe. Serve with a sprinkle of crushed peanuts for texture contrast.

Umami Bomb Sauce

If you love deep, savory flavors, boost the sauce with 1 tsp fish sauce (like Red Boat) and ½ tsp oyster sauce. These ingredients amplify the natural umami in the tomatoes and eggs, making every bite more satisfying.

I also add a pinch of white pepper for a subtle warmth that lingers. For a vegetarian version, swap fish sauce for ½ tsp soy sauce + ¼ tsp mushroom powder.

To take it further, stir in 1 tsp fermented black beans (rinsed and chopped) while cooking the tomatoes. These beans add a funky, chewy texture and a burst of fermented flavor that’s hard to resist. They’re a staple in many Chinese kitchens and elevate the dish to restaurant-level depth.

Spicy Sesame Dressing

For a post-cooking drizzle, whip together 1 tbsp toasted sesame oil, 1 tsp rice vinegar, ½ tsp soy sauce, and ¼ tsp chili crisp (or finely minced chili flakes).

Drizzle this over the finished dish just before serving—it adds a bright, spicy contrast to the rich eggs and tomatoes. The sesame oil ties everything together with its nutty aroma, while the vinegar cuts through the richness.

For extra crunch, top with 1 tsp toasted sesame seeds and 1 tsp crushed fried shallots. The texture contrast makes every bite exciting, and the fried shallots add a sweet, oniony depth. This dressing is especially good if you’re serving the dish as an appetizer or small plate.

Nutrition facts

Servings 2
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 6g30%
Cholesterol 360mg120%
Sodium 320mg14%
Total Carbohydrate 24g8%
Dietary Fiber 3g11%
Sugars 6g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does my egg turn out rubbery instead of silken?

Overcooking is the most common cause! Keep the heat at medium-low after adding the eggs and cook for just 2-3 minutes until the edges are set but the center still jiggles slightly. High heat or prolonged cooking makes the proteins tighten up. Also, make sure your eggs are room temperature—cold eggs take longer to cook evenly.

2

Can I make this recipe without a wok?

A heavy-bottomed skillet or cast-iron pan works perfectly. The key is maintaining even heat distribution—just use medium-high heat for the garlic and tomatoes, then reduce to medium-low for the eggs. A nonstick pan helps prevent sticking, especially when tilting to distribute the eggs.

3

What's the best way to reheat leftovers?

Reheat gently in a dry skillet over low heat for 1-2 minutes until warm through. Microwaving can make the eggs rubbery, and adding extra oil will dilute the sauce. For best results, portion leftovers into small containers and reheat just until the yolk is warm but still runny.

4

How do I know when the tomatoes are cooked enough?

They should soften and release their juices, creating a thick, glossy sauce that coats the back of a spoon. This takes about 4-5 minutes at medium-high heat. The tomatoes should be tender but still hold their shape—overcooking turns them mushy and loses that beautiful caramelized texture.

5

Can I substitute other vegetables for tomatoes?

Tomatoes are essential for that signature sweet-savory flavor, but you can add small amounts of other veggies for texture. Try ¼ cup finely diced bell peppers or 1 tbsp chopped scallions at the end for extra freshness. Avoid watery vegetables like cucumbers or zucchini—they'll dilute the sauce and make the eggs soggy.

★★★★★4.6(5 reviews)
Categories Breakfast & Brunch