This Thai Basil Tofu (Pad Krapow Tofu) is a quick and flavorful stir-fry made with crumbled tofu, crisp veggies, and a bold savory sauce. It’s fast, flexible, and perfect for busy weeknights—especially when served over hot jasmine rice. Ready in under 30 minutes with simple ingredients!
2Thai bird's eye chilies,minced (or red pepper flakes, optional)
Instructions
Prep the tofu: Press tofu for at least 5 minutes to remove excess moisture. Crumble with your hands or a fork into bite-sized pieces.
Make the sauce: In a small bowl, mix fish sauce, soy sauce, sugar, salt, pepper, and chilies (if using).
Sauté tofu: Heat oil in a skillet over medium-high heat. Add tofu and let it cook undisturbed for 3–5 minutes to crisp up. Stir and cook another 1–2 minutes.
Add veggies: Push tofu to one side. Add garlic, red bell pepper, and green beans. Sauté 2–3 minutes until just tender.
Add sauce: Stir in the sauce and mix well. Cover and let everything cook for 4–5 minutes, until the vegetables are cooked but still slightly crisp.
Add basil: Stir in basil just before serving until wilted. Serve hot over jasmine or brown rice.
Notes
Drain and press the tofu well – This helps it crisp up and absorb flavor better.
Don’t over-stir – Let the tofu sit in the pan to develop golden bits and texture.
Use Italian or Thai basil – Both work great and bring that signature herbal note.
Add a fried egg – For a more traditional twist (and more protein), top with a crispy-edged fried egg if you’re not keeping it vegan.
Meal prep-friendly – Double the batch and store extras for a quick lunch!