Grilled Tofu Skewers with 5 Easy Sauces

Jump to Recipe
Fire up the grill this summer and make these simple but delicious grilled tofu skewers! With these tips, you'll have perfectly grilled tofu: chewy, charred, and crispy! Take them over the top by serving them with one of five different flavorful sauce options.
Prep 45 minutes
Cook 20 minutes
Total 1 hour 5 minutes
5 from 45 votes

Thank you to ALDI for sponsoring this post! And thank you to my readers for supporting the brands who help make my work possible.

Nothing says SUMMER! more than firing up an outdoor grill and having a barbecue. And while these activities are most often associated with meats and decidedly non-vegan foods, I firmly believe in carving out some plant-based space in the grilling arena so everyone can enjoy a summer barbecue.

Tofu can be an amazing option for the grill if you prepare it the right way. And in this post, I’ll share how to best prep your grill for tofu, how to make some delicious yet easy grilled tofu skewers, and how to serve them with five simple but flavor-packed sauces.

Whether you’re firing up the grill for a big barbecue or just enjoying some summer al fresco dining on a Tuesday, you can serve a gourmet grilled feast without breaking the bank when you stop by your local ALDI.

Grilled Tofu Skewers on a plate, covered in creamy white sauce, pesto, and with cilantro on a dark backdrop.

Tips for Grilling Tofu

Use extra-firm tofu.

It’s the only variety that can handle the high heat of the grill and not fall apart. I love using ALDI Earth Grown Organic Extra Firm Tofu (it works great on the grill), and with these handy tips, you’ll get tofu that’s perfectly charred and a little crispy on the outside and soft and chewy on the inside.

Press the tofu

You need to press your tofu for at least 15 minutes to squeeze out the excess water. This is key for (1) preventing the tofu from sticking to the grill; (2) improving its texture; (3) enabling the tofu to absorb more of the flavors in the marinade. I find that if you slice the tofu into four vertical slabs and press those, instead of pressing the entire block, you can squeeze out more water.

ad for meal plans program with picture of woman with button
4 tofu slabs sitting on wooden cutting board.

Marinate the tofu for extra flavor

While most of the flavor comes from the sauce(s), the tofu itself needs a little flavor to seep into it while it grills. The marinade I use takes 2 minutes and requires just a few everyday pantry staples you can get from your local ALDI at an amazing price. You can marinate the tofu for just 15 minutes, or for several hours in the fridge.

Recommended Tools for Grilling Tofu

First up, a heavy-duty grill brush. If you grill on the reg, you probably already have one of these. Once you’ve preheated the old grill, use this brush to scrape up any charred bits and gunk from your last grilling sesh.

Since tofu is rather delicate, the skewers can be a little tricky to get on and off a hot grill and to rotate them. I recommend using (1) a pair of stainless steel tongs and (2) a long or wide stainless spatula. For the latter, I use a “fish spatula” (which is helpful even if you don’t cook fish like me), as the long length allows you to rest several tofu skewers on the spatula as you use the tongs to gently push the skewers onto the hot grill. I specify stainless steel because you don’t want to use nonstick utensils around a very hot grill.

And this might be obvious, but if you have a gas grill, you’ll need to make sure it’s stocked with a propane tank (unless your grill is connected to your home’s natural gas line). If you have a charcoal grill, obviously you will need charcoal :)

PS: If it’s not grilling season, try my Simple Baked Tofu or Pan-Fried Tofu, both of which would pair amazingly with any of the below sauces.

Green plate with grilled tofu skewers outside of outdoor grill.

How to Grill Tofu Skewers

These instructions are for an outdoor gas grill. If you have a charcoal grill, a lot of the basics are the same. But if you’re new to grilling, you might want to check out this guide on how to use a charcoal grill.

Prep your tofu

After pressing the tofu, slice the tofu into cubes (not too big or small). Marinate the tofu for at least 15 minutes on the counter, or for a few hours in the fridge. Thread the marinated tofu onto skewers, trying to get them evenly lined up and closely pushed together—this makes them easier to turn as one unit on the grill. Reserve the excess marinade for brushing on the tofu skewers during grilling.

If your skewers are wooden, you’ll need to soak them in warm water for 20 to 30 minutes to prevent them from burning. 

Preheat your grill

