Grilled Jerk Tofu & Pineapple Skewers

Lunch

March 21, 2026

Ready to transport your taste buds to the Caribbean? These Jamaican Jerk Tofu Skewers are an explosion of flavor! We’re talking spicy, sweet, and smoky perfection, all grilled up on a stick. The juicy pineapple perfectly balances the fiery jerk-marinated tofu, making this the ultimate plant-powered star of your next barbecue. Easy to make and impossible to resist, these kabobs will have everyone asking for the recipe!

Ingredients

• 1 16-ounce / 450 g container fresh pineapple, peeled and cored
• 1 16-ounce / 450 g package extra-firm tofu, drained and pressed
• 3 tablespoons / 45 ml lime juice
• 1 tablespoon / 15 ml olive oil
• 1 teaspoon / 5 ml Jamaican jerk seasoning
• 1/4 teaspoon / 1.25 ml salt
• 1 clove garlic, minced
• 1/2 small red onion, cut into 1-inch wedges
• 1 cup / 150 g mixed sweet bell peppers, cut into 1-inch pieces
• Nonstick cooking spray
• 8 12-inch / 30 cm skewers

Instructions

1. Prepare the Tofu & Pineapple: Drain the pineapple, reserving all the juice for the marinade. Cut the pineapple into 1-inch cubes; cover and chill. Press the tofu to remove excess water, then cut it into 1-inch cubes and place in a large resealable bag.
2. Make the Marinade: In a small bowl, whisk together the reserved pineapple juice, lime juice, olive oil, jerk seasoning, salt, and minced garlic. Pour the marinade over the tofu in the bag. Seal the bag, turn to coat, and marinate in the refrigerator for at least 8 hours, or up to 24 hours for maximum flavor.
3. Assemble the Skewers: If using wooden skewers, soak them in water for at least 30 minutes to prevent burning. Drain the tofu, reserving the marinade for basting. Alternately thread the tofu, pineapple chunks, onion wedges, and sweet pepper pieces onto the skewers, leaving a small space between each piece.
4. Grill: Preheat your grill to medium heat and lightly coat the grates with nonstick spray. Place the skewers on the grill and cook for about 8 minutes, turning to brown all sides and brushing occasionally with the reserved marinade. The skewers are done when the peppers are crisp-tender and the tofu has nice char marks.

Nutritional Information

• PREP: 25 minutes | MARINATE: 8 hours | GRILL: 8 minutes | MAKES: 4 servings
• Per Serving: 212 calories, 10 g total fat (1 g saturated fat), 0 mg cholesterol, 233 mg sodium, 22 g carbohydrates, 3 g fiber, 12 g protein.

Pro Tips

• Press Your Tofu: For the best texture, press your extra-firm tofu for at least 30 minutes before cubing. This removes excess water, helping it get firmer on the grill and absorb more of that delicious marinade.
• Don’t Crowd the Skewers: Leave a small space between each piece of tofu, pineapple, and vegetable. This allows heat to circulate evenly, giving you a perfect char instead of steaming the .
• Control the Heat: Jamaican jerk seasoning varies in spiciness. If you prefer milder food, start with half the amount of seasoning and taste the marinade before adding more.
• Make it a Meal: Serve these skewers over fluffy coconut rice or quinoa. The cool, sweet grain is the perfect counterpart to the spicy jerk seasoning.

FAQ

Q: Are these jerk tofu skewers a good source of protein
A: Yes, this is a great plant-powered meal. Tofu is a complete protein, and each serving of this recipe provides a satisfying 12 grams, making it a perfect main course for any vegetarian barbecue.

Q: How can I cook these skewers without a grill
A: No grill, no problem. You can cook these on a grill pan on the stovetop over medium-high heat. Alternatively, bake them on a lined baking sheet at 400°F (200°C) for 20-25 minutes, flipping halfway, until the tofu is golden and charred.

Q: Can I make this recipe with something other than tofu
A: Absolutely. For a great soy-free vegetarian alternative, try using extra-firm tempeh or large chunks of halloumi cheese. Adjust the marinating and grilling times as needed, as halloumi will cook much faster.

Q: What is the best way to store leftover tofu skewers
A: To store leftovers, remove the tofu, pineapple, and vegetables from the skewers and place them in an airtight container. They will keep in the refrigerator for up to 3 days. Enjoy them cold in a salad or reheat them gently in a skillet.

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

More Vegetarian Recipes

Smiling woman in a patterned top presents a steaming bowl of creamy soup garnished with herbs, in a bright kitchen.

Creamy Karhi with White Radishes MOOLI KARHI

