Bangkok Street-Style Tofu Satay
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:
- Press the tofu to drain excess water, then cut into 1-inch cubes.
- In a bowl, whisk together coconut milk, soy sauce, maple syrup, curry powder, turmeric, garlic powder, and ginger powder.
- Marinate the tofu cubes in the mixture for at least 30 minutes, preferably longer for deeper flavor.
- Thread the marinated tofu onto the soaked skewers.
- 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:
- In a bowl, combine peanut butter, lime juice, soy sauce, maple syrup, and warm water.
- Stir until smooth. Adjust consistency with more water if necessary.
Cucumber Salad:
- Mix together diced cucumber, red onion, white vinegar, sugar, and a pinch of salt.
- Let it sit for at least 15 minutes to meld the flavors.
To Serve:
- Arrange the cooked tofu skewers on a plate with peanut sauce and cucumber salad on the side.
- Garnish with lime wedges and fresh cilantro if desired.