Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai Basil Tofu (Tofu Pad Krapow)

Thai Basil Tofu (Tofu Pad Krapow)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Julia
  • Total Time: 20 minutes
  • Yield: Serves 4

Description

Experience the vibrant taste of Thai Basil Tofu (Tofu Pad Krapow), a quick and satisfying dish that brings the essence of Thailand to your table. This protein-packed stir-fry combines crispy tofu with aromatic Thai basil, garlic, and fresh chilies for an explosion of flavor that you can whip up in just 10 minutes. Perfect for busy weeknights or casual gatherings, this dish can be served over rice, noodles, or even enjoyed in lettuce wraps. It’s not only delicious but also a healthy option for plant-based eaters and those looking to add more protein to their meals.


Ingredients

Scale
  • 16 oz high-protein organic super firm tofu
  • 6 cloves garlic
  • 4 fresh red Thai chilies
  • ⅓ cup finely chopped red onions
  • 1½ cup fresh Thai basil
  • 2 tbsp light soy sauce
  • 1 tbsp dark soy sauce
  • 2 tbsp vegetarian oyster sauce
  • 2 tbsp avocado oil
  • ¼ tsp salt
  • ¼ tsp black pepper
  • 2 tbsp cornstarch
  • 1 tbsp organic raw cane sugar
  • 2 tbsp water

Instructions

  1. Drain the tofu and press between plates to remove moisture; cut into cubes.
  2. Toss tofu cubes with salt, black pepper, and cornstarch until coated.
  3. Heat avocado oil in a skillet over medium-high heat; add tofu and cook until golden brown.
  4. Stir in minced garlic and chopped chilies; sauté until fragrant.
  5. Add red onions and cook until translucent.
  6. Mix in light soy sauce, dark soy sauce, vegetarian oyster sauce, sugar, and water; stir well.
  7. Fold in Thai basil and stir-fry briefly until wilted.
  8. Serve hot over rice or noodles.
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Category: Main
  • Method: Stir-frying
  • Cuisine: Thai

Nutrition

  • Serving Size: 1 cup
  • Calories: 320
  • Sugar: 4g
  • Sodium: 800mg
  • Fat: 18g
  • Saturated Fat: 2g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 4g
  • Protein: 22g
  • Cholesterol: 0mg