01 - Rinse rice under cold water until the water runs clear. Add rice and 2 cups water to a saucepan, bring to a boil, reduce to a simmer, cover, and cook for 12-15 minutes until tender. Fluff with a fork before serving.
02 - In a small bowl, whisk together soy sauce, brown sugar, sesame oil, garlic, ginger, gochujang, and rice vinegar until the sugar dissolves and the mixture is well combined.
03 - Heat a large skillet over medium-high heat. Add ground beef and cook, breaking it up with a spatula, until browned throughout, approximately 5 minutes. Drain excess fat if desired.
04 - Pour the prepared sauce over the browned beef. Cook, stirring continuously, for 2-3 minutes until the beef is evenly coated and the sauce has thickened slightly.
05 - Divide the steamed rice among 4 serving bowls. Top each bowl with the saucy beef mixture, arranging carrots, cucumber, scallions, and sesame seeds on top. Add kimchi and fresh cilantro if using.
06 - Serve the bowls immediately while the beef is hot and the vegetables are crisp. Offer additional gochujang on the side for those who prefer extra heat.