Cook the rice. Start your preferred rice so it’s ready when the beef is done. Fluff and keep warm.
Prep the sauce. In a small bowl, whisk soy sauce, brown sugar, gochujang, sesame oil, and rice vinegar.
Taste and adjust sweetness or heat.
Slice and chop toppings. Prep scallions, cucumber, carrot, and kimchi. Keep them separate so each bite gets texture and freshness.
Brown the beef. Heat neutral oil in a large skillet over medium-high. Add ground beef, break it up, and season lightly with salt and pepper.
Let it sit briefly to brown, then continue cooking until most moisture evaporates and edges begin to crisp.
Add aromatics. Stir in garlic, ginger, and the white parts of the scallions. Cook 30–60 seconds until fragrant.
Sauce it up. Pour in the prepared sauce. Toss to coat and let it bubble for 1–2 minutes until glossy and slightly thickened.
Fry or boil the eggs (optional). For fried eggs, cook in a nonstick pan with a touch of oil until edges are lacy and yolk is still runny.
For soft-boiled, simmer 6–7 minutes, then peel.
Assemble the bowls. Add rice to bowls, top with saucy beef, cucumber, carrot, kimchi, and green parts of the scallions. Add egg if using. Sprinkle with sesame seeds.
Finish and serve. Taste and add a splash of soy sauce or a squeeze of lime if you want extra brightness.
Serve hot.