Prepare the bulgogi, or stir-fry beef with salt, pepper, and 1 tbsp each soy sauce and sesame oil. Set aside.
Cook the bean sprouts in boiling water for 5 minutes. Drain, Place in a separate bowl and add 1 teaspoon garlic, 1 tablespoon each of soy sauce and sesame oil. Mix. Set aside.
Stir-fry the carrots in a little oil for about 4 minutes. Set aside. Lightly salt.
Stir-fry the zucchini in a little oil for about 4 minutes. Set aside. Lightly salt.
Stir-fry the spinach with a teaspoon of water until wilted and water has evaporated, about 4 minutes. Place in a separate bowl. Add 1 teaspoon garlic, 1 tablespoon each soy sauce and sesame oil. Mix. Set aside.
Stir-fry the mushrooms with 1 tablespoon of soy sauce, until reduced and lightly browned, about 6 - 8 minutes.
Cook 4 eggs, sunnyside up, add salt and pepper, set aside.
Bring rice, water, vinegar, and salt to boil in a medium saucepan over high heat.
Cover, reduce heat to low and cook until liquid has been absorbed, 7 - 9 minutes.
Remove rice from heat and let sit, covered, until tender, about 15 minutes.
(Cook time will be longer, approx. 25 minutes, if using long grain rice).
Mix all the ingredients together and set aside.
Portion out rice into 4 bowls.
Arrange toppings in a circular fashion.
Top each with egg and then toasted sesame seeds.
Garnish with sauce.
