Back to results
Thai Tofu With Bok Choy
Thai·gluten-free·easy

Thai Tofu With Bok Choy

This vibrant Thai-inspired dish balances sweet, spicy, and savory notes with a satisfying contrast of textures. Crispy cubes of tofu soak up a glossy sauce of oyster and fish sauce, brown sugar, and chili paste, while tender bok choy adds a fresh, slightly bitter crunch. The dish comes together quickly in a hot wok, making it a weeknight-friendly way to bring bold Southeast Asian flavors to the table. With its glossy sheen and aromatic depth, it’s a dish that proves plant-based meals can be just as crave-worthy as their meaty counterparts.

35 min(prep 15 + cook 20)
4 servings
320 kcal
4.3

Ingredients

Nutrition

320 kcalper serving
Protein18g24%
Carbs30g40%
Fat14g19%
Fiber5g7%
Sugar8g11%

Directions

  1. 1

    Press the tofu block between paper towels with a heavy pan for 15 minutes to remove excess moisture, then cut into 1-inch cubes.

  2. 2

    In a small bowl, whisk together soy sauce, oyster sauce, fish sauce, brown sugar, chili paste, and cornstarch until smooth.

  3. 3

    Heat sesame oil in a large wok or skillet over medium-high heat. Add tofu cubes and cook for 5-7 minutes, turning occasionally, until golden brown on all sides.

  4. 4

    Remove tofu from the wok and set aside. In the same wok, add shredded carrots and sliced bok choy (separate stems and leaves). Stir-fry stems for 2 minutes, then add leaves and cook for 1 minute more.

  5. 5

    Return tofu to the wok. Pour the sauce mixture over the tofu and vegetables. Stir-fry for 2-3 minutes until sauce thickens and coats everything evenly.

  6. 6

    Taste and adjust seasoning with extra soy sauce or chili paste if desired. Serve immediately over steamed jasmine rice.

🍽️ Join DishIndex for free

Save recipes, create collections and access Cook Mode.

Create a free account

Reviews

(0)
Your rating:

No reviews yet. Be the first to rate this recipe!

A Paradoxe project — You're in good hands. Eight of them, exactly.