Bright pineapple chunks and colorful vegetables are tossed in olive oil, soy, balsamic, maple, garlic and smoked paprika, then threaded onto skewers. After a brief 15-minute soak, grill over medium-high heat 8–10 minutes, turning until edges are tender and slightly charred. Serve hot with fresh herbs or a squeeze of lime; swap in mushrooms or eggplant for variation.
The summer my neighbor brought over a pineapple so ripe it perfumed the entire kitchen, I stood there holding it wondering what on earth to do with it besides slicing it into rings.
We ended up eating these skewers standing around the grill, laughing at how fast they disappeared before I could even set the table.
Ingredients
- 1 red bell pepper, cut into 1 inch pieces: The sweetness pairs beautifully with the pineapple and adds a bright pop of color.
- 1 zucchini, sliced into thick rounds: Thick cuts hold up better on the grill and develop a creamy interior.
- 1 red onion, cut into 1 inch wedges: Keep the wedges intact so they do not fall apart between the grill grates.
- 1 cup cherry tomatoes: They burst slightly when grilled, creating little pockets of juicy acidity.
- 1 fresh pineapple, peeled, cored, and cut into 1 inch chunks: Fresh pineapple grills far better than canned, which tends to become mushy.
- 3 tbsp olive oil: Carries the marinade flavors and helps achieve those gorgeous char marks.
- 2 tbsp soy sauce or tamari: Use tamari if you need gluten free, it delivers the same salty depth.
- 2 tbsp balsamic vinegar: Its natural sweetness intensifies when it hits the heat.
- 1 tbsp maple syrup: Balances the vinegar and helps the edges caramelize.
- 2 garlic cloves, minced: Fresh garlic makes a noticeable difference here, do not skip it.
- 1 tsp smoked paprika: This is the secret ingredient that gives everything a subtle campfire quality.
- Salt and black pepper to taste: Season generously, the vegetables need it.
Instructions
- Whisk the marinade together:
- In a large bowl, combine the olive oil, soy sauce, balsamic vinegar, maple syrup, minced garlic, smoked paprika, salt, and pepper until smooth and fragrant.
- Toss everything in:
- Add the pineapple chunks, bell pepper, zucchini, red onion, and cherry tomatoes, then use your hands or a spoon to coat every piece evenly.
- Let it rest and soak:
- Give it at least 15 minutes to marinate, though longer is even better if you have the time.
- Thread the skewers:
- Alternate pineapple and vegetables on each skewer, pressing them snugly together so nothing spins when you flip them.
- Get the grill hot:
- Preheat your grill or grill pan to medium high and let it get properly hot before laying the skewers down.
- Grill until beautifully charred:
- Cook for 8 to 10 minutes, turning every couple of minutes, until the vegetables are tender and you see those deep golden marks on the pineapple.
- Serve and enjoy:
- Slide them off the skewers onto a plate, squeeze some lime juice over the top, and garnish with fresh herbs if you have them handy.
There is something about eating food off a stick that makes everyone feel like a kid again, and these skewers have a way of turning a random Tuesday dinner into a small celebration.
What to Serve Alongside
These skewers are incredibly versatile and pair well with fluffy couscous, a mound of coconut rice, or a simple arugula salad dressed with lemon.
Easy Ways to Switch Things Up
Toss in thick mushroom caps or slices of eggplant if you want to bulk up the skewers for heartier appetites.
Getting the Char Just Right
The difference between good skewers and great ones comes down to patience with the grill.
- Resist the urge to move the skewers too soon, let them sit undisturbed until they release naturally.
- A pinch of chili flakes in the marinade adds a slow warming heat that complements the sweet pineapple beautifully.
- Always preheat your grill fully so you get those marks rather than steaming the vegetables.
Keep this recipe in your back pocket for potlucks, backyard gatherings, or any night when you want dinner to feel a little more special without much effort.
Recipe FAQs
- → How long should the pineapple and vegetables marinate?
-
Allow at least 15 minutes for the marinade to coat and slightly penetrate the pineapple and vegetables; for deeper flavor, marinate up to 1 hour in the fridge.
- → What temperature is best for grilling these skewers?
-
Preheat the grill or grill pan to medium-high. This level gives quick charring without overcooking the vegetables; grill 8–10 minutes, turning occasionally.
- → Can I make this gluten-free?
-
Yes. Swap regular soy sauce for tamari or a certified gluten-free soy alternative to keep the marinade gluten-free.
- → How do I prevent skewers from burning?
-
Soak wooden skewers in water for 30 minutes before threading. Keep a two-zone heat if using charcoal or lower the pan heat slightly to avoid flare-ups from the pineapple sugars.
- → What vegetables work best on the skewers?
-
Firm vegetables that hold their shape—bell peppers, zucchini, red onion and cherry tomatoes—work well. Add mushrooms or eggplant for extra earthiness.
- → How can I add a spicy kick?
-
Stir a pinch of chili flakes or a dash of cayenne into the marinade, or serve with a chili-lime squeeze for controlled heat.