Go Back
+ servings
Vegetarian Thai Basil Tofu Stir Fry (Tofu Pad Krapow) in a white bowl with chopsticks
Print Recipe
5 from 189 votes

15 Minute Thai Basil Tofu Stir Fry (Pad Krapow)

Try this easy and fast recipe for vegetarian Thai basil tofu stir fry aka Tofu Pad Krapow. Stir fried ground tofu with garlic, ginger, and veggies in a spicy, savory soy sauce!
Prep Time5 minutes
Cook Time10 minutes
Total Time15 minutes
Course: dinner, lunch, Main Course
Cuisine: Asian, Thai
Servings: 2
Calories: 270kcal

Ingredients

  • 1 packet extra firm tofu 16 oz (454 g)
  • 2 Tablespoons avocado oil
  • ½ large red bell pepper sliced
  • ¾ cup green beans cut to ½ inch long pieces
  • ½ medium onion chopped
  • 1 cup Thai holy basil
  • 2 large eggs optional
  • salt & pepper to taste

Sauce Ingredients

  • 3 Tablespoons dark soy sauce
  • 2 ½ teaspoons brown sugar
  • 4 cloves garlic chopped
  • ¼ teaspoon ginger grated
  • ½ teaspoon Thai chili pepper flakes optional for spice, or add fresh Thai chili peppers

Instructions

  • Take your extra firm tofu and squeeze out as much water as you can with your hands and some paper towels. Next crumble it up with a fork or your hands to get 'ground' tofu.
  • Add the ground tofu to a hot pan with oil and saute until it becomes dry, about 5 minutes. Optional: meanwhile in a separate pan, cook two eggs sunny side up over high heat until the edges become crispy.
  • Add the sauce, bell peppers, green beans, and onions to the pan and saute everything together for about 5 minutes or until the vegetables are cooked but still crispy.
  • Season your tofu mixture with salt & pepper to taste. Tofu is pretty bland so it may need a pinch of salt. I added about ¼ teaspoon.
  • Turn off the heat and stir in your Thai basil and mix it together until the basil wilts.
  • Serve over rice and top with the crispy fried egg.

Video

Notes

  • Store leftovers in an airtight container in the fridge for up to 3 days
  • Substitute other types of basil if you can't find Thai basil
  • Low carb options: 
    • serve over cauliflower rice
    • serve in lettuce cups
    • replace brown sugar with a few drops of liquid stevia
  • Additional veggies: broccoli, carrot, celery

Nutrition

Calories: 270kcal | Carbohydrates: 15g | Protein: 9g | Fat: 20g | Saturated Fat: 3g | Cholesterol: 211mg | Sodium: 89mg | Potassium: 316mg | Fiber: 3g | Sugar: 9g | Vitamin A: 1875IU | Vitamin C: 61mg | Calcium: 64mg | Iron: 2mg