Print

Thai Basil Tofu (Tofu Pad Krapow)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in the vibrant flavors of Thai Basil Tofu (Tofu Pad Krapow), a delicious vegan alternative to the classic Pad Krapow. This quick and easy stir-fry combines crispy tofu with aromatic Thai basil, garlic, and a savory sauce for a perfect balance of heat and flavor. Serve over steamed rice for an authentic Thai experience. Perfect for anyone seeking a tasty, plant-based meal with bold flavors!

Ingredients

  • 1 block firm tofu (pressed to remove excess water)
  • 2 tbsp vegetable oil
  • 4 cloves garlic, minced
  • 2 Thai bird’s eye chilies, finely chopped (or to taste)
  • 1 red bell pepper, thinly sliced
  • 1 onion, sliced
  • 2 tbsp soy sauce (or tamari for gluten-free)
  • 1 tbsp vegan oyster sauce (or hoisin sauce for substitute)
  • 1 tbsp sugar (palm sugar preferred)
  • 1/4 cup fresh Thai basil leaves (plus extra for garnish)
  • Steamed rice (for serving)

Instructions

  • Prepare the tofu: Cut the tofu into cubes. Heat 1 tablespoon of vegetable oil in a large skillet over medium-high heat. Once hot, add tofu cubes and cook, stirring occasionally, until crispy and golden brown (about 8-10 minutes). Remove tofu from the skillet and set aside.
  • Make the sauce: In the same skillet, add the remaining tablespoon of oil. Add garlic and chilies, stirring for 1 minute until fragrant.
  • Cook vegetables: Add the bell pepper and onion to the skillet. Stir-fry for 3-4 minutes until the vegetables begin to soften.
  • Combine tofu and sauce: Return the crispy tofu to the skillet. Stir in soy sauce, vegan oyster sauce, and sugar. Cook for another 2 minutes until the tofu is well-coated in the sauce.
  • Add basil: Turn off the heat, then add fresh basil leaves to the skillet. Stir well, allowing the basil to wilt.
  • Serve: Serve the Thai Basil Tofu hot over steamed rice and garnish with additional basil leaves.

Notes

  • Adjust the level of spiciness by controlling the number of bird’s eye chilies.
  • If you don’t have Thai basil, you can substitute with regular basil, though the flavor will be slightly different.
  • You can add other vegetables like mushrooms, carrots, or zucchini for extra variety.