These Bulgogi-Style Tofu Rice Bowls feature shredded tofu pan-fried until golden and chewy, then coated in a sweet and savory sauce made with soy sauce, toasted sesame oil, fresh ginger, garlic and grated pear or apple.
Serve it over warm rice with cucumber, carrots, edamame, kimchi, or whatever veggies you have on hand for an easy, customizable meal.

Quick Recipe Overview
- Flavor & Texture: Chewy shredded tofu coated in a sweet and savory Korean-inspired bulgogi glaze over warm rice with crisp veggies.
- Total Time: About 35 minutes (grating the produce, browning the tofu, and reducing the glaze).
- Method: Grated on a box grater, pan-fried in a skillet until golden, then tossed and caramelized in a stovetop bulgogi sauce.
- Pro Tip: Finely grate the onion and pear (or apple) so they melt directly into the sauce, and let the glaze simmer until glossy and clinging to every shred of tofu.
Table of Contents
Why You’ll Love These Bowls
- The tofu gets seriously flavorful: Shredding it gives the sauce tons of surface area to cling to, so you get plenty of caramelized edges in every bite.
- The sauce hits sweet, savory, and nutty all at once: Soy sauce, toasted sesame oil, brown sugar, garlic, ginger, and grated fruit come together into a glossy glaze.
- You can build the bowl however you like: Rice and tofu are the base, then cucumber, carrots, edamame, spinach, kimchi, and plenty of other toppings are all fair game.
What Makes It Bulgogi-Style?
Traditional Korean bulgogi is typically made with thinly sliced marinated meat and is known for its balance of savory, sweet, garlicky and nutty flavors.
This tofu version takes inspiration from that flavor profile with a sauce made from soy sauce, toasted sesame oil, brown sugar, garlic, ginger, and mirin.
The grated Asian pear or Fuji apple is especially important here. It adds subtle fruitiness and sweetness to the marinade and blends into the sauce as it cooks, helping create that glossy, caramelized coating around the tofu.
Grated onion adds another layer of sweetness and savory flavor without leaving large pieces in the finished sauce.
Getting the Tofu Golden and Chewy
Shredding the tofu on the large holes of a box grater creates lots of thin, irregular pieces with plenty of edges to brown.
Once the tofu goes into the skillet, leave it undisturbed for the first 3-5 minutes. This gives the bottom layer a chance to turn properly golden before you start tossing everything around.
From there, continue cooking until the tofu reaches the texture you like. A little extra time in the pan will give you firmer, chewier pieces.
Super-firm tofu is ideal because it contains very little excess moisture. If you’re using extra-firm tofu instead, press it thoroughly before shredding.

