Go Back
+ servings
baked thai tofu satay skewers dipped in peanut satay sauce on a white plate with wooden board
Print Recipe
5 from 9 votes

Baked Thai Tofu Satay Skewers with Peanut Sauce

These baked Thai tofu satay skewers are delicious, easy, and full of flavor! Marinated and baked tofu glazed with a peanut satay sauce. Vegan, healthy, and full of protein!
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Course: Appetizer, Sides
Cuisine: Asian, Thai
Servings: 4
Calories: 277.33kcal


  • 1 package firm fried tofu approximately 350g
  • 4 wooden skewers soaked in water

Tofu Marinade:

  • 2 Tablespoons dark soy sauce
  • 1 teaspoon turmeric powder
  • 1 teaspoon cumin powder
  • 1 teaspoon coriander powder
  • 1 teaspoon brown sugar
  • 1 teaspoon garlic powder

Peanut Satay Sauce:


  • Preheat your oven to 425 degrees F.
  • Combine the marinade ingredients in a medium bowl and toss in the fried tofu pieces. Let the tofu marinate for at least 5 minutes.
  • Skewer your tofu pieces onto the wooden skewers and lay them on top of a parchment paper lined sheet pan. Bake them in the oven for 10 minutes.
  • Meanwhile combine the peanut satay sauce ingredients in a small bowl. Reserve half of the sauce for dipping later.
  • After 10 minutes, take the tofu out of the oven and brush the top of the tofu pieces with the peanut sauce. Bake for 5 minutes, flip over the tofu and brush the tofu pieces again with the peanut sauce and bake for 5 more minutes. Serve immediately with the reserved peanut sauce.


Calories: 277.33kcal | Carbohydrates: 10.99g | Protein: 13.57g | Fat: 20.59g | Saturated Fat: 3.58g | Sodium: 569.61mg | Potassium: 149.56mg | Fiber: 2.38g | Sugar: 4.65g | Calcium: 138.57mg | Iron: 2.27mg