Combine eggs, garlic salt and sesame oil in a bowl. Beat well and set aside. Combine sauce ingredients in a small bowl; set aside.
Heat a non-stick frying pan or stir-fry pan over medium-high heat until hot. Add 2 tbsp of the cooking oil, swirling to coat sides. Add eggs; cook, stirring, until eggs are barely set. Remove eggs from pan into mixing bowl; set aside.
Heat remaining 1 tbsp oil in same non-stick pan. Add ginger; cook, stirring until fragrant, about 15 seconds. Add tomatoes cook, stirring, until softened, about 2- 3 minutes.
Add sauce; cook, stirring, until sauce boils and thickens slightly. Break up eggs a bit, then add to tomato mix. Continue cooking a bit longer until cooked through. Sprinkle with green onions.