Heat your grill over medium-high heat with the lid on for at least 10 minutes to get the grates blazing hot. Once hot, scrape down the grates with a heavy-duty grill brush to clean off any drippings or charred bits.

Season your grill

Set a small bowl of oil near the grill and oil up a wad of paper towels or a clean dish towel. A neutral-flavored high-heat oil like the Simply Nature 100% Avocado Oil from ALDI works great.

Use a set of tongs to rub the hot grill grates with the oiled towel. It will start smoking. Heat for 30 to 40 seconds, then repeat the oiling process to build up a good layer of seasoning.

If you skip this step, the tofu will absolutely stick to the grates, and you’ll have to peel it off. But if you’re using a nonstick indoor grill pan, you can skip this step.

pouring avocado oil into a bowl next to tofu skewers about to be grilled outside.

Grill the tofu skewers

Carefully transfer the tofu skewers to one side of the grill. As soon as you add them, turn the burners directly underneath the tofu to low heat but keep the nearby burners on medium-high heat and close the lid.

This indirect heat allows the tofu to cook slowly and not burn. If you keep the burners underneath the tofu on medium high heat, they will develop grill marks quickly, but they will stay more or less raw on the inside. In contrast, when you slowly cook the tofu over indirect heat, the tofu becomes chewier and cooks through and has the opportunity to develop a nice char in some spots.

Close the grill and grill the tofu for about 20 minutes, rotating the skewers every 3 ½ to 4 minutes.

If the tofu doesn’t appear to be developing grill marks after the first turn, bump up the heat on the burner(s) directly underneath the tofu just a touch. The side of the grill next to the burners that are still over medium-high will be hotter, so you may need to rotate the skewers’ positions halfway through grilling so that all the tofu pieces get evenly cooked.

Brush on some reserved marinade from time to time. The tofu is done when grill marks are uniform, and some parts of the tofu are nicely charred.

Sauce Options for Tofu Skewers

The easiest way to amp up the flavor with grilled tofu is with a great sauce, or a combo of sauces. And since variety is the spice of life, I’m sharing FIVE different sauces that work beautifully with these grilled tofu skewers (okay, technically, one of them is a salsa and not a sauce, but it’s really good…).

A few major selling points for these sauces: they’re all easy to make, are super versatile, and are made with easy-to-find and affordable yet high-quality ingredients you can get from ALDI. Each sauce makes a generous amount, so you’ll have leftovers that you can pair with more grilled tofu later in the week, or really any kind of meal (tacos, burgers, salads, grain bowls, etc.).

5 jars of sauces: peanut sauce, cilantro pesto, peach salsa, chipotle sauce, cashew cream.

For the ultimate combo, I pair the first three sauces—chipotle sauce, cilantro pesto, and cashew cream—with the tofu skewers. It’s one of the most delicious things I’ve ever eaten and I can’t recommend it enough.

This combo is inspired by one of my go-to vegan restaurants here in San Diego, Kindred. Kindred serves these delicious charred tofu skewers covered in three different sauces: chimichurri, harissa sauce, and horseradish aioli.

Grilled Tofu Skewers on a plate, covered in creamy white sauce, pesto, and with cilantro.

Chipotle Sauce

This sweet, smoky, and tangy sauce features chipotle in adobo peppers, orange and lime juice, brown sugar, garlic, cumin, and extra virgin olive oil. It’s wildly addictive and comes together in minutes. If you have leftovers, drizzle it over rice and beans, or a grain bowl with veggies and tofu.

ingredients for chipotle-cilantro sauce on wooden cutting board.

Cilantro Pesto

A spicy, Latin-inspired spin on pesto featuring cilantro, roasted pistachios, garlic, jalapenos, lime, and extra virgin olive oil. Use leftovers as a spread for tacos or drizzle over burrito-style bowls.

Cashew Cream

The all-star multi-purpose vegan sauce! Minimal ingredients—soaked raw cashews, lemon juice, garlic, Dijon mustard, onion powder, salt—and work (the blender does it all for you). If you want to jazz up your cashew cream with herbs or spices, check out my comprehensive blog post on how to make Cashew Cream here!

Spicy Peanut Sauce

