Thai Tofu Skewers (Grilled, Baked & Air Fryer) Vegan + GF

Thai Tofu Skewers (Grilled, Baked & Air Fryer) delicious and flavorful Thai skewers using tofu, veggies (zucchini, onion, tomatoes, and bell pepper) and homemade sweet-spicy Thai-basil sauce. Grilled, Baked and Air Fryer options ~ Vegan + Glutenfree.

Thai Tofu Skewers

Thai Tofu Skewers

Happy Friday You’ll !!! I hope you had a nice week and I’m so looking forward to the weekend and noshing on these Thai Tofu Skewers with some Thai ice tea.

My week was a mix of blah in the beginning to absolutely crazy until yesterday … and today I’m excited as I get to share the recipe of these superhit skewers with you.

I’m giving you three different method to cook these Skewers – Grilled, Baked & Air Fryer

So, my girlfriends decided to throw an impromptu Girl BBQ party yesterday and I was asked to get these Tofu Skewers on Wednesday night…

Seriously, my friends think I’m some kinda genie that grants wishes in terms of food 😉

Thai Tofu Skewers Recipe

But I guess they know me well or as my family calls it ‘food hoarder’, I confess I always have tons of stuff in our kitchen pantry (as if I’m never gonna go to store ever) and the fridge.

The only thing, I was little scared of was that I don’t have any fresh herbs at home and these skewers needed ‘basil’.

But then these ‘Dorot chopped Basil’ came to the rescue as I always have them in my freezer.

If you do a lot of cooking and like the smell of that fresh herb in your food, then Dorot is your Best Friend !!!

I’m telling you and you can thank me later 😉 they have these clean, cute, and pre-proportioned herbs (cilantro, basil, garlic, ginger, etc) all packed in a small little-frozen baggie.

Thai Tofu Skewers Ingredients

The ingredients can be easily found in most grocery stores:

  • Extra Firm Tofu
  • Thai Herbs – (Lemongrass, galangal ginger) for Thai paste or use store-bought paste
  • Maple Syrup, you can use honey or any other sweetener
  • Red Onion
  • Zucchini
  • Cherry Tomatoes
  • Yellow Bell Pepper
  • Vinegar 
  • Tamari, you can use soy sauce too
  • Chili Paste, I’m using sambal (found in Asian and American stores)

Ingredients for Sweet Spicy Thai Tofu Skewers

Phew, what a relief !!! So, here I was on Thursday morning marinating the veggies+tofu with the spice-mix and I’m talking 9 am as the BBQ starts at 11 am, yep, that’s the chosen time.

I just marinated the whole mix for about 15 minutes but if you have time, marinate them for longer.

Now, for the most fun part “Have you seen anyone grilling on their balcony at 9 am?” (lol)

Yep, that would be me, I just started the grill at 9 am and these cuties were ready to be grilled by 9:20 am.

How to Make Thai Tofu Skewers:

The initial recipe still we add everything to the skewers is same for any method you choose to cook them:

  1. Start by cleaning the veggies and then chopping them into squares (except cherry tomatoes).
  2. Chop the firm tofu
  3. Mix all the Thai paste ingredients in a large bowl and whisk to form an even paste
  4. Add the chopped veggies and tofu in a large Ziploc bag and pour the Thai paste in it.
  5. Close the bag and shake the Ziploc bag to mix the ingredients and coat the veggies + tofu.
  6. Let this marinate for 5-10 minutes.
  7. Now, take a skewer and start adding marinated veggies and tofu on the skewer (till you reach the top).
  8. Follow the step and create all the Thai Tofu Skewers.
  9. Place all the prepared uncooked tofu skewers in a plate

Process for Sweet Spicy Thai Tofu Skewers

Grilled Thai Tofu Skewers

  1. Fire up the grill and add wood or coal as per choice.
  2. Place 3-4 tofu skewers on the grill and cook for 2-3 minutes on each side.
  3. Turn to another side and grill another 2-3 minutes (keep an eye as tofu burns easily).
  4. Once the veggies are cooked, remove skewers from the grill.
  5. Transfer to a serving plate and serve along with tamarind sauce or any other sauce.

Baked Thai Tofu Skewers

  1. Preheat oven at 180F.
  2. Spray a baking tray/pizza stone with oil.
  3. Place 6 skewers and spray oil on it.
  4. Bake for 5-7 minutes.
  5. Remove the skewers and turn sides. Broil for a minute (on medium temperature for the charred effect).
  6. Remove carefully from oven and transfer to a serving plate.
  7. Enjoy

