Khao Pad Khao Krapow

Khao Pad Khao Krapow is a vibrant and fragrant Thai rice dish featuring aromatic basil, colorful vegetables, and soy protein, all stir-fried to perfection. This vegetarian delight captures the essence of traditional Thai flavors while being both wholesome and satisfying.

Khao Pad Khao Krapow
30 minutes
Difficulty: Easy
Thai
450 kcal

Ingredients

  • Jasmine rice - 150 grams
  • Water - 300 ml
  • Soy protein (textured vegetable protein) - 100 grams
  • Vegetable oil - 2 tablespoons
  • Garlic - 3 cloves, minced
  • Red bell pepper - 1 medium, diced
  • Carrot - 1 medium, julienned
  • Green beans - 100 grams, chopped
  • Thai basil leaves - 1 cup, packed
  • Soy sauce - 2 tablespoons
  • Oyster sauce (vegetarian) - 1 tablespoon
  • Sugar - 1 teaspoon
  • Lime - 1, cut into wedges
  • Chili flakes - to taste

Steps

  1. Rinse the jasmine rice under cold water until the water runs clear, then combine with 300 ml of water in a pot, bring to a boil, cover, and simmer on low heat for 15 minutes or until the rice is cooked and water is absorbed.
  2. While the rice is cooking, soak the soy protein in hot water for 10 minutes to rehydrate, then drain and squeeze out excess water.
  3. In a large skillet or wok, heat the vegetable oil over medium heat and sauté the minced garlic until fragrant, about 30 seconds.
  4. Add the rehydrated soy protein and cook for 2-3 minutes until slightly browned.
  5. Stir in the diced red bell pepper, julienned carrot, and chopped green beans, cooking for another 3-4 minutes until the vegetables are tender yet crisp.
  6. Add the cooked rice to the skillet, then pour in the soy sauce, oyster sauce, and sugar, stirring well to combine all the ingredients.
  7. Finally, fold in the Thai basil leaves and remove from heat. Adjust seasoning with chili flakes to taste.
  8. Serve hot with lime wedges on the side for squeezing over the dish.

Nutrition

  • Calories: 450
  • Protein: 18 g
  • Carbs: 70 g
  • Fiber: 5 g
  • Sugar: 4 g
  • Sodium: 800 mg
  • Cholesterol: 0 mg
  • Total Fat: 10 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 9 g
  • Water: 0.3 L

Health Benefits

  • Rich in plant-based protein from soy, supporting muscle health.
  • High in fiber and vitamins from fresh vegetables, promoting digestive health.

Tags

ThaiVegetarianRice Dish