Simmerfy
Thai Basil Tofu Stir-Fry

Thai Basil Tofu Stir-Fry

A quick and vibrant Thai stir-fry with crispy tofu, fresh Thai basil, and a savory-sweet chili garlic sauce. Ready in under 20 minutes — perfect for busy weeknights.

Prep: 10 min
Cook: 10 min
Total: 20 min
3 servings

Ingredients

  • 14 oz extra-firm tofu, pressed and cubed
  • 2 tbsp vegetable oil
  • 4 cloves garlic, minced
  • 2 Thai bird chilies, sliced (adjust to taste)
  • 1 red bell pepper, thinly sliced
  • 1 cup green beans, trimmed and halved
  • 1 cup fresh Thai basil leaves
  • 2 tbsp soy sauce
  • 1 tbsp oyster sauce (or mushroom sauce for vegan)
  • 1 tbsp dark soy sauce
  • 2 tsp sugar
  • 1 tbsp cornstarch
  • Steamed jasmine rice for serving

Instructions

  1. 1

    Press tofu for at least 15 minutes to remove excess moisture. Cut into 1-inch cubes and toss with cornstarch until evenly coated.

  2. 2

    Heat 1 tablespoon oil in a wok or large skillet over high heat. Fry tofu cubes until golden and crispy on all sides, about 5 minutes. Remove and set aside.

  3. 3

    Add remaining oil to the wok. Stir-fry garlic and Thai chilies for 15 seconds until fragrant.

  4. 4

    Add bell pepper and green beans. Stir-fry for 2 minutes until crisp-tender.

  5. 5

    Mix soy sauce, oyster sauce, dark soy sauce, and sugar in a small bowl. Pour into the wok.

  6. 6

    Return the crispy tofu to the wok and toss to coat in the sauce.

  7. 7

    Remove from heat and fold in fresh Thai basil leaves — they will wilt from the residual heat.

  8. 8

    Serve immediately over steamed jasmine rice.

Want to customize this recipe?

Make it vegan, keto, allergen-free, or adjust servings with AI.