Cook the rice: Rinse rice until water runs clear. Combine with water in a pot, bring to a boil, reduce heat to low, cover, and simmer 18 minutes. Let rest 10 minutes.
Prepare vegetables separately: Blanch bean sprouts 2 minutes and spinach 1 minute. Squeeze spinach dry. Season both with sesame oil and salt. Sauté zucchini 3-4 minutes, carrots 2-3 minutes, and mushrooms 5 minutes with sesame oil until tender.
Marinate and cook beef: Mix beef with soy sauce, sesame oil, brown sugar, garlic, and sesame seeds. Marinate 15 minutes. Cook in hot pan 3-4 minutes until caramelized.
Fry eggs: Cook eggs sunny-side up with runny yolks in lightly oiled pan.
Make sauce: Whisk all sauce ingredients together in a small bowl. Adjust consistency with water if needed.
Assemble bowls: Divide rice among 4 bowls. Arrange vegetables, beef, and kimchi in separate sections around the bowl. Top with fried egg in center. Garnish with sesame seeds, green onions, and gim.
Serve: Serve with gochujang sauce on the side. Mix everything together thoroughly before eating.