Go Back
Homemade Tofu Satay with Cilantro-Peanut Sauce photo

Tofu Satay with Cilantro-Peanut Sauce

This Tofu Satay is a must-try! Crispy marinated tofu skewers served with a creamy, zesty cilantro-peanut sauce.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Asian, Thai

Ingredients
  

  • 14 oz extra-firm tofu drained and pressed
  • 1 cup natural peanut butter
  • 3 tablespoons soy sauce
  • 3 tablespoons rice vinegar
  • 1 piece ginger fresh, minced
  • 2 cloves garlic fresh, minced
  • ½ cup water or to adjust consistency
  • ½ cup minced cilantro
  • ½ cup chopped peanuts for garnish
  • ¼ cup sliced scallion greens

Equipment

  • Cutting Board
  • Sharp Knife
  • Medium bowl
  • Skewers
  • Grill or grill pan
  • Whisk

Method
 

  1. Begin by draining the extra-firm tofu and pressing it to remove excess moisture. Wrap the tofu in a clean kitchen towel and place a heavy object on top for about 15-20 minutes.
  2. Once the tofu is pressed, cut it into bite-sized cubes or rectangular slabs.
  3. In a medium bowl, combine the soy sauce, rice vinegar, minced ginger, and minced garlic. Stir well to create a flavorful marinade.
  4. Add the tofu pieces to the marinade, ensuring each piece is well-coated. Let the tofu marinate for at least 30 minutes, or up to 2 hours in the refrigerator.
  5. In another bowl, mix the natural peanut butter with the soy sauce, rice vinegar, and a few tablespoons of water. Whisk until smooth.
  6. Thread the marinated tofu onto the skewers. If using bamboo skewers, soak them in water for 30 minutes before grilling.
  7. Preheat your grill or grill pan over medium heat. Place the tofu skewers on the grill and cook for about 4-5 minutes on each side.
  8. Once grilled, remove the skewers from the heat. Drizzle with the cilantro-peanut sauce and garnish with minced cilantro, chopped peanuts, and sliced scallion greens. Serve immediately.

Notes

  • For an extra burst of flavor, add a pinch of red pepper flakes to the peanut sauce.
  • If you're short on time, you can skip pressing the tofu, but the texture will be softer.
  • Experiment with nut butters; almond or cashew butter can be great alternatives.