Spicy Thai Basil Tofu Stir-Fry with Jasmine Rice

If you're in the mood for a vibrant and aromatic dish, this Spicy Thai Basil Tofu Stir-Fry is just the ticket. Packed with fresh basil, colorful bell peppers, and protein-rich tofu, this recipe brings the flavors of Thai cuisine right to your kitchen. It's a fantastic way to enjoy a quick yet satisfying meal any day of the week.

Spicy Thai Basil Tofu Stir-Fry with Jasmine Rice
3Prep min
3Cook min
30Total min
3Serves
ThaiCuisine
If you're in the mood for a vibrant and aromatic dish, this Spicy Thai Basil Tofu Stir-Fry is just the ticket. Packed with fresh basil, colorful bell peppers, and protein-rich tofu, this recipe brings the flavors of Thai cuisine right to your kitchen. It's a fantastic way to enjoy a quick yet satisfying meal any day of the week. Imagine the sizzle of tofu and veggies in a hot wok, infusing your kitchen with enticing scents. In less than 30 minutes, you can whip up a dish that's not only healthy but also bursting with flavor. The heat from the chili and the aromatic basil will have your taste buds dancing in delight! This recipe is perfect for those who crave a bit of spice and a lot of taste. It's versatile, too - feel free to add your favorite vegetables or adjust the heat level to suit your preference.

Ingredients

  • 14 oz firm tofu, pressed and cubed
  • 2 tablespoons vegetable oil
  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 onion, sliced
  • 3 cloves garlic, minced
  • 2-3 Thai bird's eye chilies, chopped (adjust to taste)
  • 2 tablespoons soy sauce
  • 1 tablespoon oyster sauce or vegetarian alternative
  • 1 tablespoon sugar
  • 1 cup Thai basil leaves
  • Cooked jasmine rice for serving

Instructions

  1. Prepare the Tofu: Press the tofu to remove excess moisture, then cut it into cubes.
  2. Heat Oil: In a large skillet or wok, heat the vegetable oil over medium-high heat. Add the tofu and cook until golden and crispy on all sides. Remove from the pan and set aside.
  3. Sauté Vegetables: In the same pan, add the sliced bell peppers and onion. Stir-fry for about 5 minutes until they begin to soften. Add garlic and chilies, stirring for another minute until fragrant.
  4. Combine: Return the tofu to the pan. Add soy sauce, oyster sauce, and sugar, mixing everything together for 2-3 minutes. Stir in the Thai basil leaves and cook until wilted.
  5. Serve: Serve the stir-fry over cooked jasmine rice, garnished with additional basil if desired.

Cook’s tips

  • Press tofu thoroughly to remove excess water for crispier results.
  • Use a wok or large skillet to ensure high heat and quick cooking.
  • Add Thai basil at the end to preserve its aroma and flavor.
  • Adjust the number of chilies to control spice level.
  • Have all ingredients prepped before starting, as stir-frying is fast.

Substitutions

  • Use tamari or coconut aminos instead of soy sauce for a gluten-free option.
  • Substitute oyster sauce with mushroom sauce or hoisin sauce for a vegetarian version.
  • Swap Thai basil with regular basil if Thai basil is unavailable, though flavor will differ.
  • Use any color bell peppers or add other veggies like broccoli or snap peas.
  • For a non-spicy version, omit the chilies or use mild peppers.

Storage & reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet over medium heat with a splash of water or oil to revive the texture.

FAQ

Can I make this dish gluten-free?

Yes, use tamari or coconut aminos and ensure the oyster sauce is gluten-free or substitute with a vegetarian stir-fry sauce.

How do I press tofu without a tofu press?

Wrap the tofu in paper towels and place a heavy object like a cast-iron skillet on top for 15-20 minutes.

Can I add other vegetables?

Absolutely, feel free to add broccoli, carrots, or snap peas for extra crunch.

What if I can't find Thai basil?

Regular basil works but has a milder flavor; you can add a bit of mint for a closer taste.

You might also like