Air Fryer Thai Tofu Skewers

  1. Preheat Air Fryer at 180F.
  2. Spray the skewers on both sides with oil.
  3. Place 4 skewers in the air fryer basket and air fry for 10 minutes.
  4. Remove the skewers and turn sides. Bake for 3 minutes.
  5. Remove the skewers carefully from Air Fryer and transfer to a serving plate.
  6. Enjoy

Sweet Spicy Thai Tofu Skewers

One Step that’s extremely important is that you NEED to Watch the Skewers (no matter which method you pick to cook them)  as Tofu burns easily.

Once, they are cooked, I just sprinkled a little bit of lime juice to keep them fresh and juicy.

Just before I could pack them, here’s me doing the very important taste test or breakfast as I say 🙂

Air Fryer Thai Tofu Skewers

Air Fryer Thai Tofu Skewers

The grill marks look awesome on them and it’s such an easy peasy recipe that can be added to any of your instant or upcoming BBQ parties.

It’s also totally #Vegan and #Glutenree as a couple of my friends are on Vegan+Gluten-Free diet.

So, go ahead and get those grill started and make these delicious Sweet Spicy Thai Tofu Skewers.

Go get these ‘Dorot’ products to help you in your next cooking preparation.

basil-tofu-skewers-recipe

With a two-year shelf life, you can have fresh Garlic, Onions and Herbs year round with the simple “pop” of the tray.

I got mine from ‘Trader’s Joe’ in the frozen food aisle (picture below) but definitely, go to their site here -> Dorot <- and find your local store.

traders-joe-dorot

 

Tried Our Recipe – AWESOME!!!

Now Quickly SNAP A PICTURE & TAG :

#easycookingwithmolly +  @easycookingwithmolly on Instagram –>

Connect with Me Here:  Facebook / Pinterest / Instagram 

THAI TOFU SKEWERS

: Here are Some More Thai Recipes :

Quick Thai Tofu Fried Rice (Restaurant Style) Video Recipe

Best Ever Thai Tofu Lettuce Wraps (V+GF)

 

Yield: 12 Skewers

Thai Tofu Skewers (Grilled, Baked & Air Fryer) Vegan + GF

Thai Basil Tofu skewers recipe

Thai Tofu Skewers: delicious and flavorful Thai skewers using tofu, veggies (zucchini, onion, tomatoes, and bell pepper) and homemade sweet-spicy Thai-basil sauce. Grilled, Baked, and Air Fryer options ~ Vegan + Glutenfree.

Prep Time 25 minutes
Cook Time 6 minutes
Total Time 31 minutes

Ingredients

  • 1 Package Firm Tofu - drained
  • 1 Medium Onion - chopped in square
  • 1 Yellow Bell Pepper - chopped in square
  • 1/2 Cup Cherry Tomatoes
  • 1 Zucchini - chopped in square
  • 3 Tbsp Vegetable Oil
  • 12 Skerwes - wooden or steel

Thai Spice Mix :

  • 5-6 Fresh Basil Leaves - you can use Dorot frozen basil cube
  • 1 Tsp Chili Paste - I'm using sambal olek, use homemade or store-bought paste
  • 1 Leaf of Lemongrass - optional
  • 1/4 Tsp Thai Ginger (Galangal) - you may use regular ginger
  • 2 Tbsp Tamari Soy Sauce - you may use regular soy sauce
  • 1 Tbsp Maple Syrup - you may use honey or sugar or any sugar substitute
  • 1 Tbsp Rice Wine Vinegar - may use regular vinegar
  • Salt - as per taste
  • Red Chili Powder - as per taste
  • Black Pepper Powder - as per taste

Instructions

Prep Work:

* If using wooden skewers, then soak them in water for 15 minutes (this prevent skewers from burning).

How to Make Thai Tofu Skewers

  1. Add all the spice mix in a bowl and whisk to form a smooth paste.
  2. Add chopped vegetables, 1tbsp oil, and tofu in the paste
  3. Transfer the content of the bowl in a large Ziploc bag and mix everything in it.
  4. Keep the ziplock bag in the fridge for 15 minutes or longer for the veggies, tofu to absorb the spices nicely.
  5. Remove the bag from the fridge.
  6. Add veggies and tofu on each skewer (as per choice).
  7. Brush each side of the skewered veggies+tofu with oil.
  8. Keep the skewers on a plate (and follow the choice of the cooking method below)


