These grilled skewers combine juicy chicken breast with sweet pineapple chunks, colorful bell peppers, and red onion, all marinated in a tangy BBQ sauce. The balance of smoky, sweet, and savory flavors makes them ideal for summer gatherings. Simply marinate, thread onto skewers, and grill for 12-15 minutes until charred and cooked through. Serve with fresh cilantro and lime wedges for a complete meal that pairs perfectly with rice or salad.
The smell of BBQ sauce hitting a hot grill always pulls me onto the back porch, no matter what I am doing inside. These skewers became my go to summer dinner after a Memorial Day party where they disappeared faster than I could grill them. Something about that sticky sweet glaze caramelizing while pineapple juices drip onto the coals just works.
My neighbor Linda actually taught me the trick of marinating the chicken separately from the vegetables. She said it keeps the pineapple from getting too soft while the chicken soaks up all that smoky goodness. I have never looked back since that conversation over our backyard fence.
Ingredients
- 500 g boneless chicken breasts: Cut into uniform cubes so everything cooks at the same speed, nobody wants dry chicken while waiting for the peppers to soften
- 250 g fresh pineapple: The natural sugars caramelize beautifully on the grill, creating those irresistible charred edges that make this dish special
- 1 medium red bell pepper: Adds sweetness and color that contrasts perfectly with the smoky BBQ flavors
- 1 medium red onion: Cut into wedges that will char and soften nicely on the grill while holding their shape
- 2 tbsp olive oil: Helps the marinade cling to the chicken and prevents sticking on the grates
- 120 ml BBQ sauce: Choose one you really love because it becomes the backbone of the entire flavor profile
- 1 tbsp soy sauce: Use tamari if you need this gluten free, it adds that essential umami depth
- 1 tbsp honey: Balances the tangy BBQ sauce and helps create those gorgeous grill marks
- 2 garlic cloves, minced: Fresh garlic makes a noticeable difference here, do not skip it
- 1 tsp smoked paprika: This is what gives the chicken that smoky flavor even if you are using a grill pan indoors
- Salt and black pepper: Taste your marinade before adding the chicken, some BBQ sauces are already pretty salty
Instructions
- Make the Marinade:
- Whisk together olive oil, BBQ sauce, soy sauce, honey, garlic, smoked paprika, salt, and pepper in a large bowl until smooth and combined
- Marinate the Chicken:
- Add chicken cubes to the marinade and toss well to coat every piece, then cover and refrigerate for at least 30 minutes or up to 2 hours if you have the time
- Prepare Your Skewers:
- Soak wooden skewers in water for 30 minutes while the chicken marinates, this prevents them from burning on the grill
- Thread the Skewers:
- Alternate chicken, pineapple, bell pepper, and red onion pieces onto skewers, leaving a small space between each piece for heat to circulate evenly
- Get the Grill Ready:
- Preheat your grill or grill pan over medium high heat and lightly oil the grates to prevent sticking
- Grill to Perfection:
- Cook skewers for 12 to 15 minutes, turning every 3 to 4 minutes and basting with extra marinade, until chicken is cooked through and has nice char marks
- Finish and Serve:
- Transfer skewers to a platter, sprinkle with fresh cilantro if you like, and serve with lime wedges for squeezing over the top
These skewers have become my unexpected crowd pleaser. Last summer my cousin who claims to hate fruit in savory food went back for thirds, and even asked for the recipe. Now they are requested at every family gathering, rain or shine.
Making Ahead
You can cut all the vegetables and pineapple the night before and store them in separate containers in the refrigerator. The chicken can marinate overnight too, which actually makes it even more flavorful. Just thread everything onto skewers when you are ready to cook.
Grilling Indoors
A grill pan works beautifully for these skewers if the weather does not cooperate. You will get those nice char lines and the same smoky flavor from the paprika. Just make sure your pan is hot enough before adding the skewers.
Serving Suggestions
These skewers feel substantial enough to be the main event, especially with some sides on the table. I love how the sweet and smoky flavors pair with refreshing sides.
- Fluffy coconut rice soaks up any extra marinade that drips off the skewers
- A simple cucumber salad with rice vinegar provides a cool contrast
- Grilled corn on the cob with lime butter fits the summer theme perfectly
There is something about eating food off a stick that makes any meal feel like a party. These skewers turn a regular Tuesday dinner into something worth celebrating.
Recipe Questions & Answers
- → How long should I marinate the chicken?
-
Marinate the chicken for at least 30 minutes for good flavor absorption. For deeper, more intense flavor, you can refrigerate it in the marinade for up to 2 hours before grilling.
- → Can I use metal skewers instead of wooden?
-
Yes, metal skewers work perfectly and don't require soaking. Wooden skewers need to soak in water for 30 minutes to prevent burning on the grill.
- → What temperature should I grill these at?
-
Preheat your grill to medium-high heat. Grill the skewers for 12-15 minutes total, turning every 3-4 minutes to ensure even cooking and nice charring on all sides.
- → Can I make these ahead of time?
-
You can marinate the chicken up to 24 hours in advance. Thread the skewers just before grilling for best results. Leftovers can be stored in the refrigerator for 2-3 days.
- → What sides go well with these skewers?
-
These pair beautifully with steamed jasmine rice, coconut rice, quinoa, or a fresh green salad. Grilled vegetables like corn or zucchini also complement the smoky flavors.
- → How do I know when the chicken is done?
-
The chicken is fully cooked when it reaches an internal temperature of 165°F (74°C). The meat should be opaque throughout and no longer pink in the center.