Description
Enjoy the bold flavors of Thai cuisine with this delicious and aromatic Thai Basil Tofu recipe. Perfect for vegans and vegetarians, this dish features crispy tofu cubes tossed in a savory sauce with fragrant Thai basil leaves. Serve over jasmine rice for a satisfying meal that’s both flavorful and wholesome.
Ingredients
Scale
Main Ingredients:
- 1 tablespoon vegetable oil
- 14 ounces extra-firm tofu (pressed and cut into 1/2-inch cubes)
For the Sauce:
- 4 cloves garlic (minced)
- 2 Thai red chilies (thinly sliced)
- 1 small onion (sliced)
- 1 red bell pepper (sliced)
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce (or vegetarian alternative)
- 1 tablespoon dark soy sauce
- 1 teaspoon sugar
- 1/4 cup water
- 1 cup fresh Thai basil leaves
- cooked jasmine rice (for serving)
Instructions
- Prepare the Tofu: Heat vegetable oil in a skillet, pan-fry tofu until crispy, then set aside.
- Sauté Aromatics: In the same skillet, sauté garlic and Thai chilies, then add onion and bell pepper.
- Add Sauce: Stir in soy sauce, oyster sauce, dark soy sauce, sugar, and water. Return tofu to the skillet, toss to coat.
- Finish and Serve: Cook until heated through, then stir in Thai basil. Serve over jasmine rice.
Notes
- You can substitute Thai chilies with serrano or red pepper flakes for less heat.
- Pressing the tofu before cooking helps it absorb more flavor and crisp up better.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Thai
Nutrition
- Serving Size: 1 bowl
- Calories: 310
- Sugar: 6g
- Sodium: 900mg
- Fat: 18g
- Saturated Fat: 2g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 3g
- Protein: 20g
- Cholesterol: 0mg