How to Make Tofu Satay with Peanut Sauce - A Step-by-Step Guide

If you're looking for a delicious and satisfying plant-based dish, look no further than this Tofu Satay with Peanut Sauce recipe. This dish is packed with flavor and makes for a perfect appetizer or main course. The combination of tender tofu, savory satay marinade, and creamy peanut sauce will have your taste buds dancing with joy.

Tofu is a versatile ingredient that absorbs flavors like a sponge, making it the perfect base for this satay dish. The marinade is a blend of soy sauce, g...

Read more Snack recipes

Ingredients

  • ¾ cup coconut milk
  • 2 tablespoons sweet soy sauce (kecap manis)
  • 1 tablespoon curry paste
  • 1 ½ teaspoons ground turmeric
  • 1 teaspoon grated fresh ginger
  • 1 tablespoon vegan fish sauce substitute
  • 2 (8 ounce) containers extra-firm tofu, pressed and drained
  • 4 (8-inch) bamboo skewers
  • 3 tablespoons creamy natural peanut butter
  • 3 tablespoons coconut milk
  • 3 tablespoons chili-garlic sauce
  • 2 tablespoons sweet soy sauce (kecap manis)
  • 2 ½ tablespoons lime juice
  • 1 teaspoon freshly grated ginger
  • 4 lime wedges

Information

  • Prep Time: 20 mins
  • Cook Time: 10 mins
  • Additional Time: 30 mins
  • Total Time: 1 hr
  • Servings: 4
  • Yield: 4 skewers

  • Mix coconut milk, kecap manis, curry paste, turmeric powder, ginger, and vegan fish sauce together in a gallon-sized resealable bag. Seal and shake to mix.
  • Cut tofu into 2-inch pieces and place in the bag. Seal and shake to coat. Allow to marinate for at least 30 minutes. Soak bamboo skewers in water for 30 minutes.
  • Combine peanut butter, coconut milk, chili-garlic sauce, kecap manis, lime juice, and ginger in a bowl. Whisk until sauce is smooth. Set aside.
  • Preheat an outdoor grill for medium heat and lightly oil the grate.
  • Remove the tofu pieces and tap to remove any excess marinade. Skewer an equal number of tofu pieces onto each skewer.
  • Grill the skewers on each side until browned, basting the skewers with the marinade as they cook, 10 to 15 minutes total.
  • Drizzle the peanut sauce over the skewers and serve with extra sauce and lime wedges on the side.
  • Nutrition

    322 cal.

    • Total Fat: 23g
    • Saturated Fat: 12g
    • Sodium: 1325mg
    • Total Carbohydrate: 20g
    • Dietary Fiber: 3g
    • Total Sugars: 12g
    • Protein: 13g
    • Vitamin C: 7mg
    • Calcium: 413mg
    • Iron: 9mg
    • Potassium: 373mg