Quick-marinated chicken cubes are combined with fresh pineapple, bell peppers and red onion on skewers, then grilled over medium-high heat until slightly charred and cooked through. Allow 30–120 minutes to absorb the marinade, then grill 12–15 minutes, turning occasionally. Use soaked wooden or metal skewers, brush with extra BBQ sauce near the end, and let rest 2–3 minutes before serving. Swap fruits or proteins for easy variations and serve with rice or a green salad.
The grill was already smoking when my neighbor handed me a plate of something that smelled like summer had been captured on a stick. Caramelized pineapple sat next to charred chicken, and I stood there in the driveway eating three skewers before I even said hello. That afternoon I went home and started experimenting, determined to recreate that sticky, smoky magic in my own backyard. These kabobs have been on heavy rotation ever since, especially when friends bring over a six pack and the evening stretches out lazily.
Last Fourth of July I made a triple batch and my cousin, who claims to hate fruit near meat, ate seven skewers without coming up for air. We all pretended not to notice, but someone definitely filmed it. Now she requests them every gathering and still denies everything.
Ingredients
- 1 1/2 lbs boneless skinless chicken breast: Cut into uniform one inch cubes so everything cooks evenly and nobody gets a rubbery surprise.
- 1 fresh pineapple: Fresh is worth the effort here because canned rings just do not caramelize the same way on the grill.
- 1 red bell pepper: Adds sweetness and a gorgeous pop of color against the golden pineapple.
- 1 green bell pepper: Brings a slightly bitter contrast that balances all the sweetness nicely.
- 1 red onion: Cut into sturdy one inch pieces so they hold together and get those beautiful char marks.
- 1/2 cup barbeque sauce: Use your favorite bottled kind, something bold and smoky works best here.
- 2 tbsp olive oil: Helps the marinade coat everything and keeps the chicken from sticking to the grill.
- 2 tbsp soy sauce: Adds that deep savory backbone that makes the sweet elements sing.
- 2 cloves garlic, minced: Fresh garlic only, the jarred stuff tastes flat next to grilled pineapple.
- 1 tbsp honey: Helps the marinade glaze up and get sticky under high heat.
- 1/2 tsp smoked paprika: This little pinch adds a campfire quality that ties everything together.
- 1/2 tsp black pepper and 1/2 tsp salt: Just enough to wake up all the other flavors without overpowering them.
Instructions
- Build the marinade:
- Whisk together barbeque sauce, olive oil, soy sauce, garlic, honey, smoked paprika, black pepper, and salt in a large bowl until smooth. Give it a taste and adjust if you want it sweeter or more tangy.
- Coat the chicken:
- Toss the chicken cubes into the marinade and stir until every piece is glossy and coated. Cover and tuck it into the fridge for at least thirty minutes, though two hours is the sweet spot.
- Prep the grill and skewers:
- Soak wooden skewers in water for twenty minutes if you are not using metal ones, then heat your grill to medium high. A hot grate prevents sticking and gives you those desirable grill marks.
- Thread everything onto skewers:
- Alternate chicken, pineapple, peppers, and onion in a pattern that looks colorful and feels sturdy in your hands. Pack them fairly tight but leave a tiny gap so the heat can circulate.
- Grill until gorgeous:
- Oil the grates lightly, lay the skewers down, and cook for twelve to fifteen minutes, turning every few minutes. You want the chicken cooked through with charred edges and the pineapple turning golden and sticky.
- Glaze and rest:
- Brush on extra barbeque sauce during the last couple of minutes if you want a thicker coat, then pull them off and let them sit for two to three minutes before serving.
There is something about handing someone a skewer straight off the grill that feels more generous than serving a plate. Maybe it is the informality of it, or maybe it is just that everything tastes better eaten with your hands standing near the smoke.
Serving Ideas That Actually Work
Pile these over a bowl of jasmine rice and let the juices soak into every grain, or serve them alongside a crunchy slaw that cuts through the sweetness. A cold beer or lemonade ties the whole plate together without any fuss.
Making It Your Own
Swap the pineapple for mango in late summer when they are dripping ripe, or toss in some chili flakes if you want heat behind the sweetness. Firm tofu works beautifully in place of chicken if you use a vegan barbeque sauce and press it well first.
Getting Ahead and Storing Leftovers
The marinade can come together a day in advance and sit waiting in the fridge, which makes the actual cooking feel almost effortless. Leftover kabobs keep well for three days and taste incredible chopped into a wrap or tossed over a salad.
- Thread the skewers in the morning, cover, and refrigerate so you just have to grill when guests arrive.
- Reheat gently in a skillet rather than the microwave to keep the char intact.
- Double the marinade and save half for basting if you like extra saucy results.
Fire up the grill, invite someone over, and let the smoke and sweetness do the talking. These kabobs have a way of turning an ordinary evening into something worth remembering.
Recipe FAQs
- → How long should I marinate the chicken?
-
Marinate at least 30 minutes for surface flavor; up to 2 hours yields deeper flavor. Avoid much longer when acidic ingredients are present to prevent the meat from tightening.
- → What grill temperature and cook time work best?
-
Use medium-high heat (about 400–450°F / 200–230°C). Grill for 12–15 minutes, turning occasionally, until pieces are cooked through and show light char marks.
- → Can I use wooden skewers instead of metal?
-
Yes. Soak wooden skewers in water for at least 20 minutes to prevent burning. Metal skewers are convenient and distribute heat more evenly.
- → What can I substitute for pineapple?
-
Mango or peaches are great sweet alternatives; for a less sweet option try zucchini, mushrooms, or cherry tomatoes to balance the marinade.
- → How can I tell when the chicken is done?
-
Chicken is done when juices run clear and an instant-read thermometer reads 165°F (74°C) at the thickest part. Cutting a piece to check can also confirm doneness.
- → Any tips for boosting smoky or spicy notes?
-
Add smoked paprika or a dash of liquid smoke to the marinade for depth, or stir in chili flakes or hot sauce for heat. Brush with extra sauce during the last minutes on the grill for a glossy finish.