Print

Thai Basil Tofu Stir-Fry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A quick and fragrant Thai basil tofu stir-fry that features crispy tofu, vibrant vegetables, and a punchy soy-oyster-chili sauce.

Ingredients

Scale
  • 14 oz firm tofu, drained and pressed
  • 2 tablespoons vegetable oil
  • 3 cloves garlic, minced
  • 1 red bell pepper, sliced into strips
  • 1 cup green beans, trimmed and halved if large
  • 2 cups fresh holy basil leaves or Thai basil
  • 3 tablespoons soy sauce
  • 1 tablespoon oyster sauce (or vegetarian alternative)
  • 1 tablespoon chili sauce (adjust to taste)
  • Cooked rice, for serving

Instructions

  1. Press the tofu by wrapping it in paper towels and placing a weighted pan on top for 15–30 minutes.
  2. Cut the pressed tofu into 1-inch cubes.
  3. Heat oil in a large skillet over medium-high heat until shimmering.
  4. Add tofu cubes in a single layer and brown for 2–3 minutes per side, then remove to a plate.
  5. Sauté minced garlic in the same pan for about 30 seconds until fragrant.
  6. Add red bell pepper and green beans; stir-fry for 3–4 minutes until tender-crisp.
  7. Return tofu to the pan, then stir in soy sauce, oyster sauce, and chili sauce. Cook for another 2–3 minutes.
  8. Finish by adding holy basil and tossing for 30–60 seconds until wilted and aromatic.
  9. Serve over hot cooked rice.

Notes

For crisper tofu, toss with cornstarch before frying. Use low-sodium soy sauce for a lighter dish. Adjust chili sauce to your preference for heat.