Go Back
Tomato Egg and Tofu

Tomato Egg and Tofu

Tomato Egg and Tofu blends soft tofu, fluffy egg, and juicy tomato into a creamy yet light sauce, making it an easy weeknight dinner that is both comforting and bright. The quick stir fry method creates contrasting textures and bold savory sweet flavors, perfect for busy evenings or a simple family meal. Try it for a fast, flavorful dinner you will want again.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Course Dinner
Cuisine Chinese
Servings 3 people
Calories 250 kcal

Equipment

  • Wok
  • Spatula

Ingredients
  

  • 3 -4 large eggs, beaten Beaten to create a soft, fluffy texture and to bind the tofu and tomato together while providing richness and protein; gently fold in to avoid breaking the tofu pieces and to keep curds tender. Adds silkiness and golden color when lightly cooked, balancing the acidic tomato.
  • 1 large tomatoes, cut into wedges Cut into wedges to release juices and maintain bite-sized pieces that soften during simmering; provides bright acidity and umami that complements the eggs and tofu. Cooks quickly so add early enough to meld flavors without turning to mush.
  • 4 oz (125 g) soft tofu, cut into pieces Cut into pieces to introduce a delicate, creamy texture and mild flavor that contrasts with the firmer eggs and tomatoes; handle gently to prevent crumbling. Absorbs the sauce, carrying savory notes throughout the dish while contributing protein and softness.
  • 2 stalks scallion, cut into 2-inch (5 cm) lengths Cut into 2-inch (5 cm) lengths to add fresh oniony aroma and a slight crunch when tossed in at the end; provides a bright, green garnish and subtle savory lift. Distribute evenly for visual contrast and a burst of freshness in each bite.
  • 3 tablespoons oil Used to sauté and lightly brown aromatics and tomatoes, creating a flavorful base and preventing sticking; choose a neutral oil for even cooking. Controls cooking temperature so eggs set gently and tofu warms through without burning.
  • 2 tablespoons ketchup Added to introduce tangy sweetness and a subtle tomato concentrate that enhances the overall umami profile; mixes with broth and seasonings to create a rounded sauce. Balances acidity from fresh tomatoes and ties flavors together.
  • 2 teaspoons oyster sauce Added to boost savory depth and a slightly briny, caramelized note that complements both eggs and tofu; use sparingly to avoid overwhelming the dish. Melts into the sauce to enhance umami complexity without adding heaviness.
  • 4 tablespoons chicken broth, store-bought Used as the liquid base to form a light, savory sauce that carries flavors and helps soften tofu; store-bought broth adds consistent seasoning and mouthfeel. Adjust quantity to control sauciness and simmer briefly to meld components.
  • 1 teaspoon sugar Added to balance acidity and enhance natural sweetness from tomatoes while rounding flavor; small amount helps harmonize the sauce. Dissolves easily and prevents the dish from tasting too sharp.
  • 1/2 teaspoon sesame oil Drizzled at the end to impart a toasty, nutty aroma and finish that elevates the overall scent and flavor; very little goes a long way. Use sparingly to avoid overpowering the delicate tofu and eggs.
  • 3 dashes white pepper Sprinkled to provide subtle heat and aromatic warmth that brightens the savory components; tiny dashes add complexity without spiciness. Distribute lightly for an even background spice note.

