Prepare all vegetables used in ramen. Wash, chop and set aside. If using boiled egg, boil, remove from water, place in ice water bath. Peel and set aside. Place Nori (seaweed) strips near vegetables.
In saucepan heat olive and sesame oil over medium heat. Add ginger and garlic and cook for one minute. Do not burn. Add thin cut strips of chicken and cook just until barely done on each side. Season chicken with salt and pepper while cooking. Remove chicken from pan to a dish and set aside.
In the same pan, add soy sauce, rice vinegar, sugar and onion powder. Cook for about 1 minute on medium heat. Add 4 cups broth to the pan. Bring to a boil, then turn down heat and let simmer on medium for 5 minutes.
While the soup is simmering, bring water to boil in a medium size pan. Add ramen when boiling. Cook ramen according to package directions in water, do not over cook!
When ramen is done cooking, drain. Divide the hot soup into bowls (if using tofu place in bowls) and add cooked ramen. Top with fresh vegetables, chicken, and garnish with nori, sesame seeds and boiled egg if desired. Serve hot.