All you need are 8 ingredients, a bowl, and a few minutes to make this sauce. It’s creamy, nutty, savory and salty with a hint of sweetness. A must-make for peanut butter lovers (I’m not even a peanut butter lover and I really like this sauce).

creamy and spicy peanut sauce in a small green bowl with a spoon.

Peach Avocado Salsa

While technically not a sauce, this is such a fun and delicious salsa for summer that I don’t think you’ll mind. It’s such a fun pairing with the tofu skewers. And you’ll have plenty of leftovers to serve with tortilla chips (or, you can add some black beans to the mix and turn it into a salsa-salad mashup).

ingredients for peach avocado salsa arranged on a wooden cutting board.

I love using peaches in summer since they’re one of my favorite fruits, but you could also swap them with the mango or pineapple spears that ALDI sells (just finely dice them), or even use finely chopped strawberries.

If you want to speed up the prep, add the fruits and veggies to your food processor and pulse repeatedly until it’s broken down.

Frequently Asked Questions

What should I serve these grilled tofu skewers with?

These grilled tofu skewers when covered in sauce(s) make for a great main dish, and you can easily round it out with any number of summer side dishes, like Creamy Potato Salad, a Corn Salad, Smashed Cucumber Salad, or a Watermelon Salad. For something heartier, serve alongside my Lemon Orzo Salad or any of these Pasta Salads.

Can the sauces be made ahead of time?

All the sauces can be made ahead of time except the salsa, as it will get watery. These sauces will stay good in the fridge for at least 5 days.

Can you double the tofu recipe?

Yes, of course. This would be optimal if you’re serving more than four people.

How should I store leftovers?

To maintain freshness the longest, store grilled tofu skewers separately from the sauces in an airtight container in the fridge for 4 to 5 days. Store sauces separately in jars in the fridge.

Grilled Tofu Skewers on a plate, covered in creamy white sauce, pesto, and with cilantro on a dark backdrop.

Watch! How to Make Tofu Skewers

Why Every Vegan Should Master Grilled Tofu
Why Every Vegan Should Master Grilled Tofu

Whether you’re a tofu lover or just love firing up your grill in summer, I hope you’ll enjoy these Grilled Tofu Skewers with a variety of sauces!  For the best prices on lots of fun and fresh summer food, be sure to visit your local ALDI and then put that grill to good use!

Grilled Tofu Skewers

5 from 45 votes
Fire up the grill this summer and make these simple but delicious grilled tofu skewers! With these tips, you'll have perfectly grilled tofu: chewy, charred, and crispy! Take them over the top by serving them with one of five different flavorful sauce options.
Prep Time: 45 minutes
Cook Time: 20 minutes
Total Time: 1 hour 5 minutes
Course: Main Course, Side Dish
Cuisine: American
Diet Gluten Free, Vegan, Vegetarian
Serving size: 3 to 4

Ingredients

  • 1 (14-ounce) block of Earth Grown Organic Extra Firm Tofu, drained
  • Simply Nature 100% Avocado Oil for oiling the grill grates
  • Sauces of choice for serving (see recipe cards below)

Marinade

  • 2 tablespoons Fusia Soy Sauce
  • 1 1/2 tablespoons freshly squeezed lime juice
  • 1 1/2 tablespoons Burman’s Dijon Mustard
  • 1 1/2 tablespoons agave nectar or maple syrup
  • 1 tablespoon Simply Nature 100% Avocado Oil
  • 1/4 teaspoon cayenne pepper
  • 3/4 teaspoon garlic powder
  • 3/4 teaspoon onion powder

