Go Back

Tofu Satay with Peanut Sauce Recipe

veganrecipecorner24@gmail.com
Crispy tofu skewers paired with a rich peanut sauce. Smoky, nutty, and ridiculously delicious. Perfect for dipping, drizzling, or just eating straight up.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 4 servings
Calories 320 kcal

Ingredients
  

For the Tofu Satay:

  • 1 block 14 oz extra-firm tofu, pressed and cut into cubes
  • 2 tbsp soy sauce
  • 1 tbsp lime juice
  • 1 tbsp maple syrup
  • 1 tsp curry powder
  • ½ tsp turmeric
  • ½ tsp garlic powder
  • 1 tbsp sesame oil

For the Peanut Sauce:

  • ¼ cup peanut butter creamy or crunchy
  • 1 tbsp soy sauce
  • 1 tbsp lime juice
  • 1 tbsp maple syrup
  • ½ tsp ginger grated
  • ¼ cup coconut milk
  • 1 tsp sriracha optional, for heat
  • 1 –2 tbsp water to thin, if needed

For Garnishing & Serving:

  • 1 tbsp chopped cilantro
  • 1 tbsp crushed peanuts
  • Lime wedges

Instructions
 

Marinate the Tofu:

  • Whisk soy sauce, lime juice, maple syrup, curry powder, turmeric, and garlic powder in a bowl.
  • Toss tofu cubes in the marinade and let them soak for 15 minutes.
  • Thread marinated tofu onto skewers.

Grill the Tofu:

  • Heat sesame oil in a grill pan or skillet over medium heat.
  • Cook skewers for 3–4 minutes on each side until golden and crispy.
  • Remove and set aside.

Make the Peanut Sauce:

  • Whisk peanut butter, soy sauce, lime juice, maple syrup, and grated ginger in a bowl.
  • Add coconut milk and sriracha, then mix until smooth.
  • If too thick, add 1–2 tbsp of water.

Serve & Enjoy:

  • Drizzle peanut sauce over tofu skewers or serve as a dip.
  • Sprinkle with crushed peanuts and chopped cilantro.
  • Squeeze fresh lime over everything and dig in.

Notes

Nutritional Information (Per Serving)

  • Calories: 320
  • Total Fat: 18g
  • Saturated Fat: 4g
  • Carbohydrates: 24g
  • Fiber: 4g
  • Protein: 15g

Vitamins & Minerals (Per Serving)

  • Iron: 20%
  • Calcium: 15%
  • Vitamin A: 10%
  • Magnesium: 12%
  • Potassium: 14%

Tips for the Best Tofu Satay

  • Press tofu well for better texture.
  • Let the peanut sauce sit for 5 minutes to blend flavors.
  • Grill on high heat for extra charred edges.

Final Thought

These tofu satay skewers with peanut sauce are pure magic. Make extra, because no one eats just one.