Chicken and Pineapple BBQ Skewers

Grilled Chicken and Pineapple BBQ Skewers with smoky char marks and fresh cilantro garnish. Save to everydaypinmeals
Grilled Chicken and Pineapple BBQ Skewers with smoky char marks and fresh cilantro garnish. | everydaypinmeals.com

These grilled skewers combine juicy marinated chicken with sweet pineapple, crisp bell peppers, and red onion. The smoky BBQ marinade infuses every bite with rich flavor while the grill adds perfect char marks. Ready in just over an hour including marinating time, these colorful skewers make an impressive centerpiece for summer parties and weeknight dinners alike. Serve with fresh lime and herbs for a complete crowd-pleasing meal.

My friend Tom brought these skewers to our July 4th potluck last year, and I honestly stood by the grill eating them straight off the heat while everyone else was inside grabbing drinks. The way the pineapple caramelizes against the smoky chicken creates this sticky sweet magic that you just cant fake. Now theyre the first thing I fire up whenever the weather gets warm enough to eat outside.

Last summer my niece helped me thread 40 skewers for her birthday party, dropping exactly three pineapple chunks into the grass and eating more marinade than she actually applied to the chicken. The kids devoured them, the adults hovered around the grill, and my sister asked for the recipe before she even finished her first skewer. Thats when I knew this wasnt just dinner, it was the kind of meal that makes people linger.

Ingredients

  • Chicken breasts: Cutting them into even cubes ensures everything cooks at the same speed, so nobody gets stuck with undercooked pieces
  • Fresh pineapple: Canned pineapple works in a pinch, but fresh holds its shape better on the grill and develops these gorgeous charred edges
  • Red bell pepper: I let the pieces get a little blistered because that smoky sweetness pairs perfectly with the tangy BBQ sauce
  • Red onion: The sweetness that comes out when you grill onion is honestly my favorite part of these skewers
  • BBQ sauce: Use one you actually like eating straight, because youre really going to taste it here
  • Olive oil: This keeps the chicken from drying out and helps the marinade cling to every surface
  • Soy sauce: Adds that deep umami note that balances out all the sweet from the pineapple
  • Garlic: Fresh minced garlic beats powder every time, especially when it hits the hot grill
  • Smoked paprika: This is what gives you that smoky flavor even if youre cooking on a gas grill
  • Cilantro or parsley: Fresh herbs at the end cut through the richness and make everything taste brighter
  • Lime wedges: A squeeze right before eating wakes up all the flavors

Instructions

Make the magic sauce:
Whisk together the BBQ sauce, olive oil, soy sauce, garlic, smoked paprika, pepper, and salt until its completely smooth.
Marinate the chicken:
Toss the chicken cubes in the marinade, cover the bowl, and let it hang out in the fridge for at least 30 minutes.
Prep your skewers:
Soak wooden skewers in water for 20 minutes so they dont burn up on the grill.
Fire up the grill:
Get your grill to medium-high heat, about 200°C, or set a grill pan over medium-high on the stove.
Build your skewers:
Thread the chicken, pineapple, bell pepper, and onion onto the skewers, alternating as you go and starting and ending with meat or fruit.
Grill them up:
Cook the skewers for 12 to 15 minutes, turning them every few minutes and brushing with extra BBQ sauce halfway through.
Finish and serve:
Take the skewers off the grill, sprinkle with fresh herbs, and serve immediately with lime wedges on the side.
Juicy Chicken and Pineapple BBQ Skewers served over white rice with lime wedges on the side. Save to everydaypinmeals
Juicy Chicken and Pineapple BBQ Skewers served over white rice with lime wedges on the side. | everydaypinmeals.com

We made these on a tiny little grill box on our apartment balcony last fall, wrapped in blankets while the autumn air got crisp around us. My partner accidentally dropped his lime wedge into the coals and the burst of citrus scent mixed with the grill smoke made the whole evening feel impossibly cozy. Now that smell always takes me back to that night, huddled together over skewers and feeling like we had the best dinner in the city.

Getting The Best Char

The secret to restaurant-looking skewers is patience with the grill. Let each side develop a nice char before you turn it, and dont fuss with them too much. Those dark crispy bits are where all the flavor lives.

Customizing Your Skewers

Sometimes I throw on zucchini rounds or cherry tomatoes when theyre in season. You can also swap the chicken for shrimp or tofu, just adjust the cooking time since shrimp cook way faster than chicken.

