Tender zucchini, bell pepper, red onion and cherry tomatoes alternate with sweet pineapple chunks on skewers, tossed in an olive oil-soy-balsamic marinade with maple, garlic and smoked paprika. Marinate at least 15 minutes, then grill on medium-high 8–10 minutes, turning until edges are lightly charred and vegetables are tender. Serve hot with lime and fresh herbs or alongside grains for a filling, gluten-free vegetarian meal.
The smell of grilled pineapple hit me at a backyard potluck three summers ago, and I spent the rest of the evening tracking down whoever made those skewers. Turns out it was my friends neighbor, a retired chef who grilled everything on a tiny hibachi with the confidence of someone who had done it ten thousand times. He handed me the recipe on a napkin, smudged with marinade, and I have been making these weekly ever since.
I brought these to a Fourth of July cookout expecting them to be a sideshow, and they disappeared before the burgers even came off the grill. My cousin, who historically avoids anything green, asked me for the recipe on the spot.
Ingredients
- Red bell pepper: Cut into generous one inch pieces so they get soft inside but hold their shape on the grill.
- Zucchini: Thick rounds are key here because thin slices fall apart and slip right through the grates.
- Red onion: Wedges hold together better than rings and their sweetness intensifies beautifully over fire.
- Cherry tomatoes: Leave them whole so they burst in your mouth rather than making a mess on the skewer.
- Fresh pineapple: Skip the canned stuff entirely because fresh fruit caramelizes and gets those gorgeous char marks.
- Olive oil and soy sauce: This duo creates the savory base that balances all the sweetness from the fruit and maple.
- Balsamic vinegar: Adds a tangy depth that makes the whole marinade taste more complex than it actually is.
- Maple syrup: A thin coating of sweetness that helps everything brown up beautifully on the grill.
- Garlic and smoked paprika: Together they give the skewers a subtle smokiness that people always guess comes from a specialty spice blend.
Instructions
- Whisk the marinade together:
- In a large bowl, combine the olive oil, soy sauce, balsamic vinegar, maple syrup, minced garlic, smoked paprika, and a generous pinch each of salt and pepper. Keep whisking until the mixture looks glossy and evenly blended.
- Coat everything well:
- Toss the pineapple chunks, bell pepper, zucchini, red onion, and cherry tomatoes into the bowl and stir with your hands if you want the most even coverage. Let it sit for at least fifteen minutes so the vegetables drink up all that flavor.
- Build your skewers:
- Thread the ingredients alternately onto skewers, packing them snugly but not so tight that nothing cooks through. A piece of pineapple next to a piece of onion is a pairing you will thank me for later.
- Get the grill ripping hot:
- Preheat your grill or grill pan to medium high and give it a light oiling so nothing sticks. You want to hear a sizzle the moment the skewers touch the surface.
- Grill with patience:
- Cook the skewers for eight to ten minutes, turning them every couple of minutes with tongs until you see deep char marks and the vegetables have softened. The pineapple edges should look slightly golden and sticky.
- Serve them up:
- Slide the skewers onto a platter and finish with a squeeze of lime juice or a scatter of fresh herbs if you have them handy. Eat them while they are hot because that is when the contrast between charred and juicy is at its peak.
There is something about eating food off a stick that makes even a Tuesday dinner feel like a small celebration.
Serving Suggestions Worth Trying
These skewers shine next to a pile of coconut rice or tucked into warm pita with a spoonful of hummus. I have also served them cold the next day chopped into a grain salad and they were somehow even better.
Making It Your Own
Throw in mushrooms or eggplant if you want something heartier, or add chili flakes to the marinade when you need a little heat. The formula is forgiving enough that you can swap vegetables based on whatever looks good at the farmers market.
A Few Last Thoughts
Keep an eye on the cherry tomatoes because they can go from perfectly blistered to falling apart in about thirty seconds. The pineapple should feel slightly firm when you cut it because softer fruit will melt into mush on the grill.
- Metal skewers conduct heat better and cook the centers more evenly than wooden ones.
- A grill pan on the stove works just as well if outdoor space is not an option.
- Leftover marinade makes a fantastic quick glaze if you boil it for a minute or two first.
Every time I make these I think of that napkin recipe and how the best dishes usually come from the most casual moments. Fire up the grill and enjoy the magic that happens when sweet meets smoky.
Recipe FAQ
- → How long should I marinate the pineapple and vegetables?
-
At least 15 minutes to let flavors develop; for deeper flavor, marinate up to 2 hours. Avoid much longer for delicate vegetables to prevent them from becoming mushy.
- → Should I use metal or wooden skewers?
-
Metal skewers heat through and are reusable; if using wooden skewers, soak them in water for 20–30 minutes to prevent burning. Leave a little space between pieces so heat circulates evenly.
- → What heat and timing work best on the grill?
-
Preheat to medium-high. Grill 8–10 minutes, turning occasionally until vegetables are tender and lightly charred. Watch pineapple closely—aim for caramelization without excessive charring.
- → How can I prevent the pineapple from burning?
-
Cut pineapple into 1-inch chunks to reduce direct burning, keep grill at medium-high rather than very high, and turn frequently. Basting lightly with marinade while grilling helps caramelize rather than scorch.
- → What substitutions work for dietary needs?
-
Use tamari for a gluten-free soy option; swap maple syrup for honey or vice versa depending on preference. Add mushrooms or eggplant for variety, and add chili flakes for heat.
- → How should leftovers be stored and reheated?
-
Cool completely, refrigerate in an airtight container for up to 2–3 days. Reheat briefly on a hot grill or under a broiler to revive char and texture; avoid microwaving to prevent sogginess.