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!
These baked Thai tofu satay skewers have become a favorite appetizer of mine to make when serving Thai food. They’re easy to make, have amazing texture and flavor, and they’re healthy and full of protein!
These baked Thai tofu satay skewers have so much flavor because they’re marinated and then double glazed with a delicious coconut peanut satay sauce. The marinade really helps the tofu absorb more flavor and that’s definitely needed since tofu can be rather bland and flavorless.
The glaze on this tofu satay is incredible! It created this wonderful caramelized crust that really intensified the satay flavors. I always try to pair tofu with big, bold flavors and this definitely delivers.
Baked Thai Tofu Satay Tips:
- Start with firm fried tofu – you can find this in any Asian market in the refrigerated section where they have all the tofu. My Asian market as a variety of fried tofu so look for one that feels firm. There’s another type of fried tofu that’s soft and squishy but those are fried tofu skins.
- Marinate the tofu – dark soy sauce, turmeric, cumin, coriander, garlic powder, and a hint of brown sugar
- Skewer then bake – soak your wooden skewers in water first for at least 10 minutes so they don’t burn in the oven
While the tofu is baking, prepare this delicious coconut peanut satay sauce. It’s made with peanut butter, coconut milk, soy sauce, chili garlic sauce, and other Thai flavorings.
Reserve about half of the peanut satay sauce for dipping later and use the other half to glaze the tofu. Bake the tofu until the glaze starts to caramelize and then brush on a second coating for extra flavor.
Lay the tofu satay skewers on top of some crunchy veggies such as shredded cabbage or lettuce. They make an incredible appetizer or even a meal.
What to serve with tofu satay:
- Serve on the side of steamed rice with refreshing Asian cucumber salad
- Substitute for chicken in this Healthy Chinese Chicken Salad
- Lay on top of rice noodles for a tofu vermicelli bowl
To store this tofu satay, put in an airtight container and keep in the fridge for up to 4 days. You can reheat these in the microwave or in the oven or toaster oven. For the oven, cover these with foil so they don’t burn and reheat at 300 degrees F for 10 minutes or until warm in the center.
I hope you enjoy these baked Thai tofu satay skewers! Please share, rate, and comment below. I’d love to hear from you!
Let’s stay connected! Come find me on:
Want more? Check out these other recipes!
Baked Thai Tofu Satay Skewers with Peanut Sauce
- 1 package firm fried tofu approximately 350g
- 4 wooden skewers soaked in water
- 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.
*Nutritional information is an estimate, calculated using online tools.