Korean Gochujang Tofu Rice Bowl
This Korean Gochujang Tofu Rice Bowl delivers crispy tofu coated in a sweet-spicy sauce over fluffy rice with steamed broccoli in under 30 minutes.
The first time I made this Korean Gochujang Tofu Rice Bowl, my meat-loving husband went back for seconds before I’d even finished my first serving. That sticky, glossy gochujang sauce clings to each crispy tofu piece like edible lacquer, creating an irresistible combination of sweet heat and savory depth. The vibrant red sauce against bright green broccoli and fluffy white rice makes this bowl as beautiful as it is delicious.
Honestly, why order Korean takeout when you can create something this satisfying at home? This Gochujang Tofu Rice Bowl has become my go-to for busy weeknights and casual Fourth of July gatherings when I want to offer plant-based guests something truly crave-worthy. The aroma of garlic and ginger hitting the hot pan, mingling with that distinctive fermented chile paste, fills the kitchen with warmth that draws everyone to the table.
Table of Contents
Ingredients

| Category | Ingredient | Amount | Notes |
|---|---|---|---|
| Rice Base | Instant white rice | 2 cups | Any white rice works |
| Gochujang Sauce | Gochujang paste | 3 tbsp | Use 1 tbsp for mild |
| Gochujang Sauce | Garlic | 1 tbsp | Minced |
| Gochujang Sauce | Fresh ginger | ½ tbsp | Minced |
| Gochujang Sauce | Sugar | 2 tbsp | |
| Gochujang Sauce | Soy sauce | 2 tbsp | Tamari for gluten-free |
| Gochujang Sauce | Agave | 3 tbsp | Reduce to 1½ tbsp for less sweet |
| Gochujang Sauce | Ketchup | 4 tbsp | Reduce to 2 tbsp for less sweet |
| Gochujang Sauce | Rice wine vinegar | 2 tbsp | |
| Crispy Tofu | Extra firm tofu | 1 lb block | Pressed 30+ minutes |
| Crispy Tofu | Soy sauce | 1 tsp | |
| Crispy Tofu | Sea salt | ¼ tsp | |
| Crispy Tofu | Black pepper | ¼ tsp | |
| Crispy Tofu | Cornstarch | 1 tbsp | Creates crispy coating |
| Crispy Tofu | Neutral oil | 2 tbsp | Vegetable or avocado |
| Vegetables | Broccoli | 2-3 heads | Cut into florets |
| Garnish | Scallions | 2-3 | Chopped |
| Garnish | Sesame seeds | 1 tbsp |
Instructions
- Press your tofu block for at least 30 minutes before starting—this step is non-negotiable for achieving crispy results. Place the tofu between clean kitchen towels with a heavy skillet or canned goods on top. The more moisture you remove, the crispier your tofu becomes.
- Prepare your instant white rice according to package directions while gathering the remaining ingredients. Fluff with a fork when done and cover to keep warm. Having everything ready makes assembly seamless.
- Tear the pressed tofu into rough 1-inch pieces rather than cutting—those irregular edges crisp up beautifully and catch more sauce. Place in a medium bowl and toss with soy sauce until evenly coated.
- Add sea salt, black pepper, and cornstarch to the tofu. Toss thoroughly until each piece wears a light coating that looks like a dusting of snow. This coating creates the signature crunch.
- Heat a large pan or wok over medium-high heat and add the oil. When the oil shimmers and a small piece of tofu sizzles immediately upon contact, add all the tofu in a single layer. Let it cook undisturbed for 2 minutes to develop a golden crust.
- Toss and continue cooking for about 8 minutes total, turning occasionally until all sides turn golden and crispy. The tofu should sound like crackling when you move it around the pan. Remove to a plate and set aside.
- While the pan is still hot, whisk together all gochujang sauce ingredients in a small bowl—the gochujang, minced garlic, ginger, sugar, soy sauce, agave, ketchup, and rice wine vinegar. In my testing, I found that whisking until completely smooth prevents any sauce separation later.
- Pour the sauce into the same pan used for tofu—those browned bits add extra flavor. Bring to a boil, then reduce heat to low. Let it simmer and reduce for about 5 minutes until it becomes thick and glossy like warm honey.
- Add the crispy tofu back to the pan and stir gently to coat every piece completely. The sauce should cling to each piece without pooling at the bottom. Remove from heat immediately to preserve that crispy texture.
- In a separate pan, add a few tablespoons of water and bring to a simmer over medium-high heat. Add broccoli florets, cover, and steam for 2 minutes until bright green and tender-crisp. Drain any excess water.
- Build your bowls by adding about ½ cup rice to each serving dish. Arrange one-quarter of the saucy tofu alongside the steamed broccoli. Drizzle extra sauce over everything—it’s delicious on the rice and broccoli too.
- Finish with a generous sprinkle of sesame seeds and chopped scallions. The contrast of white seeds against that glossy red sauce makes each bowl look like a work of art. Serve immediately while the tofu is still crispy.