Grilled Thai Tofu Skewers:

  1. Fire up the grill and add wood or coal as per choice.
  2. Place 3-4 tofu skewers on the grill and cook for 2-3 minutes on each side.
  3. Turn to another side and grill another 2-3 minutes (keep an eye as tofu burns easily).
  4. Once the veggies are cooked, remove skewers from the grill.
  5. Transfer to a serving plate and serve along with tamarind sauce or any other sauce.


Baked Thai Tofu Skewers:

  1. Preheat oven at 180F.
  2. Spray a baking tray/pizza stone with oil.
  3. Place 6 skewers and spray oil on it.
  4. Bake for 5-7 minutes.
  5. Remove the skewers and turn sides. Broil for a minute (on medium temperature for the charred effect).
  6. Remove carefully from oven and transfer to a serving plate.
  7. Enjoy

Air Fryer Thai Tofu Skewers:

  1. Preheat Air Fryer at 180F.
  2. Spray the skewers on both sides with oil.
  3. Place 4 skewers in the air fryer basket and air fry for 10 minutes.
  4. Remove the skewers and turn sides. Bake for 3 minutes.
  5. Remove the skewers carefully from Air Fryer and transfer to a serving plate.
  6. Enjoy

Notes

You can follow any of the method given above, the tofu skewers taste exactly the same.

I find the Air Fryer version cooks faster and is crisper.

Nutrition Information:

Yield:

12

Serving Size:

2

Amount Per Serving: Calories: 97Total Fat: 6gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 0mgSodium: 397mgCarbohydrates: 8gFiber: 1gSugar: 5gProtein: 5g

THAI TOFU SKEWERS - Vegan Tofu & Glutenfree Tofu

13 Replies to "Thai Tofu Skewers (Grilled, Baked & Air Fryer) Vegan + GF"

  • Kylee from Kylee Cooks June 15, 2017 (4:22 pm)

    I LOVE dorot!! They work so amazingly for this kind of thing. So convenient, so fresh – so DELICIOUS!

  • Sarah June 12, 2017 (7:16 pm)

    What a great recipe for the grill! Always looking for more veggie friendly recipes!

  • Daniela Anderson June 12, 2017 (1:12 pm)

    I have never tried to grill tofu, l am obviously missing out big time, these skewers look great. Basil makes everything taste great, isn’t it? I love the great colours, I m getting pretty hungry now.

  • Swathi June 11, 2017 (9:03 pm)

    I need to look for Dorot. Your tofu skewers is delicious adding spicy touch to tofu always does wonders. I like spicy tofu rather than soyasauce one. Next time when I plan to grill I am going to make your marinade.

  • Amanda June 11, 2017 (3:06 pm)

    These are gorgeous. I’m not vegan, but I would have no problem enjoying these. I have to share this with my vegan-gf friends!

  • Stephanie@ApplesforCJ June 11, 2017 (1:31 pm)

    These tofu skewers sound so delicious. I haven’t tried any tofu lately but this sounds like a Yummy way to do it. Love the thai flavors that you used for this.

  • Gloria @ Homemade & Yummy June 11, 2017 (1:29 pm)

    I will admit I am not a tofu fan, but maybe this might change my mind. I am a fan of these awesome little cubes. So easy to use, and I am not throwing out bad herbs that were not used up. Love grilling season…fire up the grill..

  • Molly Kumar June 11, 2017 (11:32 am)

    Thanks Tina 🙂

  • Molly Kumar June 11, 2017 (11:26 am)

    Awee, thanks Adriana and I’m so glad you liked the recipe.

  • Byron Thomas June 11, 2017 (11:07 am)

    These are absolutely perfect and absolutely gorgeous! I cannot wait to make them. I have two vegetarians in my family and summer grilling is so hectic because I feel like we just grill the same thing over and over again. I have grilled tofu before, but I really feeling the thai basil flavours. Gotta make this very, very soon!

    • Molly Kumar June 11, 2017 (11:23 am)

      Thank you so much Byron, I look forward to you trying the Tofu Skewers soon 🙂

  • Christine June 10, 2017 (2:34 pm)

    Yum! Love how amazing these look. Perfect for summer, cooking out, and having friends over!

Leave a reply

Your email address will not be published.

Skip to Recipe