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 43 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 43 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 28 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 29 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 28 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 25 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 25 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

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




59 comments on Grilled Tofu Skewers with 5 Easy Sauces

  1. Shelby

    5 stars
    I made the tofu with the trio of sauces recommended. This is a 10/10 recipe. I never have liked any bbq tofu I have made but I just had a feeling about this one. I’m glad I made it because this is instantly a favourite. My husband said this was his favourite thing I have ever made in our 14 years together! The method of cooking the tofu so it doesn’t cook too quickly and doesn’t stick combined with the way the flavours of the sauces complement each other so perfectly makes this recipe a winner. I’ll be making this again and again.
    Ps. If you have left over sauce, we used it for tofu “fish” tacos and then on “chicken” wraps later in the week. SO good! I could see also using it in a burrito bowl and probably so many other foods. It will not go to waste!

    1. Kaitlin @ Rainbow Plant Life

      I agree this recipe is absolutely incredible! I can’t wait until it starts getting a bit warmer so we can spend a day grilling in the backyard and make these again :) It’s so lovely to hear you and your husband are fans of the skewers. Those sauce serving suggestions sound lovely as well, thanks for sharing, Shelby!

  2. LK

    5 stars
    I made this last night with the cream sauce and cilantro pesto (with cashews) – so awesome! I had some fresh mint, so I added that to the pesto as well and tasted great!

    1. Kaitlin @ Rainbow Plant Life

      Sounds amazing, LK! Thanks for sharing!

  3. Sue

    5 stars
    So good! I don’t have a grill so I pan-fried but was also wondering about trying them in the air fryer sometime. I made the spicy peanut sauce and I’m seriously in love!

    1. Kaitlin @ Rainbow Plant Life

      Good to hear that, Sue! It would probably work in the air fryer… that is if everything fits. And we agree that peanut sauce is to die for!

  4. Marissa

    5 stars
    I prepared the tofu to marinaide but then realized I didn’t have skewers 😫 so I sautéed the tofu in a pan with some bell peppers. The marinaide was delicious. Looking forward to trying these on the grill next time.

    1. Support @ Rainbow Plant Life

      Thanks for the lovely feedback, Marissa!

  5. Trish G

    5 stars
    A winner on every level! Nisha’s Grilled Tofu is now in my meal prep rotation!

    I made these the first time the day the recipe dropped on the blog but somehow forgot to review… I was all ready to make the chipotle sauce when I realized I used my last chipotle pepper making RPLs amazing Chili! Made the Cilantro pesto instead, fabulous of course…
    This time making the peanut sauce and will serve on with rice noodle bowls w fresh veggies and herbs… so versatile!

    Thanks guys!

    1. Support @ Rainbow Plant Life

      Thanks for sharing, Trish! So happy you loved the tofu skewers and the rice noodle bowls sound incredible! :)

  6. Theresa

    5 stars
    I didn’t make any of the topping sauces (I’m sure they are great) but I used the tofu marinade recipe and it was delicious. I didn’t use skewers, I just bbq-ed slabs of the marinated tofu. They were delicious! I served the tofu with rice and bbq-ed bell pepper, zucchini and eggplant. We drizzled some of the leftover marinade over the rice and it was a perfect and easy summer bbq dinner!

    1. Support @ Rainbow Plant Life

      Awesome, Theresa. Thanks for your comment and for taking the time to review!

  7. Deanna

    5 stars
    Hi. My husband and I have been looking for vegan bbq recipes so we can use our grill more often, we made these last night with the chipotle sauce, it was amazing! Thank you so much for posting this recipe.

    1. Support @ Rainbow Plant Life

      Wonderful! You’re very welcome, Deanna! You can also find some more vegan grilling and barbecue recipes here!

  8. Nivedita

    5 stars
    This recipe came up last night as I was looking for tofu dishes to fill a protein hole in my dinner plans. What drew me in were the pictures and the obvious attention to details in the instructions.
    I did not have time to grill last night, nor make the sauces, so I just made a bare bones version – pressed the tofu in slabs (brilliant tip, BTW!) and marinated it in a shallow container and flipped halfway through. Then, I just pan fried the tofu cubes in a hot cast iron skillet with 2 tsps oil. It was so so good! This is going to go in my recipe collection. The marinade was perfectly balanced – spicy but not too spicy, tangy, but not overly so, savory and finger licking good. It was also exactly the right amount and consistency. Any dregs of marinade left over was great spooned over the cooked tofu.
    I will have to try the sauces next time. Actually, those sauces look like they’d be great on grain/veg salads or on tacos. I can’t wait to look around your blog and discover other gems!

    1. Support @ Rainbow Plant Life

      Thanks for the lovely feedback, Nivedita! Glad to hear you are a fan of the recipe :)

  9. Lu

    5 stars
    Literal perfection. Tofu is addicting at this point. I made a freestyled chilisauce, mixed cashewbutter with water for the cream and used a storebought basilpesto (I’m in Italy rn so I think that was the best way to level up the flavor).
    I’ll definitely make this again!! (but probably on the stovetop in a pan 👀)

    1. Support @ Rainbow Plant Life

      Thanks for sharing, Lu!

  10. Sue

    OMG the peanut sauce is amazing! I may wind up using it on everything, include pancakes and cereal! We have a family member with a nut allergy though, so I’ll be trying it with sunflower butter very soon.

    1. Support @ Rainbow Plant Life

      Hi Sue, we’re thrilled to hear you enjoyed this recipe! Next time, would you mind leaving a rating alongside your review? Star ratings are big help to readers who are thinking of making the recipe. Thanks!

  11. Jenn

    5 stars
    Loved these! Made them twice now with all the sauces; save for the peanut one. Each one is perfection! Thanks so much Nisha!

    1. Support @ Rainbow Plant Life

      Thanks for the lovely feedback, Jenn!

  12. Alana

    5 stars
    Absolutely delicious! I made the Sweet and Tangy Chipotle Sauce, Cilantro Pesto, and Cashew Cream; what a delicious combo with the skewers! Savory, tangy, spicy. I used extra firm tofu, and only pressed the tofu for 10 minutes or so since I was in a rush. It worked great. Thanks for the tips on seasoning the grill before grilling the tofu. They came out beautifully, with no sticking, no frustration, no fuss – a game changer!! I’ll definitely be making this again soon for a large weekend BBQ.

    1. Support @ Rainbow Plant Life

      Awesome, Alana. Thanks for your comment and for taking the time to review!

  13. Anu

    5 stars
    Your shows are amazing. The video on salads is wonderful. I became a salad addict after watching that. Before that, as a vegan, I always thought salad was some sad looking lettuce with a big blob of store bought dressing. I hated both those ingredients. After watching the salad videos you presented on YouTube, I realized a salad can be a cornucopia of many ingredients and can be a meal on its own. When I make the salads from the three YouTube recipes you showed, they always wow my friends with whom I share pictures of and salads themselves. I was so inspired that I bought your Instant Pot vegan recipe book.
    I will be making these sauces asap. Got me a tofu press and love the texture of pressed tofu. I was just waiting for recipes to flavor them. 😊
    Thank you so much Nisha. Can you please author a book exclusively dedicated to salads?

    1. Support @ Rainbow Plant Life

      Aw, we are so pleased to hear that Anu! Thanks for trying the recipes and sharing them with your loved ones :) We hope you love the tofu skewers! And we will relay the request for a salad cookbook to Nisha, in the meantime you can find tons of delicious salad recipes on this salad roundup blog post!

  14. Jen

    5 stars
    Made it for a bbq dinner party last night. Thanks for the tips grilling tofu on charcoal! Turned out beautifully. I must say the sauces absolutely MAKE this dish. I made the Chipotle Sauce, Cilantro Pesto and the Cashew Cream. Its is absolutely a delicious TRIFECTA!!
    I used super firm tofu and a little extra firm on the kabobs to see which one I liked better. Both are great! Super firm is easier to grill but needs extra marinading time than the extra firm. Thanks Nisha for yet another winning recipe. Since my family went vegan 2.5 years ago, I turn to your recipes again and again because I know they’ll be good.

    1. Support @ Rainbow Plant Life

      How lovely, Jen! Thank you so much for the review! Glad to hear the recipes are a hit with the whole family :)

  15. Shannon

    5 stars
    These are SO dang good. I used the cilantro pesto and omg. Chef’s kiss. Thank you!

    1. Support @ Rainbow Plant Life

      Awesome, Shannon. Thanks for your comment and for taking the time to review!

  16. Jen

    I’m eager to try this recipe but always have trouble with extra firm tofu falling apart. (Maybe it’s the brand I use). Curious, does this recipe work well with super firm tofu?

    1. Support @ Rainbow Plant Life

      Hi Jen, yes super firm tofu works but just so you’re aware, it may not absorb a lot of the marinade.

  17. Michelle

    5 stars
    Oh my goodness this was mind blowingly delicious. I did the three sauces up and wow is all I can say. Now I have left over for my black bean tacos tonight. Thank you so much for all the tips on bbq tofu- I often get frustrated with grilling tofu but it turned out perfect on my charcoal bbq.
    I have trouble finding the chipotle peppers here in Canada – but found a vegan chipotle sauce to sub – I can’t imagine how next level out would be if I had made my own.

    1. Support @ Rainbow Plant Life

      Thanks for sharing, Michelle! So glad to hear you loved the tofu skewers :)

      1. Trish G

        5 stars
        I’m in Canada, I find chipotle peppers in Adobo in tins at our local Asian market (they carry food from around the world)
        Sometimes you can also find in tins at the regular grocery store in the “Mexican” section where the refried beans and pickled jalapenos are…

  18. Chava

    Currently loving up your Quick Garlic Chili Noodles! Treked to our local Asian store and bought fresh Udon! The sauce was enough for three meals and my guests and sweetie pie loved it! Looking forward to making these sauces…! Thank you for sharing delicious, vegan and elegant eating with the world!

    1. Support @ Rainbow Plant Life

      Glad everyone loved the recipe, Chava! Thanks for sharing :)

  19. Sharon

    I can’t wait to try this recipe at a cookout this weekend. The sauces look amazing.

    Additionally, you get 4 out of 5 nunchakus (nunchucks) for making a subtle TMNT movie reference in the beginning of your video. You get docked a nunchaku for not including the color orange and putting the movie clip over that to honor Michelangelo’s orange mask.

    Cowabunga, dudette.

    1. Support @ Rainbow Plant Life

      We are excited for you to try it as well, Sharon :) Glad you enjoyed the TNMT reference!

  20. Andrea

    5 stars
    Loved the sauces! I know I’ll make them again ❤️😍 thank you.

    1. Support @ Rainbow Plant Life

      Andrea, So glad to hear you loved the recipes!

Development Alchemy + Aim