Substitutions & Variations
This Korean Tofu Rice Bowl with Gochujang adapts beautifully to different tastes and dietary needs. For a completely gluten-free Spicy Korean Tofu Bowl, swap soy sauce for tamari and verify your gochujang brand is gluten-free—most traditional versions contain wheat.
Control the heat by starting with just 1 tablespoon of gochujang and adding more after tasting the finished sauce. After making this dozens of times, I’ve learned that spice tolerance varies wildly—what seems mild to one person can be overwhelming to another.
My family’s favorite variation adds a fried egg on top of each bowl. The runny yolk mixes into the rice and sauce, creating an extra layer of richness. The Chimichurri Steak Power Bowl offers another protein-rich bowl option if you’re craving variety.
Expert Tips & Troubleshooting
The biggest mistake with tofu bowls is skipping proper pressing. Waterlogged tofu steams instead of crisps, resulting in a mushy texture that can’t hold sauce properly. According to Serious Eats’ tofu guide, pressing removes up to 30% of the water content.
Don’t crowd your pan when crisping tofu. If pieces touch, they steam each other instead of developing that golden crust. Work in batches if necessary—the extra time pays off in texture.
If your sauce becomes too thick while simmering, add a tablespoon of water to loosen it. The goal is a consistency that coats the back of a spoon without being gloppy. Taste your sauce before adding tofu and adjust sweetness, spice, or acidity as needed.
💡 Pro Tip: Tear your tofu rather than cutting it. Those rough, irregular edges create more surface area for crisping and more nooks for sauce to cling to—a game-changer for texture.
Storage & Meal Prep
| Component | Storage Method | Duration |
|---|---|---|
| Cooked rice | Airtight container, refrigerated | 4 days |
| Gochujang sauce | Sealed jar, refrigerated | 1 week |
| Crispy tofu in sauce | Airtight container, refrigerated | 3 days |
| Steamed broccoli | Airtight container, refrigerated | 4 days |
| Assembled bowl | Not recommended | Same day |
This Gochujang Tofu Rice Bowl meal preps exceptionally well when stored in components. Make a double batch of sauce on Sunday—it actually improves as the flavors meld. The Roasted Sweet Potato with Pecan and Maple uses similar make-ahead strategies.
Reheat tofu in a 400°F oven for 5-7 minutes to restore some crispness. Microwave reheating works but sacrifices texture. For best results, crisp fresh tofu and toss with pre-made sauce for weeknight meals.
Serving Suggestions

Present this Spicy Korean Tofu Bowl in wide, shallow bowls that showcase the colorful components. The visual arrangement matters—place the glossy red tofu beside bright green broccoli over white rice for maximum impact.
For a complete Korean-inspired spread, serve alongside quick-pickled cucumbers, kimchi, and a simple sesame-dressed salad. The Grilled Chicken Caesar Salad offers a lighter accompaniment if you’re serving a mixed crowd.
Korean Gochujang Tofu Rice Bowl FAQs
Can I use regular firm tofu instead of extra firm?
Extra firm tofu works significantly better for this recipe because it holds its shape and crisps properly. Regular firm tofu contains more water and tends to crumble when torn and pan-fried. If it’s all you have, press it for at least 45 minutes and handle gently.
How spicy is gochujang paste?
Gochujang is moderately spicy with a sweet, fermented depth that distinguishes it from pure heat. Starting with 1 tablespoon produces a mild sauce most people enjoy, while 3 tablespoons delivers noticeable but not overwhelming heat. You can always add more but can’t remove it.
What can I substitute for gochujang?
Sriracha mixed with a little miso paste creates a similar flavor profile in a pinch. Use 2 tablespoons sriracha plus 1 tablespoon white miso for every 3 tablespoons gochujang. The taste won’t be identical but captures the sweet-spicy-fermented essence.
Why is my tofu not getting crispy?
Insufficient pressing is the most common culprit—tofu needs at least 30 minutes under weight to release moisture. Crowding the pan causes steaming instead of crisping. Make sure your oil is hot before adding tofu, and resist the urge to stir constantly.
Best way to reheat leftover tofu bowls?
Reheat components separately for best results. Crisp the tofu in a 400°F oven for 5-7 minutes, microwave the rice with a damp paper towel, and steam or microwave broccoli briefly. Assemble fresh with extra sauce drizzled over top.
Well, now you have everything you need to create this incredible Korean Gochujang Tofu Rice Bowl that’ll convert even the most skeptical tofu critics. Save this recipe to Pinterest for your next meal prep session, and drop a comment sharing your favorite heat level. Your weeknight dinners are about to get so much more exciting.

