Tofu Satay Skewers with Spicy Peanut Sauce and Cucumber Salad
These quick and flavorful tofu satay skewers are pan-seared on the stovetop and served with a bold, spicy peanut sauce and a refreshing cucumber salad. Perfect for a weeknight dinner, this protein-packed dish is ready in just 30 minutes.

- 16 oz firm tofu
- 3 tbsp soy sauce
- 1 tbsp sesame oil
- 2 cloves garlic, minced
- 0.5 tsp ground turmeric
- 0.5 tsp ground cumin
- 0.25 cup creamy peanut butter
- 2 tbsp lime juice
- 1 tbsp sriracha (or chili sauce)
- 1 tbsp brown sugar
- 0.25 cup coconut milk
- 1 large cucumber, thinly sliced
- 2 tbsp rice vinegar
- 1 tsp sugar
- 0.25 tsp salt
- 2 tbsp fresh cilantro, chopped
- 2 tbsp vegetable oil
- 8 wooden skewers
Advertisement
Instructions
Press the tofu for 5 minutes to remove excess moisture, then cut into 1-inch cubes.
⏱️ 5 minutesIn a bowl, whisk together soy sauce, sesame oil, minced garlic, turmeric, and cumin. Add tofu cubes and toss to coat. Marinate for 5 minutes.
⏱️ 5 minutesWhile tofu marinates, prepare the peanut sauce: In a small saucepan over medium heat, combine peanut butter, lime juice, sriracha, brown sugar, and coconut milk. Whisk until smooth and heated through, about 3 minutes.
⏱️ 3 minutes 🌡️ Medium heatFor the cucumber salad, toss sliced cucumber with rice vinegar, sugar, salt, and chopped cilantro in a bowl. Set aside.
⏱️ 2 minutesThread marinated tofu onto wooden skewers. Heat vegetable oil in a large skillet over medium-high heat. Add skewers and cook, turning occasionally, until golden and heated through, about 8 minutes.
⏱️ 8 minutes 🌡️ Medium-high heatServe tofu skewers hot with spicy peanut sauce and cucumber salad on the side.
⏱️ 1 minuteAdvertisement
Nutrition Information
Per serving. Values are approximate and may vary.
Frequently Asked Questions
Reviews
No reviews yet. Be the first to rate this recipe!