Sweet Chili Glazed Grilled Pineapple Tofu Skewers: Easy Vegan Dinner

Posted on February 2, 2026

Imagine a dish that brings together the best of sweet, savory, and a hint of spice, all kissed by the smoky char of the grill. These Grilled Pineapple Tofu Skewers with Sweet Chili Glaze are exactly that – a vibrant, flavor-packed meal that’s as delightful to look at as it is to eat. Perfect for a weeknight dinner or a backyard barbecue, this recipe solves the common dilemma of finding a satisfying, high-protein vegan meal that doesn’t compromise on taste or texture. It’s a fantastic way to enjoy plant-based eating, proving that healthy can be incredibly delicious and exciting. Each skewer offers a symphony of textures and tastes: tender, marinated tofu cubes, juicy pineapple chunks that caramelize beautifully, and a sticky, bright sweet chili glaze. The slight char adds depth, balancing tangy, sweet, and savory notes. You’ll love how the pineapple’s sweetness intensifies, a perfect counterpoint to the savory tofu and chili kick. This dish feels light yet incredibly satisfying, a go-to recipe offering a taste of summer sunshine.

Recipe Info

  • Prep Time: 45 minutes (includes tofu pressing & marinating)
  • Cook Time: 12-15 minutes
  • Total Time: 1 hour
  • Yield: 4 servings (8 skewers)

Ingredients

For the Tofu & Pineapple Skewers:

  • 1 block (14-16 oz) extra-firm or super-firm tofu, pressed
  • 1/2 medium fresh pineapple, cored and cut into 1-inch chunks
  • 1 red bell pepper, cut into 1-inch pieces (optional)
  • 1/2 red onion, cut into 1-inch pieces (optional)
  • 8 wooden skewers, soaked in water for at least 30 minutes, or metal skewers

For the Tofu Marinade:

  • 1/4 cup low-sodium soy sauce (or tamari for gluten-free)
  • 2 tablespoons rice vinegar
  • 1 tablespoon sesame oil
  • 1 teaspoon garlic powder
  • 1/2 teaspoon ginger powder

For the Sweet Chili Glaze:

  • 1/2 cup store-bought sweet chili sauce
  • 1 tablespoon fresh lime juice
  • 1 tablespoon brown sugar (optional, for extra sweetness)
  • 1-2 tablespoons water (to thin, if needed)

For Garnish (Optional):

  • Fresh cilantro, chopped
  • Sesame seeds

Step-by-Step Instructions

  1. Press Tofu: Press tofu 30-60 minutes; cut into 1-inch cubes.
  2. Prepare Produce: Cut pineapple, bell pepper, and red onion into 1-inch chunks.
  3. Marinate Tofu: Whisk soy sauce, rice vinegar, sesame oil, garlic/ginger powder. Add tofu, marinate 15-30 mins (or up to 2 hrs refrigerated).
  4. Prepare Glaze: Combine sweet chili sauce, lime juice, optional brown sugar. Thin with water if needed.
  5. Assemble Skewers: Thread tofu, pineapple, and veggies onto soaked skewers, alternating. Avoid overcrowding.
  6. Preheat Grill: Preheat to medium-high (400°F / 200°C); lightly oil grates.
  7. Grill Skewers: Grill 10-15 minutes, turning every 3-4 minutes, until golden and charred.
  8. Glaze and Finish: In the last 3-5 minutes, brush generously with glaze. Turn until sticky and caramelized.
  9. Serve: Remove from grill. Garnish with cilantro/sesame seeds. Serve hot.

Pro Tips for Success

  • Press Tofu Thoroughly: Essential for firm texture and maximum flavor absorption.
  • Marinate for Flavor: Aim for at least 30 minutes, or longer in the fridge, for deeply flavorful tofu.
  • Even Skewering: Cut ingredients uniformly and leave small gaps for even cooking and charring.
  • Strategic Glazing: Apply glaze only in the last few minutes to prevent burning while achieving perfect caramelization.

Variations & Substitutions

  • Gluten-Free: Use tamari instead of soy sauce.
  • Spicy Kick: Add red pepper flakes or sriracha to marinade or glaze.
  • Veggie Swaps: Try zucchini, cherry tomatoes, or mushrooms.
  • No Grill? Bake at 400°F (200°C) for 20-25 minutes, flipping and basting glaze in last 5-7 minutes.

Serving Suggestions

These skewers are fantastic over jasmine or brown rice, or with a fresh green salad. They also pair well with coconut rice, an Asian-inspired coleslaw, or grilled corn on the cob for a complete meal. Serve them as a main course or a delightful appetizer.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Freezing is not recommended due to the pineapple’s texture. Reheat in a microwave, or for best results, warm gently in a pan on the stovetop or in an oven at 350°F (175°C) for 10-15 minutes until heated through.

Frequently Asked Questions

Can I prepare these skewers ahead of time?

Yes, press and marinate tofu up to 2 hours in advance. Chop pineapple and veggies ahead. Assemble skewers a few hours before grilling.

What kind of tofu is best for grilling?

Extra-firm or super-firm tofu is ideal; its dense texture holds up well to grilling.

Can I make the sweet chili glaze from scratch?

Yes! Combine rice vinegar, sugar, water, chili flakes, garlic, and a cornstarch slurry to make your own, adjusting to taste.

Final Thoughts

These Grilled Pineapple Tofu Skewers with Sweet Chili Glaze are an experience of bright, bold flavors and satisfying textures. The combination of savory tofu, sweet caramelized pineapple, and that irresistible sticky glaze makes for a truly memorable dish that’s surprisingly easy to achieve. Whether you’re a seasoned vegan cook or just exploring plant-based options, this recipe promises a delicious adventure for your taste buds. So fire up the grill, gather your ingredients, and enjoy a taste of tropical paradise!

Tags:

You might also like these recipes

Leave a Comment