01 - Preheat the oven to 425°F or heat a large non-stick skillet if pan-frying.
02 - Using your hands or a fork, shred the pressed tofu into bite-sized pulled pieces. Toss with cornstarch until lightly and evenly coated.
03 - Spread tofu evenly on a parchment-lined baking tray. Drizzle with oil. Bake for 25 to 30 minutes, tossing halfway through, until crispy and golden. Alternatively, pan-fry in batches over medium-high heat until crisp on all sides.
04 - While the tofu bakes, whisk together soy sauce, brown sugar, mirin, sesame oil, minced garlic, grated ginger, gochujang, toasted sesame seeds, and chopped green onion in a mixing bowl until smooth and combined.
05 - Portion the cooked short-grain white rice into four serving bowls, spreading it evenly across the bottom of each bowl.
06 - Quickly blanch the spinach in boiling water, drain thoroughly, and season with a pinch of salt and a few drops of sesame oil. Julienne the carrot, thinly slice the cucumber, and prep any remaining toppings.
07 - Transfer the crispy tofu directly from the oven into the prepared bulgogi sauce. Toss immediately until every piece is well coated and glossy.
08 - Arrange the saucy crispy tofu over the rice in each bowl. Add the julienned carrot, sliced cucumber, seasoned spinach, and kimchi if using. Garnish with sesame seeds, fresh red chili slices, and extra chopped green onion.
09 - Serve right away while the tofu is still crispy for the best texture and flavor contrast.