Making Ahead For Parties

I marinate the chicken the night before and keep it in a sealed container, then thread everything onto skewers right before guests arrive. It keeps the prep work minimal when youre trying to actually host people instead of being stuck in the kitchen.

  • Thread all skewers before storing them in the fridge if making ahead
  • Let them come to room temperature for 15 minutes before grilling
  • Brush with fresh sauce just before serving for that just-made taste
Close-up of Chicken and Pineapple BBQ Skewers glistening with BBQ sauce and bright pineapple chunks. Save to everydaypinmeals
Close-up of Chicken and Pineapple BBQ Skewers glistening with BBQ sauce and bright pineapple chunks. | everydaypinmeals.com

Theres something about eating food off a stick that makes everything more fun, and these skewers never fail to get people talking, laughing, and asking for seconds.

Recipe FAQs

Marinate the chicken for at least 30 minutes, ideally up to 2 hours. Longer marinating time allows the flavors to penetrate deeper into the meat, resulting in more flavorful skewers.

Yes, metal skewers work perfectly and don't require soaking. They also conduct heat, helping cook the ingredients from the inside out. Just be careful when handling as they get hot.

Zucchini chunks, cherry tomatoes, mushrooms, and red onion all complement the flavors beautifully. Cut everything into similar-sized pieces for even cooking.

Absolutely. Bake at 200°C (400°F) for 20-25 minutes, turning halfway and brushing with extra sauce. They won't have the same charred flavor but will still be delicious.

The chicken is done when it reaches an internal temperature of 74°C (165°F) or when the meat is no longer pink and the juices run clear. Cut into one piece to check if unsure.

You can marinate the chicken up to 24 hours in advance. Thread the skewers just before grilling for best results. The assembled skewers can be refrigerated for 2-3 hours before cooking.

Chicken and Pineapple BBQ Skewers

Tender chicken and pineapple chunks grilled on skewers with smoky BBQ glaze

Prep 20m
Cook 15m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Meat & Protein

  • 1.1 lbs boneless, skinless chicken breasts, cut into 1 inch cubes

Fruit & Vegetables

  • 1 medium fresh pineapple, peeled, cored, and cut into 1 inch chunks
  • 1 large red bell pepper, cut into 1 inch pieces
  • 1 large red onion, cut into 1 inch pieces

Marinade & Sauce

  • ½ cup BBQ sauce (store-bought or homemade)
  • 2 tbsp olive oil
  • 1 tbsp soy sauce (use gluten-free if needed)
  • 2 cloves garlic, minced
  • 1 tsp smoked paprika
  • ½ tsp black pepper
  • ½ tsp salt

Garnish (optional)

  • 2 tbsp chopped fresh cilantro or parsley
  • Lime wedges, to serve

Instructions

1
Prepare the Marinade: In a large bowl, whisk together BBQ sauce, olive oil, soy sauce, garlic, smoked paprika, black pepper, and salt to make the marinade.
2
Marinate the Chicken: Add chicken cubes to the marinade, toss to coat, cover, and refrigerate for at least 30 minutes (up to 2 hours).
3
Prepare Skewers: Soak wooden skewers in water for at least 20 minutes to prevent burning.
4
Preheat Grill: Preheat grill to medium-high heat (about 400°F) or prepare a grill pan.
5
Assemble Skewers: Thread marinated chicken, pineapple chunks, bell pepper, and onion alternately onto the skewers, ending with a piece of chicken or pineapple.
6
Grill Skewers: Grill skewers for 12–15 minutes, turning occasionally and basting with extra BBQ sauce halfway through, until chicken is cooked through and lightly charred.
7
Serve: Remove from grill. Garnish with chopped cilantro or parsley and serve with lime wedges.
Additional Information

Equipment Needed

  • Grill or grill pan
  • Mixing bowls
  • Cutting board and knife
  • Skewers (wooden or metal)
  • Tongs or spatula
  • Basting brush (optional)

Nutrition (Per Serving)

Calories 295
Protein 26g
Carbs 32g
Fat 7g

Allergy Information

  • Contains soy (in soy sauce) and possible gluten (if using regular soy sauce or BBQ sauce).
  • For gluten-free, choose certified gluten-free BBQ sauce and tamari or gluten-free soy sauce.
  • Always check ingredient labels for allergens.
Kayla Morton

Easy, flavorful recipes and kitchen tips for home cooks and food lovers.