Tomato and egg rice bowl
Tomato and egg stir-fry, fanqie chao dan, is one of the first dishes many Chinese home cooks learn, and this rice bowl is inspired by it. Two small details make the difference: a pinch of salt beaten into the eggs, which keeps the curds tender, and keeping every bit of the tomato's seeds and jelly, which is where most of its savoury flavour lives.
- 25 minTotal time
- 2Servings
- 610kcal / serving
- 21 gProtein

The tomatoes are the sauce, so there is no cornstarch and no bottle of anything. It is a brilliant beginner dish and a cheap, comforting dinner when the fridge holds little more than eggs and a few ripe tomatoes.
The science: why this works
- A pinch of salt beaten in ahead of time is a tenderizer. Once dissolved, it gets between the strands of protein and limits how tightly they knit together in the pan, so each curd keeps more of its moisture.
- Egg whites begin to set at about 62°C (144°F) and yolks at about 65–70°C (149–158°F). Stirring for 2 minutes over medium heat carries the whole mixture past both, so the eggs are fully set, and the final 30 seconds in the sauce only reheats them.
- The jelly around tomato seeds holds more glutamate, the compound behind umami, than the firm flesh does. Cutting the tomatoes into wedges and keeping the seeds and juice in the pan is what makes the sauce taste savoury rather than just sour.
- Tomato's red colour comes from lycopene, which dissolves in fat. Cooking the wedges in oil turns the oil orange-red and makes the lycopene easier for your body to absorb than in raw tomato.
- Tomato skins are coated in a waxy layer called cutin that heat barely softens. That is why the skins curl away from the soft flesh after 4 minutes, and why some cooks peel the tomatoes first.
Why the eggs stay soft
Egg proteins unwind and link up as they heat, which turns liquid into solid. Cooking over medium heat and moving the egg to a plate right away stops the proteins from squeezing tight, so the curds stay tender instead of rubbery.
Learn: Cook eggs gently →Why the tomato turns saucy
Heat breaks down the cell walls in the tomato wedges, releasing juice and sugars. As that juice simmers, it thickens into a light sauce. The honey and soy sauce add sweetness and savory depth that balance the tomato's acid.
Learn: Balancing salt, sweet, sour →Why the rice rests off the heat
Rice absorbs water as it simmers, then finishes cooking in trapped steam. The 5 minute rest lets moisture spread evenly through every grain, so the rice is fluffy and not wet on top and hard underneath.
Learn: Cooking rice by absorption →Tomato and egg rice bowl
25 minutes · 2 servings · Chinese · Dinner
Ingredients
Makes 2 servings
- 200 grice
- 400 mlwater
- 4eggs
- 3tomatoes, cut into wedges
- 2green onions, sliced
- 1 tbspsoy sauce
- 1 tsphoney
- 1 tbspvegetable oil
- Salt
Method
Tips for the best result
- Beat the eggs until no streaks of white remain so the curds are an even yellow.
- Salt the eggs while the rice cooks and let them sit for about 10 minutes before they go in the pan.
- Heat the oil until it shimmers before you pour in the egg. The edges should puff up immediately.
- Push the egg in long, slow strokes to make big, soft curds instead of tiny crumbs.
- Use the ripest tomatoes you can find. In winter, a handful of halved cherry tomatoes adds sweetness.
- If your tomatoes are firm, add 1 tbsp water with them so they break down into a sauce.
Mistakes to avoid
- Cooking the eggs on high heat — they brown and turn leathery. Keep the pan at medium.
- Scooping out the tomato seeds and jelly — that is where much of the savoury taste lives. Keep the wedges whole.
- Adding the egg back before the tomato has collapsed — the egg overcooks while you wait. Return it only once the tomato is soft and juicy, for 30 seconds.
- Skipping the salt in the eggs — the curds taste bland and set firmer. Beat in a pinch before cooking.
Variations and swaps
- Add 1/2 tsp grated ginger or a chopped garlic clove with the tomatoes.
- For a glossier sauce, stir in 1 tsp cornstarch mixed with 1 tbsp cold water and bubble for 20 seconds before the egg goes back.
- Add a few drops of toasted sesame oil at the end for a nutty aroma.
- Stir a handful of frozen peas or spinach in with the tomatoes.
- Season with gluten-free tamari instead of soy sauce for a gluten-free bowl.
- Swap the honey for a pinch of sugar if you want a less floral sweetness.
Storing and reheating
This dish is best eaten fresh, because the eggs keep firming as they sit. For leftovers, spread the rice out to cool quickly and refrigerate everything within 1 hour if possible (2 hours max) at 4°C (40°F) or below. Eat within a day or two and reheat only once. Reheat the tomato and egg at half power in the microwave, stirring every 30 seconds, until steaming hot, 74°C (165°F); full power turns the eggs rubbery. Spoon it over the reheated rice so the juices soak in. Do not freeze it: the eggs go spongy and the tomatoes turn watery.
Tomato and egg rice bowl: questions
Are the eggs fully cooked?
Yes. They are stirred until firm and fully set before going back into the sauce, so there is no runny yolk. That makes it suitable for pregnant people, young children and older adults.
Do you peel the tomatoes?
You do not have to. For a silkier sauce, cut a small X in the base, dip the tomatoes in boiling water for 20 seconds, cool them in cold water and slip the skins off.
Can I use canned tomatoes?
Yes. Use about 300 g of chopped canned tomatoes and simmer them for 3–4 minutes until slightly thickened before returning the egg.
Why are my eggs rubbery?
They were cooked over too high a heat, or they spent too long back in the sauce. Cook them at medium, then return them for only 30 seconds at the end.
What is it called in Chinese?
It is usually called fanqie chao dan, which means tomato stir-fried eggs. Many families also call it xihongshi chao jidan.
Does it keep well as leftovers?
Only for a day or two, and it is never quite as good as fresh because the eggs firm up. Cool it fast, refrigerate it and reheat it gently until steaming.
How do you make tomato and egg not watery?
Cook the tomato wedges for the full 4 minutes so the extra juice reduces into a sauce. Stirring in the soy sauce and honey at the end helps it cling to the egg and rice.
Can you use ketchup instead of fresh tomato?
Fresh tomato gives the best texture, but a spoonful of ketchup can add tomato flavor if yours are pale. Use less honey in that case, since ketchup is already sweet.
Is a tomato and egg rice bowl healthy?
Yes, it is a balanced meal with protein from the eggs, carbs from the rice and vitamins from the tomato. This version has about 610 calories and 21 g of protein per serving.