Instructions
 

  • Heat a wok and add half of the oil. Once the wok is fully heated, pour in the beaten eggs and cook. Use a spatula to break the eggs into medium-sized pieces. Remove from the wok and set aside.: The moment your pan starts to shimmer with heat you will smell a faint toasted scent from the oil, and that is your cue to pour in the beaten egg . Expect a quick sizzle as the eggs hit the surface, and you will see the edges set almost immediately into glossy curds. As you use a spatula to gently break the eggs into medium sized pieces, listen for a soft popping sound as pockets of steam escape, and look for custardy, not dry, curds. This partial cooking preserves tenderness and ensures the eggs can absorb sauce later. Why this step matters, I have found, is that pre cooking the eggs prevents them from overcooking when combined with the sauce. A common mistake here is leaving the eggs in the pan until they are fully firm; they should still be slightly underdone when you remove them, because they will finish cooking later and you want them to stay moist.
  • Combine all the sauce ingredients and stir until well mixed. In the same wok, add the remaining oil. Once the oil is heated, add the tofu and lightly pan-fry on both sides. Add the tomatoes and stir until softened, then pour in the sauce, stir to combine, and gently fold in the eggs.: As you whisk the ketchup, oyster sauce, chicken broth, sugar, white pepper, and sesame oil (reserve the sesame oil for finishing if you prefer) you will notice the mixture taking on a glossy sheen and uniform color. The aroma will shift from individual components to a single savory sweet scent, which signals the sauce is ready. Mixing first makes it easier to coat the ingredients evenly and prevents clumping of the ketchup. This step is important because adding an already emulsified sauce to the hot pan promotes even flavor distribution. A frequent oversight is adding ingredients separately into the pan which leads to uneven seasoning; pre mixing avoids that problem.
  • Give it a few quick stirs to ensure the eggs are well-coated with the sauce. Add the chopped scallions, then dish up and serve immediately.: When you add the second portion of oil and it warms, you will see delicate ripples and the surface will gleam. Gently lay the tofu pieces in the pan, and listen for a soft hiss as moisture meets heat. Allow each side to develop a light golden surface without moving them too much, this forms a pleasant contrast between a slightly drier exterior and a creamy interior. The resulting aroma is faintly nutty and toasty, which complements the sauce. Light pan frying firms the tofu just enough so it will hold its shape during later stirring. Be cautious of overhandling the tofu , since pressing or tossing too aggressively is the usual way it breaks apart prematurely.
  • Add the tomatoes and stir until softened, then pour in the sauce, stir to combine, and gently fold in the eggs: Adding the wedges of tomato after you have seared the tofu lets them kiss the pan briefly, releasing fragrant steam and sweet juice as they soften. You will see the sauce thin and take on a silky sheen when poured in, and it will begin to cling to the tofu and tomatoes. Gently folding in the reserved egg means coaxing the curds through the sauce so they pick up flavor without breaking up completely. The sound in the pan will be quieter now, a gentle simmer rather than a hard sizzle, and the visual cue is glossy sauce coating each piece. This technique matters because it preserves textures and creates a cohesive bite. A common error here is stirring too forcefully, which tears the eggs and turns the tofu into fragments, losing the pleasing contrasts.
  • Give it a few quick stirs to ensure the eggs are well coated with the sauce. Add the chopped scallions, then dish up and serve immediately: The final stirs are when the dish comes together, you will notice the sauce distributing and the aroma intensifying as heat helps the flavors meld. Adding the scallions at the end preserves their fresh green color and bright snap, and you will hear a faint hiss as they hit the warm sauce, releasing a lively scent. Serving immediately is important to retain the contrasting textures, because the tofu will continue to soften if left in the sauce for long. The why here is simple, serving right away ensures the balance of warm sauce, tender tofu , and fluffy egg . A common slip up is letting the dish sit in the pan too long which causes sogginess, so transfer to a warmed plate promptly.

Notes

  • Control the egg texture — For slightly larger curds, cook the beaten egg on medium low heat and break gently with a spatula, removing while still tender so they finish in the sauce.
  • Protect the tofu — Handle tofu gently and avoid tossing it vigorously in the pan, instead turn each piece carefully to maintain shape and achieve a light sear.
  • Balance the sauce — Taste the sauce before adding to the pan; a tiny pinch more sugar or a splash more broth can correct overly sharp acidity from the tomato.
  • Heat management — Use a hot pan for quick searing, but reduce to medium when combining ingredients so the egg does not overcook.
  • Serve promptly — This dish is best hot off the stove to keep the contrast between fluffy egg and soft tofu, so have bowls or rice ready before the final stir.
Keyword Chinese tomato egg tofu, easy weeknight dinner tofu, quick tomato egg stir fry, tomato egg tofu recipe