This post may contain affiliate links. Please read our disclosure policy.

These Pineapple Tofu Skewers are super simple to throw together and great for grilling season (or really anytime using a grill pan!). The tofu can be prepped and marinated ahead of time making assembly quick and easy!

grilled skewers with tofu and pineapple sprinkled with cilantro and lime juice

GUYS! I know that grilling season ended quite a while ago and we’re all just deep in pumpkin spice everything right now. But, I tested and photographed this recipe a while back and just never got around to posting it. I debated waiting until next summer but I figured better late then never :D

PLUS, this one is SO so good and I can’t wait for you to try it. Honestly, I’ll use my grill YEAR round so let’s make some Pineapple Tofu Skewers!

up close shot of grilled skewers with tofu and pineapple sprinkled with cilantro and lime juice

Let’s talk marinade. I’m often too lazy to marinate my tofu for more than about an hour BUT if you can swing it, I HIGHLY suggest letting this marinate for a good few hours or even overnight. If i can remember, I try and prep and marinate the tofu overnight which often feels like a chore BUT makes dinner the next night SO so super quick and easy.

I’m a big fan of quick and easy dinners :D

grilled skewers with tofu and pineapple on a white plate

Because I LOVE a good sauce, I served mine with a simple spicy coconut yogurt sauce. You could obviously skip this part but if you’re interested, I included the recipe down in the recipe card with the skewers!

I say that this recipe serves 4 BUT we’ve been known to enjoy it between just 2 very hungry people. You so you, ya know :) It also makes for very tasty leftovers/ meal prep!

grilled skewers with tofu and pineapple sprinkled with cilantro and lime juice

That’s about all that I have for today.

As usual, if you end up making this recipe, please snap a photo and tag me on Instagram @foowithfeeling! I always love to see what you’re making from the blog.

See how to make the tofu kebabs here:

4.50 from 2 votes

Pineapple Tofu Skewers

Prep: 1 hour
Cook: 12 minutes
Total: 1 hour 12 minutes
Servings: 4 servings
Easy and delicious Pineapple Tofu Skewers!
Save this recipe!
Get this sent to your inbox, plus enjoy weekly doses of recipe inspiration!
Please enable JavaScript in your browser to complete this form.

Ingredients 

For the skewers:

  • ½ pineapple, medium sized, cubed (about 2 cups)
  • 1 block extra-firm or firm tofu, pressed* and cut into 1 inch cubes
  • 1 tablespoon olive oil
  • ¼ cup lime juice
  • 2 cloves garlic, finely minced
  • 2 tablespoons cilantro, chopped
  • 1 ½ teaspoons chili powder
  • ½ teaspoon smoked paprika
  • Salt & pepper to taste
  • 6 skewers, if using wood, soak them in water for 20 minutes and then dry off before adding the food to them

For the coconut sauce:

  • ½ cup coconut yogurt
  • 1 tsp sriracha sauce or to taste
  • 1 tsp lime juice

Instructions 

  • Whisk together the marinade in a medium bowl or resealable container: olive oil, lime juice, garlic, cilantro, chili powder, paprika, s + p.
  • Add in the cubes of tofu and toss gently so that all sides of the tofu get some sauce on them. Marinate the tofu for at least an hour but if you can do it overnight, that's even better.
  • When ready to grill, heat an outdoor grill or grill pan over medium-high heat.
  • Assemble the skewers by alternating pieces of tofu and pieces of the pineapple until all of the food is used up. You should get about 8 skewers.
  • Place the skewers on your hot grill (or grill pan) and cook for about 3 minutes per side (10-12 minutes total). Remove from heat once you have some nice grill marks all around the skewers.
  • To make the coconut sauce, stir together the yogurt, sriracha, and lime juice.
  • Serve the skewers with the sauce and ENJOY!

Notes

*See HERE for my full guide on how to press tofu with and without a tofu press

Nutrition

Calories: 199kcal, Carbohydrates: 21g, Protein: 11g, Fat: 9g, Saturated Fat: 2g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 4g, Cholesterol: 4mg, Sodium: 59mg, Potassium: 219mg, Fiber: 3g, Sugar: 13g, Vitamin A: 465IU, Vitamin C: 60mg, Calcium: 184mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @foodwithfeeling or tag #foodwithfeeling!

About Brita Britnell

Brita is the author of Food with Feeling which is a vegetarian based food blog. She creates easy and delicious recipes that encourage people to try more meat-free recipes!

You May Also Like

4.50 from 2 votes

Leave a comment

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

Recipe Rating




4 Comments

  1. Christine says:

    4 stars
    Flavors were phenomenal and an easy recipe to prep. However, my tofu completely fell apart on the “grill” which sucked.  I soaked in marinade for 2 hours.  Super juicy but not able to stay together on the skewer because of it.  

  2. Rae Maddox says:

    5 stars
    I made these for a summer BBQ party that catered to vegans. Apart from the delicious food, I will never forget the faces of the vegans when they got to the buffet. Made my day, as much as the food. Thank you so much for sharing, they were delicious.

  3. Candi says:

    Any idea on how to make a coconut yogurt sauce!  Planning on making for the 4th