Spicy Gochujang Tofu Bowl – Vegan, Gluten-Free Recipe

If you need to convert a tofu skeptic into a fan, crumble it. Crumbled tofu mimics the texture of ground meat and soaks up sauces, making it irresistible. This Spicy Gochujang Tofu Bowl is a flavorful, protein-packed vegan meal layered with seasoned tofu crumbles, crisp cabbage-and-carrot slaw dressed in sesame and rice vinegar, and a base of brown rice. It’s quick to prepare, great for meal prep, and easy to customize.

Spicy Gochujang Tofu Bowls

Spicy Gochujang Tofu Bowl

The key to making tofu appealing is texture. Pressing out the water and crumbling extra-firm tofu yields small, ground meat–sized pieces that crisp at the edges and carry bold flavors beautifully. In this recipe, gochujang—Korean fermented chili paste—provides a sweet, spicy, and umami-forward glaze, rounded with soy sauce and rice vinegar. A simple tangy sesame slaw of shredded cabbage and carrots adds crunch and freshness, and cooked brown rice completes the bowl for a filling, balanced meal.

Tofu Rice Bowl Ingredients

What is gochujang paste made of?

Gochujang is a Korean chili paste made from chili peppers, fermented soybeans, glutinous rice (or other rice), and salt. It has a unique balance of heat, sweetness, and deep umami from fermentation. In this bowl, gochujang transforms the tofu crumbles into something vibrant and savory that pairs perfectly with the crunchy slaw and nutty sesame flavors.

Ingredients

  • Tofu: 1 (14-ounce) package extra-firm tofu, drained and pressed
  • Gochujang sauce: 2 tablespoons gochujang, 2 tablespoons reduced-sodium soy sauce, 1 tablespoon rice vinegar
  • Seasoning: 2 garlic cloves, minced; 1 teaspoon grated fresh ginger; 1 teaspoon honey (or maple syrup for vegan)
  • Oils & flavor: 3 1/2 teaspoons sesame oil (use 1/2 tsp for cooking and remainder for dressing)
  • Slaw: 3 cups tri-color coleslaw mix (red cabbage, green cabbage, carrots); whites of 2 scallions, chopped
  • Slaw dressing: 2 tablespoons rice vinegar, 2 teaspoons sesame oil, 1 teaspoon honey, 1/4 teaspoon kosher salt
  • Rice: 1 cup cooked brown rice (per 2 servings)
  • Garnish: scallion greens, lime wedges for serving

How to squeeze water from tofu

To avoid soggy tofu, press it well. Place the block on a plate lined with a paper towel or clean kitchen towel. Cover with another towel and set a heavy skillet or pan on top for 10–15 minutes to extract excess water. Replace towels if very wet and press a little longer until most moisture is gone.

Instructions

  1. Press and crumble: After pressing, use your hands to crumble the tofu into a bowl, aiming for small pieces resembling ground meat. Set aside.
  2. Make the gochujang sauce: In a small bowl, whisk together gochujang, soy sauce, and 1 tablespoon rice vinegar until smooth.
  3. Cook the tofu: Heat a large skillet over medium-high heat. Add 1/2 teaspoon (or 1/2 tablespoon if you prefer) sesame oil and swirl to coat. Sauté garlic and ginger for about 30 seconds, then add crumbled tofu. Cook, stirring often, for about 5 minutes until some edges begin to brown.
  4. Pour the gochujang sauce over the tofu and stir to coat evenly. Continue cooking 4–5 minutes, stirring frequently, until the tofu picks up some color and the sauce thickens slightly.
  5. Make the slaw: In a bowl whisk the remaining 2 tablespoons rice vinegar, 2 teaspoons sesame oil, 1 teaspoon honey, and 1/4 teaspoon salt. Add the coleslaw mix and scallion whites; toss to coat.
  6. Assemble: Divide cooked brown rice among two bowls. Top each with about 1 1/2 cups slaw and 1 cup of gochujang tofu. Garnish with scallion greens and a lime wedge. Serve immediately.

Meal prep and storage

Store components separately for best texture: keep tofu and rice together in an airtight container and refrigerate up to 4 days. Keep the slaw in a separate container to maintain crunch; add it right before serving. Reheat tofu and rice in the microwave or in a skillet until warmed through, then top with chilled slaw and fresh scallions.

Variations and swaps

  • Protein swap: Substitute crumbled tofu with ground chicken, turkey, or plant-based crumbles if you prefer meat.
  • Gochujang substitute: If you don’t have gochujang, sriracha blended with a touch of miso or soy sauce and a little sugar can mimic the sweet-spicy profile.
  • Base options: Swap brown rice for quinoa, soba noodles, rice noodles, or cauliflower rice for a lower-carb option.
  • More veggies: Add steamed broccoli, bell peppers, or zucchini for extra color and nutrition.
crumbled tofu
colorful slaw
Spicy Gochujang Crumbled Tofu
Tofu Rice Bowl with veggies and lime

Nutrition (per bowl)

  • Calories: 473 kcal
  • Protein: 26 g
  • Carbohydrates: 50 g
  • Fat: 19 g
  • Fiber: 6 g
  • Sodium: 942 mg
  • Sugar: 17 g

This Spicy Gochujang Tofu Bowl is a fast, satisfying weeknight dinner or a convenient meal-prep option. It balances heat, tang, and crunch while delivering plant-based protein and plenty of flavor—perfect for anyone looking to enjoy tofu in a new way.