Bangkok Street-Style Tofu Satay

Bangkok Street-Style Tofu Satay
Savor the sizzle of Bangkok streets with tofu sticks fit for a plant-based feast! πŸŒ±πŸ’πŸ‡ΉπŸ‡­

Bangkok Street-Style Tofu Satay

  • 1 block extra-firm tofu
  • 1/4 cup coconut milk
  • 1 tablespoon soy sauce
  • 1 tablespoon maple syrup
  • 1 tablespoon curry powder
  • 1 teaspoon ground turmeric
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon ginger powder
  • Wooden skewers, soaked in water for at least 30 minutes
  • 1 cup peanut butter (smooth)
  • 2 tablespoons lime juice
  • 1 tablespoon soy sauce
  • 1 tablespoon maple syrup
  • 1/2 cup warm water for the peanut sauce
  • 1 cup diced cucumber
  • 1/4 cup diced red onion
  • 1/4 cup white vinegar
  • 1 tablespoon sugar
  • Salt to taste

Marinade & Tofu Preparation:

  1. Press the tofu to drain excess water, then cut into 1-inch cubes.
  2. In a bowl, whisk together coconut milk, soy sauce, maple syrup, curry powder, turmeric, garlic powder, and ginger powder.
  3. Marinate the tofu cubes in the mixture for at least 30 minutes, preferably longer for deeper flavor.
  4. Thread the marinated tofu onto the soaked skewers.
  5. On a grill or grill pan over medium heat, cook the tofu skewers for 2-3 minutes on each side or until golden brown.

Peanut Sauce:

  1. In a bowl, combine peanut butter, lime juice, soy sauce, maple syrup, and warm water.
  2. Stir until smooth. Adjust consistency with more water if necessary.

Cucumber Salad:

  1. Mix together diced cucumber, red onion, white vinegar, sugar, and a pinch of salt.
  2. Let it sit for at least 15 minutes to meld the flavors.

To Serve:

  1. Arrange the cooked tofu skewers on a plate with peanut sauce and cucumber salad on the side.
  2. Garnish with lime wedges and fresh cilantro if desired.