Ingredients Chickpea flour (Besan): 4 tbsp (0.88 oz / 25g), sifted before measuring Water: 2 cups (16.2 fl oz / 480ml) Plain yogurt: 2 cups (16.9 oz / 480g), stirred until completely smooth Fenugreek seeds: 0.25 tsp (0.03 oz / 1g) Cumin seeds: 0.5 tsp (0.07 oz / 2g)...

Mangorhi Karhi - A smiling woman in a home kitchen wearing an apron, proudly holding a rustic wooden bowl filled with authentic Mangorhi Karhi (Deep-Fried Mung Dal Dumplings in Creamy Yogurt Gravy) garnished with fresh cilantro and tempered spices.

Deep-Fried Mung Dal Dumplings in Creamy Karhi MANGORHI KARHI

Ingredients 0.5 cup (3.8 oz / 110 g) split moong dal, without skins (soaked for 4 hours) 2.33 tbsp (1.2 oz / 35 g) water 0.5 tsp (0.1 oz / 3 g) salt 0.5 tsp (0.1 oz / 1.5 g) turmeric 1 tsp (0.1 oz / 2 g) cumin seeds 0.25 tsp (0.05 oz / 1 g) dried pomegranate seeds...

A smiling woman comfortably holding a warm, rustic bowl of authentic Besan Sev Karhi, featuring handmade chickpea noodles in a vibrant, spiced yogurt sauce garnished with fresh herbs.

Smooth Karhi Sauce with Homemade Chickpea Noodles BESAN SEV KARHI

Ingredients for Besan Sev Karhi For the Homemade Noodles (Sev): 0.5 cup (1.75 oz / 50 g) sifted chickpea flour (sift before measuring) 0.25 tsp. (0.05 oz / 1.5 g) salt 0.5 tsp. (0.04 oz / 1 g) ajwain seeds 0.25 tsp. (0.03 oz / 0.7 g) paprika (or 0.12 tsp. / 0.01 oz /...

Smiling woman in a patterned top presents a steaming bowl of creamy soup garnished with herbs, in a bright kitchen.

Creamy Karhi with White Radishes MOOLI KARHI

Ingredients Chickpea flour (Besan): 4 tbsp (0.88 oz / 25g), sifted before measuring Water: 2 cups (16.2 fl oz / 480ml) Plain yogurt: 2 cups (16.9 oz / 480g), stirred until completely smooth Fenugreek seeds: 0.25 tsp (0.03 oz / 1g) Cumin seeds: 0.5 tsp (0.07 oz / 2g)...

Mangorhi Karhi - A smiling woman in a home kitchen wearing an apron, proudly holding a rustic wooden bowl filled with authentic Mangorhi Karhi (Deep-Fried Mung Dal Dumplings in Creamy Yogurt Gravy) garnished with fresh cilantro and tempered spices.

Deep-Fried Mung Dal Dumplings in Creamy Karhi MANGORHI KARHI

Ingredients 0.5 cup (3.8 oz / 110 g) split moong dal, without skins (soaked for 4 hours) 2.33 tbsp (1.2 oz / 35 g) water 0.5 tsp (0.1 oz / 3 g) salt 0.5 tsp (0.1 oz / 1.5 g) turmeric 1 tsp (0.1 oz / 2 g) cumin seeds 0.25 tsp (0.05 oz / 1 g) dried pomegranate seeds...

A smiling woman comfortably holding a warm, rustic bowl of authentic Besan Sev Karhi, featuring handmade chickpea noodles in a vibrant, spiced yogurt sauce garnished with fresh herbs.

Smooth Karhi Sauce with Homemade Chickpea Noodles BESAN SEV KARHI

Ingredients for Besan Sev Karhi For the Homemade Noodles (Sev): 0.5 cup (1.75 oz / 50 g) sifted chickpea flour (sift before measuring) 0.25 tsp. (0.05 oz / 1.5 g) salt 0.5 tsp. (0.04 oz / 1 g) ajwain seeds 0.25 tsp. (0.03 oz / 0.7 g) paprika (or 0.12 tsp. / 0.01 oz /...

Person in a white apron presenting a bowl of creamy curry garnished with cilantro and spices in a kitchen, smiling down at it.

Mellow Karhi with Spicy Paparh Noodles PAPARH KARHI

Ingredients Chickpea flour: 4 tbsp (0.88 oz / 25g), sifted Water or whey: 1.5 cups (12.7 oz / 360g) Plain yogurt: 2.5 cups (21.1 oz / 600g), whisked until completely smooth Turmeric: 0.5 tsp (0.05 oz / 1.5g) Ground coriander: 2 tsp (0.1 oz / 3g) Paprika: 0.25 tsp...