This vibrant dish pairs sweet pineapple chunks with bell pepper, zucchini, red onion and cherry tomatoes, tossed in olive oil, soy, balsamic, maple and smoked paprika. Marinate briefly, thread onto skewers, then grill 8–10 minutes until edges are caramelized and vegetables are tender. Ready in about 30 minutes and serves four; finish with lime or fresh herbs and serve with grains or salad.
Standing at the grill last summer with pineapple juice dripping down my wrist, I realized vegetable skewers had been underrated my entire life. The way the pineapple caramelizes against charred peppers creates magic I never expected from something so simple. My neighbor leaned over the fence and asked what smelled so incredible, which is how these skewers became our go-to impromptu gathering food.
I first threw these together during a chaotic Tuesday when takeout felt like too much effort but I needed something that felt special. The balsamic and maple syrup combination was a happy accident from whatever was in my pantry door. Now my kids actually request vegetables, which still feels like winning the lottery.
Ingredients
- Red bell pepper: Provides sweetness and vibrant color that pops against the pineapple
- Zucchini: Sliced thick so it holds up on the grill without getting mushy
- Red onion: Wedges caramelize beautifully and add that perfect savory bite
- Cherry tomatoes: Burst with juice when grilled, creating little pockets of flavor
- Fresh pineapple: The star that makes these skewers unforgettable, cut into chunks that char perfectly
- Olive oil: Helps the marinade cling and promotes gorgeous grill marks
- Soy sauce: Adds umami depth that ties sweet and savory together
- Balsamic vinegar: Creates tangy contrast to the sweet pineapple
- Maple syrup or honey: Balances acidity and helps vegetables caramelize
- Garlic cloves: Mined fresh brings punchy aromatic flavor
- Smoked paprika: Adds subtle smokiness that mimics hours of grilling
Instructions
- Whisk together your magic marinade:
- Combine olive oil, soy sauce, balsamic vinegar, maple syrup, minced garlic, smoked paprika, salt and pepper in a large bowl until emulsified.
- Coat everything generously:
- Add pineapple chunks, bell pepper pieces, zucchini rounds, red onion wedges and cherry tomatoes to the bowl. Toss until every piece glistens with marinade.
- Let flavors mingle:
- Let everything sit for at least 15 minutes, turning occasionally so all surfaces get acquainted with the marinade.
- Build your skewers:
- Thread pineapple and vegetables alternately onto skewers, packing them snugly so they stay in place on the grill.
- Get things sizzling:
- Preheat your grill or grill pan to medium-high heat until you can feel the warmth radiating.
- Grill to perfection:
- Cook skewers for 8 to 10 minutes, turning every few minutes until vegetables are tender and sport gorgeous charred edges.
- Serve immediately:
- Slide skewers onto plates and finish with fresh herbs or a squeeze of lime if you feel like fancying things up.
These skewers saved our Labor Day party when the grill was the only cooking method working after a kitchen mishap. Guests kept asking for the recipe, and someone even offered to trade their famous potato salad for the marinade formula.
Making Ahead For Easy Meals
The beauty of these skewers is how well they prep in advance. Cut vegetables and pineapple up to a day ahead and store them in airtight containers in the refrigerator. The marinade can be whisked together and stored separately for up to three days.
Grill Like A Pro
Preheating your grill properly makes all the difference between steamed vegetables and restaurant-quality char. Keep a spray bottle of water handy for flare-ups from the natural sugars in the pineapple. Let skewers rest for just a minute after grilling to redistribute juices.
Serving Suggestions That Shine
These skewers work beautifully as a main dish over fluffy couscous that soaks up all those caramelized juices. Pair with a simple green salad dressed with lemon vinaigrette for a complete meal that feels both light and satisfying.
- Leftovers make incredible taco fillings the next day
- Chop grilled vegetables and pineapple over grain bowls
- Extra marinade doubles as a sauce for rice or quinoa
There is something deeply satisfying about food on a stick, especially when it tastes this good and brings people together. Happy grilling!
Recipe FAQs
- → How long should I marinate the fruit and vegetables?
-
Marinate at least 15 minutes to let flavors meld; up to 1 hour is fine. Avoid very long marinating times for pineapple to prevent excessive softening.
- → What grill temperature works best?
-
Use medium-high heat so vegetables char without burning. Aim for a grill surface around 375–425°F (190–220°C) and turn skewers occasionally for even color.
- → How do I prevent sticking on the grill?
-
Oil the grill grates and brush the skewers with the marinade or a little oil before grilling. Use metal skewers or soak wooden skewers for 30 minutes to reduce sticking and flare-ups.
- → Can I make these ahead of time?
-
You can marinate and thread the skewers a few hours ahead and refrigerate. Grill just before serving for best texture; avoid marinating pineapple and delicate tomatoes too long.
- → What are good soy sauce substitutes?
-
Use tamari for a gluten-free option or coconut aminos for a soy-free, slightly sweeter alternative. Adjust salt to taste when swapping.
- → What should I serve with the skewers?
-
They pair well with rice, quinoa, couscous or a leafy salad. Finish with a squeeze of lime, chopped fresh herbs and a sprinkle of chili flakes for heat.