These vibrant skewers bring together the natural sweetness of fresh pineapple with the savory goodness of colorful vegetables. The medley of red bell pepper, zucchini, red onion, and cherry tomatoes gets marinated in a simple yet flavorful blend of olive oil, balsamic vinegar, and smoked paprika before hitting the grill.
The result is a beautiful combination of tender, slightly charred vegetables with caramelized pineapple edges. Ready in just 30 minutes, these skewers work perfectly as a colorful side dish or light main. The marinade adds depth without overpowering the fresh ingredients, while the grill brings out natural sweetness and creates those appealing charred marks.
Versatile and crowd-pleasing, you can easily customize the vegetables based on what's in season or your personal preference. They pair wonderfully with rice, couscous, or a simple green salad for a complete meal.
The first time I made these skewers was during a rooftop dinner party last summer. My friend Sarah brought over a pineapple she had picked up from the farmers market and we decided to throw whatever vegetables we had on hand onto the grill. The smell of balsamic and caramelized pineapple drew neighbors to our balcony asking what we were cooking.
Ive since made these skewers for weekday dinners when I want something that feels special but requires zero fuss. My kids actually ask for seconds of the vegetables when they come off the grill, which still surprises me every single time.
Ingredients
- Red bell pepper: The sweetness intensifies on the grill and provides that gorgeous pop of color
- Zucchini: Cut them thick so they do not turn to mush during grilling
- Red onion: The wedges caramelize beautifully and add a savory depth
- Cherry tomatoes: They burst in your mouth and release all their juices
- Fresh pineapple: Canned pineapple will be too soft and watery for skewers
- Olive oil: Helps the marinade cling to everything and prevents sticking
- Soy sauce: Use tamari if you need it gluten free but do not skip the saltiness
- Balsamic vinegar: Adds that slight tang and helps the vegetables char gorgeously
- Maple syrup: Balances the acid and helps the pineapple caramelize
- Garlic: Fresh minced garlic is non negotiable here for real flavor
- Smoked paprika: This is the secret ingredient that makes them taste restaurant quality
Instructions
- Whisk together your marinade:
- Combine the olive oil, soy sauce, balsamic vinegar, maple syrup, garlic, smoked paprika, salt and pepper in a large bowl until emulsified.
- Coat everything generously:
- Add all the pineapple and vegetables to the bowl and toss until every piece is covered in the marinade.
- Let them hang out:
- Let everything sit for at least 15 minutes turning once or twice to make sure the flavors penetrate evenly.
- Build your skewers:
- Thread the pineapple and vegetables onto your skewers alternating colors and shapes as you go.
- Get the grill ready:
- Heat your grill or grill pan to medium high until you can only hold your hand above it for a few seconds.
- Grill to perfection:
- Cook the skewers for 8 to 10 minutes turning them every couple minutes until you see nice char marks and tender vegetables.
- Serve them up:
- Slide them off the skewers or serve them straight on with fresh herbs and a squeeze of lime if you want.
Last week I grilled these alongside some coconut rice and my husband said it was the best meal he had all month. Something about that charred pineapple with the smoky vegetables just works.
Making Them Ahead
You can marinate everything the night before and keep it in the refrigerator. I have actually skewered them hours ahead and kept them on a baking sheet covered with plastic wrap.
Grill Versus Oven
No grill means no problem. I have made these under the broiler and they still get that gorgeous char. Just keep the door cracked and watch closely so the pineapple does not burn.
Serving Ideas
These skewers work as a main dish or alongside whatever you are grilling. I have served them over quinoa with extra sauce drizzled on top and it is absolutely delicious.
- Try adding cubed halloumi for a protein boost
- A dollop of tzatziki on the side is never a bad idea
- Leftovers make the best next day salad topper
These skewers are the kind of dinner that makes everyone happy without stressing you out. I hope they become a regular in your rotation like they have in mine.
Recipe FAQs
- → Can I make these skewers ahead of time?
-
Yes, you can prepare and marinate the vegetables and pineapple up to 4 hours before grilling. Keep them refrigerated until ready to thread onto skewers and cook. The longer marinating time actually enhances the flavor.
- → What other vegetables work well on these skewers?
-
Mushrooms, eggplant, yellow squash, and red cabbage are excellent additions. Just ensure all pieces are cut to similar sizes so they cook evenly. Dense vegetables like potatoes should be par-boiled before grilling.
- → Do I need to soak wooden skewers?
-
If using wooden or bamboo skewers, soak them in water for at least 30 minutes before threading to prevent burning on the grill. Metal skewers don't require soaking and conduct heat for more even cooking.
- → Can I cook these in the oven instead?
-
Absolutely. Preheat your oven to 400°F (200°C) and place the skewers on a baking sheet lined with parchment paper. Roast for 15-20 minutes, turning halfway through, until vegetables are tender and slightly browned.
- → How do I know when the skewers are done?
-
The vegetables should be tender when pierced with a fork and have nice charred marks. The pineapple pieces should be softened and lightly caramelized. Total grilling time is typically 8-10 minutes with occasional turning.
- → Is this dish suitable for meal prep?
-
Yes, these skewers reheat well. Store cooked skewers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a 350°F oven or enjoy cold in salads and grain bowls.