Instructions

  • If using wooden skewers, soak them in warm water for 20 to 30 minutes (make sure they're completely submerged) to prevent burning. If using metal skewers, no need to soak.
  • Slice the drained tofu into 4 vertical slabs. Cover them with a few paper towels or a clean dish towel. Weigh them down with your heaviest cookbook and even out the weight with a few cans of beans (or use or a heavy skillet weighed down with a few cans). Press for 15 to 30 minutes.
  • Cut the tofu into cubes, not too big or small but as evenly as possible. I usually slice each vertical slab in half, vertically, so I end up with 8 slices. Then cut each of the 8 slabs into 4 or 5 cubes.
  • Make the marinade. In a jar, combine the soy sauce, lime juice, mustard, agave or maple syrup, cayenne, garlic powder, and onion powder. Seal the lid, and shake vigorously to combine. Or add all the ingredients to a bowl and whisk well until spices are dissolved.
  • Marinate the tofu. Transfer tofu cubes to a large reusable bag, pour on the marinade, and gently toss to coat. Marinate for at least 15 minutes at room temperature, or up to 8 hours in the fridge. Flip the bag a few times to ensure the tofu is evenly coated.
  • Thread several tofu cubes onto a skewer, trying to get them evenly lined up and closely pushed together (this makes them easier to turn on the grill). Repeat with remaining tofu and skewers. Reserve the excess marinade.
  • Prepare the grill. Preheat a gas grill* over medium-high heat (close the grill lid to trap the heat) for at least 10 minutes to get the grates really hot. Scrub down the hot grill with a heavy-duty grill brush to remove any gunk or drippings.
  • After cleaning the grill, set a small bowl with a few tablespoons of avocado oil near the grill and oil up a wad of paper towels or a clean dish towel. Use a set of stainless steel tongs to rub the preheated grill grates with the oiled towels. Let the oil smoke for 3 to 40 seconds. Repeat this oiling process three to four times total to build up a good layer of seasoning.
    TIP: If you skip this step, the tofu will stick to the grill.
  • Grill the tofu. As soon as you add the tofu to the grill, turn the burners directly underneath the tofu to low heat, but keep the other burners on medium-high heat. Close the lid. Open the lid every 3 ½ to 4 minutes and carefully rotate the skewers using tongs and/or a long stainless spatula. Close the lid and continue grilling, rotating every 3 ½ to 4 minutes, until grill marks are uniform, and parts of the tofu are charred, about 20 minutes total. Occasionally, after rotating the skewers, brush some reserved marinade on top of the tofu.
  • Take the skewers off the grill and serve with sauces of choice.

Notes

*If you have a charcoal grill, a lot of the basics are the same, but if you’re new to grilling, you might want to check out this guide on how to use a charcoal grill

Calories: 165kcal | Carbohydrates: 13g | Protein: 12g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Sodium: 838mg | Potassium: 267mg | Fiber: 1g | Sugar: 9g | Vitamin A: 78IU | Vitamin C: 4mg | Calcium: 52mg | Iron: 2mg

Sweet and Tangy Chipotle Sauce

5 from 30 votes
Made with simple and wholesome ingredients, this 10-minute sweet and tangy chipotle sauce is deceptively delicious. With chipotle peppers in adobo, cilantro, two types of citrus, lots of garlic, and olive oil, it's bursting with flavor.
Prep Time: 5 minutes
Cook Time: 5 minutes
Total Time: 10 minutes
Course: Sauce
Cuisine: Carribean-Inspired, Mexican-inspired
Diet Gluten Free, Vegan, Vegetarian
Serving size: 6 to 8

Ingredients

  • 3/4 cup (12g) cilantro leaves and tender stems
  • 2 chipotle peppers in adobo, plus 2 teaspoons adobo sauce*
  • 6 garlic cloves, roughly chopped
  • 2 teaspoons orange zest
  • cup (80 mL) freshly squeezed orange juice
  • 2 ½ tablespoons freshly squeezed lime juice
  • 1 tablespoon Simply Nature Organic Cane Sugar or Light Brown Sugar
  • 1 teaspoon ground cumin
  • 1 teaspoon kosher salt plus more to taste
  • Freshly cracked black pepper
  • ¼ cup (56g) Simply Nature Organic Extra Virgin Olive Oil

Instructions

  • To a blender or food processor, add the cilantro, chipotle peppers and adobo sauce, garlic, orange zest, orange juice, lime juice, sugar, cumin, salt, a generous amount of pepper, and the olive oil. Blend until relatively smooth, scraping down the sides as needed. Season to taste with more salt and pepper as needed.
    Store leftovers in a sealed jar for at least a week in the fridge.

Notes

* This is just 2 peppers from a can/jar of chipotle peppers in adobo sauce, not 2 whole cans or jars. 

Cilantro Pesto

5 from 31 votes
Using cilantro instead of basil, and roasted pistachios or cashews instead of pine nuts, along with a jalapeño pepper, gives this cilantro pesto a fun zingy, and spicy spin on the classic. It takes just 5 minutes to make and is a versatile sauce for grilled tofu, tacos, grain bowls, and more!
Cook Time: 5 minutes
0 minutes
Total Time: 5 minutes
Course: Sauce
Cuisine: Mexican-inspired
Diet Gluten Free, Vegan, Vegetarian
Serving size: 8

Ingredients

  • 1/2 cup (70g) Southern Grove Pistachios (unsalted or salted)* or Southern Grove Deluxe Roasted Cashews
  • 2 ½ loosely packed cups (36 to 40g) cilantro leaves and tender stems (no thick stems)
  • 3 small garlic cloves, chopped
  • 1 jalapeño pepper, roughly chopped (remove membranes for mild version; with membranes, it’s a tad spicy)
  • 1 medium lemon or 1 large lime, zested and juiced
  • A pinch of salt
  • Freshly cracked black pepper
  • cup (75g) Simply Nature Organic Extra Virgin Olive Oil

Instructions

  • Add the pistachios (or cashews) to a food processor and blitz until they're in small pieces. Add the cilantro, garlic, jalapeño, lemon or lime zest, 2 tablespoons of lemon or lime juice, salt, and black pepper to taste. Blend until a paste forms, scraping down the sides as you go along. Push the mixture into the middle of the food processor.
  • With the motor running, stream in the olive oil to start to form a sauce. Scrape down the sides again, and stream in more oil as needed until you have a smooth yet thick texture.
  • If the pesto is still not smooth enough but you don't want to add more oil, add a spoon of water at a time until the sauce comes together into a creamy, spoonable consistency. Taste for seasonings, adding more salt, lime, or garlic as needed. If it’s a bit bitter (depends on cilantro quality), add more lime juice and salt, and a pinch of sugar or agave nectar.

Notes

*If your nuts are unsalted, use more salt. Start with ¼ teaspoon kosher salt or ⅛ teaspoon sea salt and add more as needed.

Basic Cashew Cream

5 from 30 votes
Cashew cream is an incredible dairy-free all-purpose cream sauce. It pairs amazingly well with this grilled tofu, but also works well in grain bowls and salads, as a sandwich spread, or stirred into curries or soups.
Cook Time: 5 minutes
Soaking Time 15 minutes
Total Time: 20 minutes
Course: Sauce
Cuisine: American
Diet Gluten Free, Vegan, Vegetarian
Serving size: 8

Ingredients

  • 1 cup (140g) Simply Nature Organic Raw Cashews, soaked overnight in cool water or quick soaked*
  • ½ to ¾ cup (120 to 180 mL) water**
  • 1 medium lemon, zest half of the lemon and juice 2 tablespoons
  • 2 garlic cloves, roughly chopped
  • ½ teaspoon onion powder
  • ½ teaspoon Burman’s Dijon Mustard
  • ½ teaspoon sea salt, plus more to taste
  • Freshly cracked black pepper

Instructions

  • Drain and rinse the soaked cashews with fresh water. Add them to a high-powered blender.
  • Add the water, half of the lemon zest, 2 tablespoons lemon juice, garlic, onion powder, mustard, salt, and several cracks of pepper. Blend until creamy and thick, and all cashew bits have been pulverized, scraping down the sides with a silicone spatula as you go, about 2 minutes. If using a food processor, you will need to blend for longer (the consistency will not be as silky smooth but still tastes good).
  • Taste, adding more salt for saltiness or more lemon juice for acidity. If desired, add the rest of the lemon zest.

Notes

* For a quick soak, add the cashews to a saucepan, cover with water, and bring to a boil. Boil for 15 minutes, then drain and rinse.
** For a thick consistency, use ½ cup water. For a drizzle-able consistency, use ¾ cup water. If you’re using a large blender container (e.g., 64-ounce container), you’ll most likely need to use the full ¾ cup to get everything blended.

Calories: 95kcal | Carbohydrates: 6g | Protein: 3g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 131mg | Potassium: 130mg | Fiber: 1g | Sugar: 1g | Vitamin A: 3IU | Vitamin C: 7mg | Calcium: 12mg | Iron: 1mg

Spicy Peanut Sauce

5 from 27 votes
This spicy peanut sauce is unbelievably quick and requires just 1 bowl and 5 minutes. With a creamy consistency and the perfect blend of spicy-sweet-tangy-salty, it's an irresistible sauce for peanut lovers.
Cook Time: 5 minutes
Total Time: 5 minutes
Course: Sauce
Cuisine: Southeast Asian-inspired
Diet Gluten Free, Vegan, Vegetarian
Serving size: 6

Ingredients

  • ¼ cup (64g) Simply Nature Organic Creamy Peanut Butter
  • 1 teaspoon red pepper flakes
  • 2 tablespoons freshly squeezed lime juice, plus more as needed
  • 1 tablespoon agave nectar or maple syrup
  • 2 teaspoons Fusia Soy Sauce
  • 1 teaspoon grated fresh ginger
  • 2 teaspoons toasted sesame oil
  • 3 garlic cloves, crushed with a press or grated
  • Water as needed

Instructions

  • Add the peanut butter to a bowl, along with the red pepper flakes, lime juice, agave or maple syrup, soy sauce, ginger, garlic, and 1 teaspoon sesame oil. Whisk well to combine. Season to taste with a pinch of salt. Taste, adding more of the sesame oil as desired. Add more lime juice for tang, agave for sweetness, or red pepper flakes for more heat.
  • If making in advance, you’ll need to add a few splashes of water and whisk until it’s thick but pourable.

Peach Avocado Salsa

5 from 27 votes
Enjoy summer's finest produce with this colorful and nourishing salsa featuring fresh peaches, red bell peppers, cucumbers, red onions, jalapeños, avocados, and lots of citrus. Serve with tortilla chips to start your BBQ and then again with grilled tofu for your main meal.
Prep Time: 20 minutes
Total Time: 20 minutes
Cuisine: Mexican-inspired
Diet Gluten Free, Vegan, Vegetarian
Serving size: 8

Ingredients

  • 3 cups (460g) diced fresh peaches* (about 4 small-medium peaches)
  • 1/2 cup diced red onion (70g)
  • ½ of a small red bell pepper**, diced
  • ½ cup diced English cucumber (70g)
  • 2 jalapeño peppers diced (for mild heat, remove membranes from peppers)
  • 3 tablespoons freshly squeezed orange juice
  • 3 to 4 tablespoons freshly squeezed lime juice
  • ½ cup (8g) cilantro leaves and tender stems, finely chopped
  • Sea salt and freshly cracked black pepper
  • 1 large ripe avocado or 2 small avocados, diced

Instructions

  • In a medium bowl, combine the peaches, onion, bell pepper, cucumber, jalapeños, orange juice, 3 tablespoons lime juice, and cilantro. Mix to combine. Season to taste with salt and pepper. Taste, adding more lime juice as desired. Don't add the avocado now.
    NOTE: This salsa is quite spicy, so if you're not sure what heat level you can handle, start with 1 jalapeño pepper, taste the salsa, and then add more as desired.
  • Only before serving (to maintain texture and freshness), add the avocado and gently mix to combine, taking care to not smash the avocado. Taste for seasonings and add more salt and pepper as desired.

Notes

*If you don’t have good peaches, feel free to sub with mango, pineapple, or diced strawberries.
**If you really like bell peppers, feel free to use the whole pepper. 

Did you make this recipe?

Tag @rainbowplantlife and hashtag it #rainbowplantlife

5 from 45 votes (20 ratings without comment)

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

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

Rate this recipe




65 comments on Grilled Tofu Skewers with 5 Easy Sauces

  1. Alina Belousova

    5 stars
    I had this grilled tofu for the BBQ yesterday and it was good :) I had it simply with vegan mayo and some corn cob on a side with sliced cucumber and tomatoes. It’s very simple. I’ll make it again this summer, if I can.

    1. Kaitlin @ Rainbow Plant Life

      Thank you for your lovely comment, Alina! It makes us happy to know that you enjoyed the recipe. I made this one myself yesterday- so good!

  2. Christine Tyrell

    5 stars
    This was so delicious and spicy! I used super firm tofu from Trader Joes and just a grill pan. I followed the same oiling procedure with my pan as you did on the grill grates. No sticking! I also roasted some veggies and made the sweet and tangy chipotle sauce. I think the sauce was what made it so spicy. I love hot but I might tone it down a tad next time. I suppose you could take out some of the seeds on the chipotle peppers. I’ve added it to my favorites!

    1. Kaitlin @ Rainbow Plant Life

      Your positive feedback is the best reward for our hard work. Thank you, Christine!

  3. Nancy

    Are any of the sauces freezable?

    1. Kaitlin @ Rainbow Plant Life

      Hi Nancy, yes! You can freeze them all. Just defrost in fridge overnight and add to a blender with a splash of veggie broth/plant milk/water depending on the recipe to smooth out the texture!

  4. Leana

    5 stars
    This is my go to dish now if we have a braai, I have never tasted such tasty tofu! My absolute favourite, thank you Nisha!

    1. Kaitlin @ Rainbow Plant Life

      Leana, So glad to hear you loved this recipe!

  5. Julia

    5 stars
    The marinade for the tofu skewers is so good, I’ve come to use it as a marinade for vegetables like eggplant and zucchini, too. Usually I leave them to marinate overnight then grill on a grill pan. However, it’s so hot lately I don’t want to stand over a stove, and I was out of tofu, so I used the marinade on tvp chunks, eggplant, and zucchini, and I roasted them in the oven on baking sheets, with a bit of extra marinade on top. Perfection. Once they cool down, I’m going to store them in the fridge to make delicious wraps tomorrow!

    1. Kaitlin @ Rainbow Plant Life

      Thanks for sharing, Julia! So cool to hear how you’ve repurposed the marinade!

  6. Jill Piacitelli

    These are awesome. Is there nutritional info?

    1. Kaitlin @ Rainbow Plant Life

      Hi Jill, yes we just added the nutritional info!

  7. Issa

    5 stars
    SO delicious!! This is one of my favorite recipes. Grilled tofu is a game changer I almost just ate them all off the skewer before I finished making the sauces. Three sauces seemed excessive but I was wrong, the sauces elevate this dish. It was well worth the labor.

    1. Kaitlin @ Rainbow Plant Life

      We appreciate your feedback and support, Issa.

      This is one of my favorite RPL recipes as well, thanks for leaving a review! :)

  8. L J de Kramer

    Your timing for this recipe is perfect. I love my Qgrill and have been roasting corn on the cob that I froze last year. I like the tip about seasoning the grill. I have never heard that before. I will try this for sure. TY

    1. Kaitlin @ Rainbow Plant Life

      We can’t wait for you to try the recipe, L J! This is one of my favorites :)

  9. Shannon

    5 stars
    Love these. Have you ever done on a grill pan instead of real grill?

    1. Kaitlin @ Rainbow Plant Life

      Hi Shannon, you can absolutely use a grill pan if you don’t have access to a regular grill!

  10. Sarah

    5 stars
    These kebabs go CRAZY. I tried the trio of sauces, the chipotle sauce + the pesto + the cashew cream sauce and wow. It was so good. If you guys are only going to make one sauce, make the chipotle one because it is one of the best sauces I’ve ever tried in my life. Seriously, I think I might start making weekly batches of it. Lol!! Amazing recipe.

    1. Kaitlin @ Rainbow Plant Life

      Thanks for the wonderful review, Sarah! I agree, this recipe is epic indeed!

  11. Hetal

    Any recs on what type of skewers to use? I’m looking for a good pair of steel skewers, the last pair I bought was too thick.

    Thanks!

    1. Kaitlin @ Rainbow Plant Life

      Hi Hetal, our recipe tester Hannah uses the OXO steel skewers and really enjoys them! https://www.oxo.com/6-piece-grilling-skewer-set.html Whichever brand you choose, we recommend flat metal skewers, which better allow all of the food to be turned at once.

  12. Tinhvan

    5 stars
    Love the recipe! I made it two days ago and still thinking about it now. I didn’t make the sauces. I simply brushed the leftover marinate sauce over the tofu and it tasted absolutely delicious! Can’t wait to make more and this time with the sauces.

    1. Kaitlin @ Rainbow Plant Life

      Happy to hear you enjoy the tofu skewers, Tinhvan. Trust me when I say this, you HAVE to make the sauces. They definitely take a bit of extra time to prep (which you can prepare a day or two ahead of time if you’d like) but they are WELL worth it. I’m drooling thinking of this recipe right now!

Development Alchemy + Aim