Grilled Tofu Skewers with Sriracha Sauce

Grilled tofu skewers

If you’ve ever thought tofu was bland, dry, or only good in stir-fries—let me introduce you to your new summer go-to: Grilled Tofu Skewers with Sriracha Sauce. With bold, spicy flavor, a satisfying char from the grill, and a savory-sweet marinade that packs a punch, this dish is the meatless miracle you didn’t know your BBQ needed.

This recipe is ideal for both longtime tofu lovers and skeptics alike. Thanks to a flavor-rich marinade featuring sriracha, soy sauce, sesame oil, onion, and jalapeño, these skewers bring heat, texture, and umami to every bite. Add fresh veggies, throw everything on a skewer, and grill to smoky perfection.

Let’s break it down and show you how to make grilled tofu taste absolutely irresistible—from ingredients to tips and everything in between.

Ingredients

  • 1 (8 oz) container extra-firm tofu, drained and cut into large chunks
  • 10 large mushrooms
  • 1 zucchini, cut into large chunks
  • 1 red bell pepper, cut into large chunks
  • ¼ cup soy sauce
  • ¼ cup diced onion
  • 2 tablespoons sriracha chili garlic sauce
  • 2 tablespoons sesame oil
  • 1 jalapeño pepper, diced
  • Ground black pepper, to taste

Optional: Metal or bamboo skewers (soak bamboo in water for 30 minutes to prevent burning)

Key Ingredients That Bring the Flavor to Grilled Tofu Skewers

Extra-Firm Tofu

This type of tofu holds up best on the grill. It’s sturdy, absorbent, and gets that golden crust without falling apart. Always press it before marinating to remove excess water.

Sriracha Chili Garlic Sauce

This is where the fire lives. Sriracha adds heat and depth, while the garlic enhances aroma and complexity. Feel free to adjust the amount based on your spice tolerance.

Soy Sauce & Sesame Oil

Soy sauce brings the salt and umami, while sesame oil contributes that signature nutty aroma that screams “grilled Asian-inspired dish.”

Jalapeño & Onion

Jalapeño offers a fresh peppery heat, while onion adds sweetness and bite to balance everything out.

Mushrooms, Zucchini, and Bell Pepper

Not only do these add color and texture, but they absorb the marinade beautifully, making them just as crave-worthy as the tofu.

How to Make Grilled Tofu Skewers with Sriracha Sauce

Grilled tofu skewers

Prep Time

15 minutes

1 hour to marinate

cook time

10 minutes

servings

2

Step 1: Prep the Tofu

Drain the tofu and gently press it using a tofu press or between paper towels with a weighted object. Let it sit for at least 10–15 minutes to remove excess moisture, which helps it absorb more marinade and stay firm while grilling.

Step 2: Cut and Combine

Cut tofu, zucchini, and red bell pepper into large chunks (about 1–1.5 inch pieces). Clean mushrooms and keep whole if they’re small; halve if they’re on the larger side. Place everything in a large mixing bowl.

Step 3: Make the Marinade

In a small bowl, whisk together the soy sauce, sriracha chili garlic sauce, diced onion, sesame oil, jalapeño, and a few turns of black pepper.

Step 4: Marinate

Pour the marinade over the tofu and veggies, gently tossing everything to ensure it’s well-coated. Cover the bowl and let it marinate in the fridge for at least 1 hour—overnight if you want maximum flavor.

Step 5: Skewer Time

If using bamboo skewers, soak them in water for 30 minutes beforehand to prevent burning. Then, thread the tofu and vegetables onto the skewers, alternating for color and texture.

Step 6: Grill It Up

Preheat your grill to medium-high heat. Lightly oil the grates (or use a grill mat if you want easier cleanup). Grill the skewers for about 10 minutes, rotating every few minutes to get even char marks.

Step 7: Serve with Sauce

Serve hot off the grill with any leftover marinade as a dipping sauce. For extra flair, top with fresh herbs like cilantro or green onions.

Kitchen Tools That Make a Difference

Here are a few helpful tools to make this grilling session smooth and stress-free:

ProductWhy You’ll Love ItLink
Tofu PressMakes it easy to remove excess water quickly and thoroughlyView on Amazon
Metal SkewersReusable, sturdy, and no soaking requiredView on Amazon
Grill Basket or Grill MatPrevents food from falling through and makes cleanup easierView on Amazon
Mini Food ProcessorSpeeds up the chopping of onions, peppers, and garlicView on Amazon
Basting BrushGreat for brushing extra marinade on skewers while grillingView on Amazon

As an Amazon Associate, I earn from qualifying purchases.

Ways to Enjoy These Grilled Tofu Skewers

Over Rice or Quinoa

Serve the skewers over a bed of rice or quinoa to soak up that extra sauce and round out the meal.

Wrap It Up

Take the grilled tofu and veggies off the skewers and roll them into a tortilla or pita with some greens and a drizzle of tahini or yogurt sauce.

Salad Bowl Topper

Slice the skewers and toss them over a crisp salad for a high-protein, plant-based lunch that doesn’t compromise on flavor.

Party Platter Appetizer

These grilled tofu skewers are a conversation-starting appetizer at BBQs and gatherings. Make mini versions with smaller chunks for bite-sized bliss.

Tips for Grilling Tofu Like a Pro

Press Your Tofu

This one’s non-negotiable. Removing moisture before marinating ensures the tofu absorbs more flavor and stays firm on the grill.

Don’t Skip the Oil

A little sesame oil in the marinade keeps everything from sticking to the grill and helps caramelize the edges of the tofu and vegetables.

Rotate Often

Tofu can char quickly, so be sure to rotate the skewers every 2–3 minutes to get those beautiful grill marks without burning.

Use a Grill Basket

If you’re worried about pieces slipping through the grates, a grill basket or grill mat is a game changer.

FAQs

Final Thoughts

Grilled tofu skewers with sriracha sauce are proof that plant-based grilling doesn’t have to be boring or bland. This recipe is smoky, spicy, and full of texture—perfect for summer cookouts, quick weeknight dinners, or as a satisfying meal prep option.

Once you give these a try, don’t be surprised if they become a staple on your grill all season long. They’re simple to make, endlessly customizable, and bursting with bold flavor in every bite.

So go ahead—fire up that grill, grab your skewers, and get ready to impress yourself (and everyone else at the table) with this delicious, spicy, plant-powered recipe.

More Vegetarian-Approved Grill Combo Recipes:

Here’s to summer, flavor, and easy grill nights!


Affiliate Disclosure
This blog contains affiliate links, which means I may earn a commission if you click on a link and make a purchase or subscribe to a service. As an affiliate marketer, I partner with various companies and receive compensation for promoting their products or services. This in no way affects the opinions or recommendations I give.

Adulting Like A Grown-Up is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

You Might Also Like