Tofu Satay with Peanut Sauce Recipe
Crispy, smoky, and dripping with creamy peanut sauce—this tofu satay is here to make your taste buds do a happy dance. Marinated tofu soaks up all the bold flavors before getting grilled to perfection. The peanut sauce? Oh, it’s thick, nutty, and dangerously addictive. This dish turns any weeknight meal into a fancy, I-know-how-to-cook moment. Serve it with rice, dip it shamelessly, and enjoy. No need for takeout when you can whip up this restaurant-worthy dish at home.

Tofu Satay with Peanut Sauce Recipe
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.