As an Amazon Associate I earn from qualifying purchases. This post may contain affiliate links.

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!

baked thai tofu satay skewers dipped in peanut satay sauce on a white plate with wooden board

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!

baked thai tofu satay skewers with a peanut satay sauce on a white plate with wooden board

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.

baked thai tofu satay skewers with a peanut satay sauce on a white plate with wooden board

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 skewers dipped in peanut satay sauce on a white plate with wooden board

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 bakesoak 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.

baked thai tofu satay skewers with a peanut satay sauce on a white plate with wooden board

What to serve with tofu satay:

baked thai tofu satay skewers with a peanut satay sauce on a white plate with wooden board

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.

baked thai tofu satay skewers dipped in peanut satay sauce on a white plate with wooden board

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!

*This post may contain affiliate links which means any purchases made through my link pay out a small commission without any extra cost to you. All opinions are my own and I only recommend products that I know, personally use, and trust. For more information, please see my Privacy Policy.

baked thai tofu satay skewers dipped in peanut satay sauce on a white plate with wooden board
5 from 37 votes
Servings: 4

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: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 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:

Instructions 

  • 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.

Nutrition

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

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Jamie from Drive Me Hungry

Jamie

Hi there! I’m Jamie, enthusiastic eater and determined cook! I make is quick and easy recipes that still look amazing and taste delicious. Most of my recipes are perfect for weeknight meals as they're simple and easy to follow.

You May Also Like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




17 Comments

  1. eileen says:

    Could you please let me know a substitute for the coconut milk
    Thank You

    1. Jamie says:

      Hi Eileen! You can replace it with any kind of liquid, even water would work but it won’t have that coconut flavor. Hope that helps!

  2. Joan says:

    5 stars
    I recently switched to a plant based diet, and have been looking for some interesting recipes. It is recipes like this which give me hope I will be able to stick to this diet… I don’t feel like I am missing out on anything at all, and the food is delicious. I look forward to trying some more of your plant based recipes.

    1. Jamie says:

      Thank you Joan! This is such a great, protein packed vegan recipe! Definitely try out some more on the site!

  3. Felicity says:

    5 stars
    I have recently started cooking with tofu, and I am loving finding new and creative ways to use it. This is my favourite so far. Not only does it look great, it tastes so good – the peanut sauce is such a fantastic addition!

  4. Sara Welch says:

    5 stars
    What a great Thai recipe! These would make a great appetizer or snack; I’m excited to try that glaze!

    1. Jamie says:

      Thank you so much Sara! Yes definitely a great appetizer or snack! Sometimes I even make double the serving and make a big dinner out of it with a side salad. I hope you enjoy this recipe! 🙂

  5. Elaine says:

    5 stars
    I love tofu but I have never had it on a skewer. Fantastic idea for this summer! At least I know that I will be experimenting with something new now 🙂

    1. Jamie says:

      Yay Elaine! I love experimenting with different recipes and ingredients too! I hope you try this recipe. It’d be perfect to take along picnics in the summer. 🙂

  6. Sharon says:

    5 stars
    This is such a delicious looking recipe! A must-have for meatless Mondays or when hosting vegetarian dinner guests.

    1. Jamie says:

      Thank you Sharon! Yes exactly! I love doing meatless Mondays and this is certainly a favorite among my vegetarian friends!

  7. Suzy says:

    5 stars
    Would have never thought to prepare tofu like this. Genius.

    1. Jamie says:

      Thank you Suzy! It’s crazy how versatile tofu is. So many things you can do with it. I hope you try this recipe! 🙂

  8. Alexandra @ It's Not Complicated Recipes says:

    5 stars
    Oh wow, I love the look of this – the presentation is just stunning and I bet they taste even better! Love the idea of using the satay sauce with the tofu.

    1. Jamie says:

      Wow thank you so much Alexandra! What a compliment. 🙂 This is definitely one of those dishes that look amazing on a platter. I hope you get to try this!

  9. Katie says:

    5 stars
    I can’t wait to make this!! I love everything about it! And I totally know what you mean about “stalking” a recipe and getting weird looks ??? Been there done that!

    1. Jamie says:

      Haha thanks Katie! It’s so easy for me to fixate on a particular dish and want it over and over again lol. Glad to know I’m not the only one. I hope you enjoy this recipe! 🙂