Spicy Thai Basil Tofu
Recipe Intro From woon.heng

This recipe is featured in our Weekly Meal Planner Email Newsletter. Sign up for it here to have 6 great dinner recipes (along with a full shopping list) delivered to your inbox every Sunday!

A popular spicy dish that's usually on the menu at Thai restaurant, called Pad Krapow Gai (Spicy basil Chicken). -@woon.heng


Prep time 20mins
Cook time 10mins
Serves or Makes: 2-3
Buy ingredients
Add ingredients directly to your favorite online grocery cart (where available).
Print recipe



  • 1 package firm tofu, drained and mashed
  • 1/ 2 cup packed Thai basil
  • 7 Thai chilies, chopped
  • 5 cloves garlic, minced
  • 3 shallots, minced
  • 3 tablespoons coconut aminos
  • 3 tablespoons fish sauce
  • 1 tablespoon tamari
  • 3 teaspoons coconut sugar
  • 1 teaspoon salt
  • 1 tablespoon oil


  • Step 1

    Whisk coconut amino, soy sauce, fish sauce, sugar and salt in a bowl until well combined, set aside.

  • Step 2

    In a nonstick pan with low-medium heat (no oil), pan-fry mashed tofu until golden brown to get the chewy texture.

  • Step 3

    Using the same pan, push tofu aside, add 3 teaspoons oil and sauté garlic and shallots until soft. Add half the sauce, mix with tofu and let simmer for 2 minutes. Then, add chilies and remaining sauce and let the sauce thicken (when sugar caramelized).

  • Step 4

    Finally, stir in Thai basil and serve warm with your favorite grain.