Korean Gochujang Tofu Rice Bowl
Equipment
- Large pan or wok
- Medium Mixing Bowl
- Small mixing bowl
- Whisk
- Tofu press or heavy objects
- Clean kitchen towels
- Pot with lid for broccoli
- Serving bowls
Ingredients
Rice Base
- 2 cups instant white rice any white rice works
Gochujang Sauce
- 3 tbsp gochujang paste use 1 tbsp for mild
- 1 tbsp garlic minced
- ½ tbsp fresh ginger minced
- 2 tbsp sugar
- 2 tbsp soy sauce tamari for gluten-free
- 3 tbsp agave reduce to 1½ tbsp for less sweet
- 4 tbsp ketchup reduce to 2 tbsp for less sweet
- 2 tbsp rice wine vinegar
Crispy Tofu
- 1 lb block extra firm tofu pressed 30+ minutes
- 1 tsp soy sauce
- ¼ tsp sea salt
- ¼ tsp black pepper
- 1 tbsp cornstarch creates crispy coating
- 2 tbsp neutral oil vegetable or avocado
Vegetables
- 2-3 heads broccoli cut into florets
Garnish
- 2-3 scallions chopped
- 1 tbsp sesame seeds
Instructions
- Press your tofu block for at least 30 minutes before starting. Place the tofu between clean kitchen towels with a heavy skillet or canned goods on top. The more moisture you remove, the crispier your tofu becomes.
- Prepare your instant white rice according to package directions while gathering the remaining ingredients. Fluff with a fork when done and cover to keep warm.
- Tear the pressed tofu into rough 1-inch pieces rather than cutting—those irregular edges crisp up beautifully and catch more sauce. Place in a medium bowl and toss with soy sauce until evenly coated.
- Add sea salt, black pepper, and cornstarch to the tofu. Toss thoroughly until each piece wears a light coating. This coating creates the signature crunch.
- Heat a large pan or wok over medium-high heat and add the oil. When the oil shimmers and a small piece of tofu sizzles immediately upon contact, add all the tofu in a single layer. Let it cook undisturbed for 2 minutes to develop a golden crust.
- Toss and continue cooking for about 8 minutes total, turning occasionally until all sides turn golden and crispy. Remove to a plate and set aside.
- While the pan is still hot, whisk together all gochujang sauce ingredients in a small bowl—the gochujang, minced garlic, ginger, sugar, soy sauce, agave, ketchup, and rice wine vinegar. Whisk until completely smooth.
- Pour the sauce into the same pan used for tofu. Bring to a boil, then reduce heat to low. Let it simmer and reduce for about 5 minutes until it becomes thick and glossy.
- Add the crispy tofu back to the pan and stir gently to coat every piece completely. The sauce should cling to each piece without pooling at the bottom. Remove from heat immediately.
- In a separate pan, add a few tablespoons of water and bring to a simmer over medium-high heat. Add broccoli florets, cover, and steam for 2 minutes until bright green and tender-crisp. Drain any excess water.
- Build your bowls by adding about ½ cup rice to each serving dish. Arrange one-quarter of the saucy tofu alongside the steamed broccoli. Drizzle extra sauce over everything.
- Finish with a generous sprinkle of sesame seeds and chopped scallions. Serve immediately while the tofu is still crispy.
