Go Back
veganrecipecorner24@gmail.com

Tofu Satay with Peanut Sauce Recipe

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

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

Method
 

Marinate the Tofu:
  1. Whisk soy sauce, lime juice, maple syrup, curry powder, turmeric, and garlic powder in a bowl.
  2. Toss tofu cubes in the marinade and let them soak for 15 minutes.
  3. Thread marinated tofu onto skewers.
Grill the Tofu:
  1. Heat sesame oil in a grill pan or skillet over medium heat.
  2. Cook skewers for 3–4 minutes on each side until golden and crispy.
  3. Remove and set aside.
Make the Peanut Sauce:
  1. Whisk peanut butter, soy sauce, lime juice, maple syrup, and grated ginger in a bowl.
  2. Add coconut milk and sriracha, then mix until smooth.
  3. If too thick, add 1–2 tbsp of water.
Serve & Enjoy:
  1. Drizzle peanut sauce over tofu skewers or serve as a dip.
  2. Sprinkle with crushed peanuts and chopped cilantro.
  3. 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.