If you’re craving the perfect combination of sweet, savory, and smoky flavors, Grilled Pineapple Chicken Skewers are exactly what you need.
Juicy marinated chicken chunks paired with caramelized pineapple create a mouthwatering bite that screams summer.
Whether you’re hosting a backyard BBQ, planning a family dinner, or meal prepping for the week, these Grilled Pineapple Chicken Skewers will become your go-to recipe.
This guide will show you how to make these skewers with a simple yet flavorful marinade, expert grilling tips, and creative variations to keep your menu exciting.
FOLLOW US IN PINTEREST FOR MORE RECIPES
Why These Grilled Pineapple Chicken Skewers Are a Must-Try

- Tropical flavor explosion: Pineapple adds a naturally sweet and tangy kick that perfectly complements savory grilled chicken.
- Quick and easy: The chicken marinates in just 1 hour, and the grilling process takes under 15 minutes.
- Family-friendly: These skewers are perfect for all ages, and the presentation makes them fun to eat.
- Versatile dish: Serve Grilled Pineapple Chicken Skewers as a main dish, appetizer, or even as a topping for rice bowls.

Grilled Pineapple Chicken Skewers – The Ultimate Tropical BBQ Recipe
These Grilled Pineapple Chicken Skewers are the perfect blend of smoky, sweet, and savory flavors. Juicy marinated chicken is paired with caramelized pineapple for a tropical twist that’s ideal for summer BBQs, parties, or weeknight dinners. Ready in under 30 minutes of cook time, this easy recipe will impress your guests and become a family favorite. Fire up your grill and try these irresistible skewers today!
- Total Time: 1h25mins
- Yield: 6 skewers (approx. 3–4 servings)
Ingredients
For the Marinade:
½ cup olive oil (or vegetable oil)
½ cup low sodium soy sauce
¼ cup rice wine vinegar (or white wine vinegar)
¼ cup honey
¼ teaspoon red pepper flakes
1 tablespoon Dijon mustard
1 teaspoon salt
2 cloves garlic, minced
2–3 drops toasted sesame seed oil (optional)
For the Skewers:
3 boneless, skinless chicken breasts, cut into 2″ chunks
1 whole fresh pineapple, cut into 2″ chunks
Instructions
Prepare the Marinade:
In a medium bowl, whisk together olive oil, soy sauce, vinegar, honey, red pepper flakes, Dijon mustard, salt, and minced garlic. Add toasted sesame oil if desired for a richer aroma.Marinate the Chicken:
Place the chicken chunks in a large zip-top bag or shallow dish. Pour the marinade over, reserving ¼ cup for basting later. Seal and refrigerate for 1 hour (or up to 4 hours).Prepare Skewers:
If using wooden skewers, soak them in water for 30 minutes to prevent burning. Thread chicken and pineapple chunks alternately onto the skewers.Preheat the Grill:
Set your grill to medium-high heat (400°F / 200°C). Oil the grill grates or use a grill spray to prevent sticking.Grill the Skewers:
Cook skewers for 10–12 minutes, turning every 2-3 minutes. Brush with the reserved marinade halfway through. The chicken is done when it reaches 165°F (74°C) internally.Rest & Serve:
Remove skewers from the grill and let them rest for 3–5 minutes before serving.
Notes
Use Fresh Pineapple: Fresh pineapple caramelizes better than canned and adds a vibrant tropical flavor.
Marination is Key: At least 1 hour of marination is essential, but 2–4 hours will deepen the flavor. Avoid overnight marination as the vinegar can break down the chicken texture.
Uniform Chunks: Cut chicken and pineapple into even 2″ pieces for even cooking.
Alternative Cooking: No grill? Use a grill pan or bake skewers at 425°F (220°C) for 18–20 minutes, broiling the last 2 minutes for a charred finish.
Add Veggies: Bell peppers, onions, or zucchini can be added to the skewers for extra color and nutrition.
- Prep Time: 1h15mins
- Cook Time: 12mins
- Category: Main Course
- Method: Grilling
- Cuisine: American, Tropical BBQ
Ingredients for Grilled Pineapple Chicken Skewers
To make these juicy Grilled Pineapple Chicken Skewers, you’ll need simple ingredients for the marinade and skewers:
Marinade Ingredients:
- ½ cup olive oil (or vegetable oil)
- ½ cup low sodium soy sauce
- ¼ cup rice wine vinegar (or white wine vinegar)
- ¼ cup honey
- ¼ teaspoon red pepper flakes
- 1 tablespoon Dijon mustard
- 1 teaspoon salt
- 2 cloves garlic, minced
- 2–3 drops toasted sesame oil (optional, for a nutty aroma)
For the Skewers:
- 3 boneless, skinless chicken breasts, cut into 2″ chunks
- 1 whole fresh pineapple, cut into 2″ chunks
also you can see our Easy Chicken Stroganoff
Step-by-Step Instructions
These Grilled Pineapple Chicken Skewers are easy to prepare but taste like a restaurant-quality dish. Here’s how to make them:
Step 1 – Prepare the Marinade
In a medium bowl, whisk together the olive oil, soy sauce, rice wine vinegar, honey, red pepper flakes, Dijon mustard, salt, and minced garlic. Add a few drops of toasted sesame oil for extra depth of flavor. This marinade gives the Grilled Pineapple Chicken Skewers their signature sweet and savory taste.
Step 2 – Marinate the Chicken
Place the chicken chunks in a zip-top bag or shallow container. Pour the marinade over the chicken, reserving about ¼ cup for brushing during grilling. Seal and refrigerate for 1 hour (or up to 4 hours) to allow the chicken to absorb all the flavors.
Step 3 – Prepare Your Skewers
If you’re using wooden skewers, soak them in water for 30 minutes to prevent burning. Thread the chicken chunks and pineapple pieces alternately onto the skewers. The contrast of smoky chicken and caramelized pineapple is the highlight of these Grilled Pineapple Chicken Skewers.
Step 4 – Preheat the Grill
Set your grill to medium-high heat (around 400°F / 200°C). Lightly oil the grates to prevent sticking. A hot grill ensures that the Grilled Pineapple Chicken Skewers develop beautiful char marks while staying juicy.
Step 5 – Grill the Skewers
Place the skewers on the grill. Cook for 10–12 minutes, turning every 2-3 minutes to ensure even cooking. Brush with the reserved marinade halfway through to add extra moisture and flavor. The chicken is ready when it reaches an internal temperature of 165°F (74°C).
Step 6 – Rest & Serve
Remove the skewers from the grill and let them rest for 3–5 minutes. This step locks in the juices. Serve the Grilled Pineapple Chicken Skewers hot, garnished with fresh herbs or sesame seeds if desired.
Pro Tips for Perfect Grilled Pineapple Chicken Skewers
- Use fresh pineapple: It caramelizes beautifully and adds vibrant sweetness that canned pineapple cannot match.
- Cut uniform chunks: Evenly sized chicken and pineapple pieces ensure even cooking.
- Don’t overcook: Chicken breasts can dry out if overcooked. Use a meat thermometer for perfect results.
- Extra flavor: Add bell peppers or onions to the skewers for more color and texture.
Serving Suggestions
These Grilled Pineapple Chicken Skewers pair wonderfully with:
- Fluffy coconut rice or jasmine rice.
- Grilled vegetables like zucchini, bell peppers, or asparagus.
- A fresh cucumber salad or citrusy slaw.
- Spicy dipping sauces like chili garlic sauce or creamy sriracha mayo.
ALSO YOU CAN READ OUR Coconut Lime Chicken FOR FREE !!
Make-Ahead Tips
- Prep ahead: You can marinate the chicken the night before. Just avoid exceeding 6-8 hours to prevent the chicken from becoming mushy due to the vinegar.
- Meal prep: Cooked skewers can be stored in an airtight container for up to 3 days. Reheat on a grill or in a skillet for best flavor.
Nutrition Facts (Per Skewer)
(Approximation based on ingredients listed)
- Calories: ~270 kcal
- Protein: 22g
- Carbohydrates: 12g
- Fat: 14g
- Sugar: 9g
- Sodium: 520mg
- Fiber: 1g
- Cholesterol: 65mg
Frequently Asked Questions (FAQs)
1. Can I bake Grilled Pineapple Chicken Skewers instead of grilling?
Yes! Preheat your oven to 425°F (220°C) and bake the skewers for 18–20 minutes. For a charred effect, broil them for the last 2-3 minutes.
2. Can I use chicken thighs instead of chicken breasts?
Absolutely. Chicken thighs remain tender and juicy, making them an excellent option for Grilled Pineapple Chicken Skewers.
3. What other fruits can I use with chicken skewers?
You can try peaches, mangoes, or even apples for a different twist. However, pineapple remains the best choice for that sweet-tangy contrast.
4. How long should I marinate the chicken?
At least 1 hour is necessary, but 2–4 hours will give a stronger flavor. Avoid marinating overnight as the acids in the marinade can break down the meat texture.
5. Can I freeze marinated chicken for later use?
Yes, you can freeze chicken in the marinade for up to 2 months. Thaw in the refrigerator overnight, then prepare as directed.