Quick marinated chicken pieces paired with pineapple, zucchini, bell pepper and onion are threaded onto skewers and grilled over medium-high heat until chicken reaches a safe internal temp and vegetables show charred edges. Marinate at least 15 minutes (or up to 2 hours) for deeper flavor, baste with reserved marinade, and soak wooden skewers before grilling. Serve hot with cilantro and lime.
Something about the sound of chicken hitting a hot grill at dusk makes everything feel like a celebration, even if it is just a Tuesday. The sizzle, the smoke curling up past the tree line, the way pineapple caramelizes into golden candy right before your eyes. These kabobs came together one evening when I had half a pineapple sitting on the counter and a craving for something that tasted like summer, regardless of what the calendar said. Now they show up at nearly every backyard gathering I host.
My neighbor Dave once leaned over the fence while I was threading skewers and asked if I was opening a restaurant. I handed him one fresh off the grill, and he stood there eating it in silence for a full minute before saying anything at all. That quiet told me more than any compliment could.
Ingredients
- Boneless skinless chicken breast (1.5 lbs): Cut into uniform 1.5 inch cubes so every piece cooks evenly and nobody gets a dry surprise.
- Olive oil (2 tbsp): Helps the marinade cling to the chicken and keeps everything moist over high heat.
- Soy sauce (2 tbsp): Use gluten free tamari if needed, it adds deep savory saltiness that balances the honey beautifully.
- Honey (2 tbsp): This is the real magic, creating those gorgeous charred edges and rounding out the smoky paprika.
- Garlic (2 cloves, minced): Fresh only please, the jarred stuff tastes flat against the grill.
- Lime juice (from 1 lime): Brightens the whole marinade and cuts through the richness of the chicken.
- Smoked paprika (1 tsp): Gives a campfire vibe even if you are using a grill pan indoors.
- Black pepper and salt (half tsp each): Simple seasonings that let the other flavors shine.
- Zucchini (1 medium): Slice into half inch rounds, thick enough to hold their shape but thin enough to get tender.
- Fresh pineapple chunks (1.5 cups): Please use fresh if you can, the canned stuff gets mushy and waterlogged on the grill.
- Red bell pepper (1 medium): Cut into sturdy 1 inch pieces that char beautifully without falling apart.
- Red onion (1 small): Wedges hold together better than rings on skewers.
- Fresh cilantro or parsley (2 tbsp, optional): A bright finishing sprinkle that makes everything taste finished.
Instructions
- Build the marinade:
- Whisk olive oil, soy sauce, honey, garlic, lime juice, smoked paprika, pepper, and salt in a large bowl until the honey dissolves and everything smells like a tropical barbecue dream.
- Coat the chicken:
- Toss the chicken cubes in the marinade until every piece is glossy and coated. Cover and tuck it into the fridge for at least 15 minutes, though two hours is the sweet spot if you have the patience.
- Prepare the grill:
- Heat your grill to medium high, around 400 degrees, and brush the grates with oil so nothing sticks when you flip.
- Thread the skewers:
- Alternate chicken, zucchini, pineapple, bell pepper, and onion pieces, packing them snugly but not crammed together so the heat can reach every surface.
- Grill to perfection:
- Cook the skewers 10 to 12 minutes, turning every few minutes, until the chicken is opaque through the center and the pineapple shows deep golden char marks.
- Serve and finish:
- Slide everything onto a platter, scatter with fresh cilantro or parsley, and serve immediately while the edges are still crisp and caramelized.
The night my friend Rita brought over a bottle of sauvignon blanc and we ate these standing around the grill with paper towels instead of plates, I realized the best meals never require a dining room.
Tools That Make This Easier
Metal skewers are worth the investment because they conduct heat through the center of the chicken, helping it cook from the inside out. If you only have wooden ones, the soaking step is nonnegotiable, not optional. A good pair of long tongs gives you the control to flip skewers without disturbing the arrangement, and a grill basket works in a pinch if threading sounds tedious.
Swaps and Substitutions
Shrimp cooks even faster than chicken, usually done in about 6 minutes, so watch carefully and pull them the second they curl into a C shape. Extra firm tofu pressed dry and cubed absorbs the marinade beautifully for a plant based version that surprised even my most skeptical dinner guest. Bell peppers can trade places with mushrooms, cherry tomatoes, or even peaches if you want to lean into the sweet and smoky contrast.
What to Serve Alongside
Jasmine rice soaks up any extra marinade and juices like a sponge, turning a simple side into the thing people scoop seconds of. A crunchy slaw with a lime vinaigrette cuts through the richness and adds texture contrast that makes the whole plate feel complete.
- Warm flour tortillas turn leftover kabob pieces into wraps the next day.
- A simple green salad with avocado rounds out the meal without competing.
- Do not forget the extra lime wedges on the table, someone always wants more.
Fire up the grill, invite someone over, and let the smoke do the talking. These kabobs have a way of turning an ordinary weeknight into the kind of evening you want to remember.
Recipe Questions & Answers
- → How long should I marinate the chicken?
-
Marinate for at least 15 minutes to impart flavor; 1–2 hours gives deeper taste. Avoid very long marinades with a lot of acid (over 4 hours) to prevent the meat from becoming mushy.
- → What internal temperature indicates the chicken is done?
-
Cook until the thickest piece reaches 165°F (74°C) using an instant-read thermometer inserted into the center. Juices should run clear and the meat should feel firm but not dry.
- → How can I prevent skewers from sticking and burning?
-
Soak wooden skewers for 30 minutes before use or choose metal skewers. Oil the grill grates and lightly brush the threaded pieces with oil to reduce sticking and flare-ups.
- → Can I substitute the chicken with other proteins?
-
Yes—shrimp and firm tofu are good swaps. Shrimp will cook much faster, so add them later; press and drain tofu, then oil it well so it browns evenly on the grill.
- → How do I get charred vegetables without overcooking the chicken?
-
Thread ingredients so denser veg sit beside chicken, grill over medium-high heat, and turn frequently. If vegetables char too quickly, move skewers to indirect heat until chicken finishes.
- → What sides and garnishes complement the skewers?
-
Serve with jasmine rice, a crisp green salad, or grilled corn. Finish with chopped cilantro or parsley and lime wedges; a chilled sauvignon blanc pairs well for a summer meal.