How the Sauce Comes Together
While the tofu browns, whisk together the grated onion and pear or apple with soy sauce, toasted sesame oil, brown sugar, mirin, garlic, ginger, gochugaru, and black pepper.
You can also blend everything together if you prefer a completely smooth sauce.
Once the tofu is browned, add the white parts of the green onions, followed by the sauce. Keep stirring over medium-low heat for another few minutes until the liquid reduces and the tofu is coated in a glossy, caramelized glaze.
Gochugaru is optional, so you can keep the bowls completely mild or add it for a little heat.
Building Your Bulgogi Tofu Bowl
Start with warm short-grain rice and a generous portion of the glazed tofu, then add whatever combination of toppings sounds good.
Some of my favorites are:
- Sliced cucumber tossed with a splash of rice vinegar
- Shredded or julienned carrots
- Steamed edamame
- Sautéed spinach
- Vegan kimchi
- Sliced green onions
- Toasted sesame seeds
You definitely don’t need every topping at once. A couple of veggies alongside the rice and tofu are plenty for a satisfying bowl.
Sarah’s Recipe Tips
- Don’t rush the browning: Let the tofu sit undisturbed at first so you get proper golden edges rather than simply drying it out.
- Use a large skillet: Giving the shredded tofu room helps it brown instead of steam.
- Finely grate the onion and fruit: They should melt into the sauce rather than remain as noticeable chunks.
- Let the glaze reduce: Once the sauce goes into the pan, keep stirring until there’s no loose liquid left and the tofu looks glossy and caramelized.
- Separate the green onions: Cook the white parts into the tofu and save the green tops for garnish.
Frequently Asked Questions
Yes. Press extra-firm tofu under a heavy weight for about 15-20 minutes before shredding it to remove as much excess moisture as possible. You may also want to use slightly more tofu, since some volume will be lost during pressing and cooking.
No. Fuji apple works well too and is generally easier to find. Whichever you use, grate it finely so it blends into the sauce while cooking.
Gochugaru is a Korean red pepper flake with a fruity, slightly smoky flavor and varying levels of heat. It’s optional in this recipe. Leave it out for a mild bowl, substitute crushed red pepper flakes, or add a little gochujang if that’s what you have.
If you don’t have mirin, use 1 tablespoon rice vinegar plus an extra ½ teaspoon brown sugar. The flavor will be slightly different, but it still gives the sauce that balance of sweetness and acidity.
Yes. You can dry-fry the shredded tofu in a good-quality nonstick skillet. Keep a close eye on it because it may brown faster without oil, and move it around as needed to prevent sticking.
Absolutely. Cook the tofu and rice ahead of time and store them separately from any cold or crunchy toppings. Reheat the rice and tofu when you’re ready to eat, then add cucumber, kimchi, green onions, or other chilled toppings just before serving.
Storage and Reheating
Store leftover bulgogi-style tofu in an airtight container in the refrigerator for up to 4 days.
Reheat it in a skillet over medium heat until hot, adding a small splash of water if the glaze has become too thick. You can also microwave it for a quick lunch.
For meal prep, keep fresh toppings such as cucumber and kimchi separate from the rice and tofu until serving.
More Vegan Recipes
If you enjoyed these Bulgogi-Style Bowls, try one of these next:

Bulgogi-Style Shredded Tofu Rice Bowls
Equipment
- box grater
- nonstick skillet
Ingredients
- 1 (16 oz) block super-firm tofu shredded on a box grater
- 1 tablespoon vegetable oil
- 1/4 cup white or yellow onion grated (about 1/4 small onion)
- 1/4 cup Asian pear or Fuji apple grated
- 3 tablespoons soy sauce
- 1 tablespoon toasted sesame oil
- 1 packed tablespoon brown sugar or maple syrup
- 1 tablespoon mirin
- 3-4 cloves garlic finely minced or grated
- 2 teaspoons fresh grated ginger
- 2 teaspoons gochugaru (Korean red pepper flakes) optional, for heat
- black pepper to taste
- 2 green onions thinly sliced, white and green parts separated
- 1 tablespoon toasted sesame seeds for garnish
Rice Bowl Base & Toppings
- 3-4 cups cooked short grain rice about 1 cup per bowl
- sliced cucumber tossed with a splash of rice vinegar
- shredded or julienned carrots
- steamed edamame
- sautéed spinach
- vegan kimchi
- 2 sliced green onions whites and greens separated
- 1 tablespoon toasted sesame seeds for garnish
Instructions
- Brown the tofu: Heat the oil in a nonstick skillet over medium-high heat. When the oil shimmers, add in the shredded tofu and spread it out in an even layer. Allow to cook for 3-5 minutes undisturbed, until the bottom is golden-brown. Give the tofu a toss and continue to pan-fry, stirring occasionally, for another 8-12 minutes, or until evenly golden brown. Pan-fry more or less depending on how chewy you want it to be. Set aside to cool while you prep your remaining ingredients.
- Mix the sauce: While the tofu crisps, whisk together the grated onion, grated apple, soy sauce, toasted sesame oil, brown sugar, mirin, garlic, ginger, gochugaru (if using), and black pepper in a small bowl. (Alternatively, you can add all ingredients to a blender and purée.)
- Glaze the tofu: When the tofu is browned to your preference, reduce the heat to medium-low. Stir in the white parts of the green onions, then pour the bulgogi sauce over the tofu and immediately stir to coat. Keep stirring constantly for 3-5 minutes to allow the soy glaze to reduce and caramelize. Finish with the green parts of the green onions and an extra sprinkle of toasted sesame seeds.
To Assemble the Bulgogi-Style Tofu Bowls
- Divide warm cooked rice among serving bowls. Top each with a generous portion of bulgogi-style tofu, then add your choice of toppings. Garnish with green onions and sesame seeds and serve immediately.
