Bring a saucepan of water to a rolling boil over high heat.
Cook the noodles for 2 minutes, drain and transfer to a serving bowl.
Drizzle with the sesame oil, stir well and set aside.
Heat 1 tablespoon of the vegetable oil in a non-stick frying pan over high heat until smoking hot.
Pour the beaten eggs into the pan, stir with a spatula and as the egg cooks, separate it into big chunks. Cook for another minute, then transfer to a plate and set aside.
In the same pan, heat the remaining oil over medium-high heat.
Add the garlic and stir-fry for 15 seconds, then add tomato and stir-fry until it softens, about a minute.
Add the light and dark soy sauces, white pepper and chicken bouillon, stir-frying for 10 seconds to mix well.
Add the egg and water, stir occasionally and let simmer until the sauce thickens, about 2 minutes.
Pour the tomato egg sauce over the noodles and garnish with spring onion to serve.