Grilled Pineapple Chicken Skewers are a vibrant, flavorful dish that brings the perfect blend of sweet, smoky, and savory elements to your plate. Tender pieces of marinated chicken are paired with juicy pineapple chunks and colorful vegetables, then grilled until beautifully caramelized. The natural sugars from the pineapple deepen in flavor over high heat, creating a delicious balance against the tangy, slightly spicy marinade.
This recipe shines during summer grilling season, backyard parties, and family dinners, but it’s equally wonderful year-round thanks to its simple preparation and bold, refreshing taste. Each bite offers a combination of charred fruitiness, succulent chicken, and aromatic spices that create a truly unforgettable dining experience.
Why I Love This Recipe
I love this recipe because it showcases how beautifully sweet and savory flavors can work together. The pineapple delivers juiciness and brightness, while the marinade infuses the chicken with depth and tenderness. The caramelization that happens on the grill is pure magic, giving each skewer a sticky, smoky coat that elevates every ingredient.
Another reason I adore this recipe is its versatility. It’s easy to customize with different vegetables, spice levels, or marinades. Whether cooked on an outdoor grill, grill pan, or even an air fryer, the results are consistently delicious. It’s colorful, crowd-pleasing, and offers a tropical twist that feels fun and refreshing.
Why It’s a Must-Try Dish
This dish is a must-try because it brings restaurant-quality flavors to your home kitchen with minimal effort. It’s a fantastic way to combine lean protein, fruit, and vegetables in one appealing presentation. The marinade requires simple pantry staples but transforms the chicken into something extraordinary. These skewers work perfectly as an appetizer, main course, or even as a party snack.
Plus, grilling pineapple enhances its flavor—making it sweeter, more aromatic, and incredibly satisfying. If you’re looking for a meal that’s light yet flavorful, quick yet impressive, this is one recipe you can’t miss.
Preparation Time
- Prep time: 20 minutes
- Marinating time: 1–4 hours
- Cooking time: 12–15 minutes
- Total time: 1 hour 40 minutes (approximately, including marination)
Servings and Calories
- Servings: 4
- Approximate calories: 380 calories per serving
Course and Cuisine
- Course: Main Course
- Cuisine: American / Tropical Fusion
Ingredients
For the Chicken and Marinade
- 500 g chicken breast or thighs, cut into 1-inch cubes
- 1/2 cup pineapple juice
- 2 tablespoons soy sauce
- 1 tablespoon olive oil
- 2 tablespoons honey or brown sugar
- 1 tablespoon lime juice
- 1 teaspoon garlic paste
- 1 teaspoon ginger paste
- 1 teaspoon paprika
- Salt and pepper to taste
For the Skewers
- 2 cups fresh pineapple chunks
- 1 red bell pepper, cut into squares
- 1 yellow bell pepper, cut into squares
- 1 red onion, cut into chunks
- Wooden or metal skewers
Cooking Directions
- Prepare the marinade by mixing pineapple juice, soy sauce, honey, lime juice, garlic, ginger, paprika, salt, and pepper.
- Add chicken cubes and coat well. Refrigerate for 1–4 hours.
- Soak wooden skewers in water for 20–30 minutes if using.
- Thread chicken, pineapple, and vegetables onto skewers alternately.
- Preheat grill or grill pan to medium-high heat.
- Grill skewers for 12–15 minutes, turning occasionally until chicken is golden and cooked.
- Optionally brush with leftover (unused) marinade or glaze during grilling.
- Serve hot with rice, salad, or dipping sauces.
Step-by-Step Preparation Method
Step 1: Make the Marinade
In a medium bowl, whisk together pineapple juice, soy sauce, olive oil, honey, lime juice, garlic paste, ginger paste, paprika, salt, and pepper until well combined.
Step 2: Marinate the Chicken
Place the chicken cubes into the marinade. Stir to coat evenly. Cover the bowl and refrigerate for at least 1 hour for deeper flavor.
Step 3: Prepare Skewers
If using wooden skewers, soak them in water. Prep pineapple and vegetables into similar-sized pieces for even cooking. Thread the ingredients in a pattern: chicken, pineapple, pepper, onion, then repeat.
Step 4: Grill the Skewers
Heat a grill pan or outdoor grill. Lightly oil the surface. Grill the skewers for about 12–15 minutes, rotating every few minutes until the chicken reaches 75°C internal temperature and appears caramelized.
Step 5: Serve
Remove the skewers and let them rest for a few minutes before serving. The pineapple juices will settle and enrich the flavor.

How to Serve This Recipe
- Serve with coconut rice, jasmine rice, or brown rice.
- Pair with a tropical salad (mango, cucumber, avocado).
- Drizzle with extra lime juice for brightness.
- Offer dipping sauces like sweet chili sauce, teriyaki glaze, or garlic yogurt.
- Serve as part of a barbecue spread with grilled corn or roasted vegetables.
Recipe Tips
- Fresh pineapple adds the best flavor, but canned works if drained well.
- Don’t cut chicken pieces too large—they’ll take longer to cook.
- Avoid overcrowding the skewers to ensure even grilling.
- For deeper caramelization, brush skewers with a honey-lime glaze in the final minutes.
- Chill the marinade before adding chicken to keep it cool and safe.
Variations
- Spicy Version: Add 1 teaspoon chili flakes or sriracha to the marinade.
- Hawaiian-Style: Add ham or cooked bacon pieces to the skewers.
- Teriyaki Twist: Swap honey for teriyaki sauce.
- Vegetarian Version: Replace chicken with tofu or mushrooms.
- Air Fryer Skewers: Cook at 190°C for 12 minutes, flipping halfway.
Freezing and Storage Time
- Refrigeration: Cooked skewers can be stored in airtight containers for 3 days.
- Freezing uncooked chicken: Store marinated chicken (without pineapple) up to 2 months.
- Freezing cooked chicken: Freeze grilled chicken pieces for up to 2 months.
- Avoid freezing pineapple on skewers as texture may become mushy; add fresh when serving.
Special Equipment Needed
- Grill or grill pan
- Skewers (metal or soaked wooden skewers)
- Mixing bowls
- Tongs for grilling
Frequently Asked Questions
Can I use canned pineapple?
Yes, but drain it well. Fresh pineapple gives the best caramelization.
Can I bake the skewers instead?
Yes. Bake at 200°C for 18–20 minutes, turning halfway.
Why soak wooden skewers?
To prevent burning during grilling.
Can I prepare the skewers the night before?
Yes, assemble and refrigerate, but add pineapple just before cooking if you want the firmest texture.
Can I use chicken thighs?
Absolutely—they’re juicier and more flavorful.
Conclusion
Grilled Pineapple Chicken Skewers are a memorable, mouthwatering dish that combines tropical sweetness with savory, smoky flavors. Easy to prepare and endlessly customizable, they’re perfect for gatherings, weeknight meals, or summertime grilling sessions. Every bite showcases the harmony of caramelized pineapple, tender chicken, and vibrant vegetables. This recipe brings sunshine to your table and is sure to become a household favorite. Enjoy the tropical charm and satisfying flavor in every skewer.
Grilled Pineapple Chicken Skewers
Course: AppetizersCuisine: AmericanDifficulty: Easy4
servings20
minutes1
hour20
minutes1
hour40
minutesIngredients
For the Chicken and Marinade
500 g chicken breast or thighs, cut into 1-inch cubes
1/2 cup pineapple juice
2 tablespoons soy sauce
1 tablespoon olive oil
2 tablespoons honey or brown sugar
1 tablespoon lime juice
1 teaspoon garlic paste
1 teaspoon ginger paste
1 teaspoon paprika
Salt and pepper to taste
For the Skewers
2 cups fresh pineapple chunks
1 red bell pepper, cut into squares
1 yellow bell pepper, cut into squares
1 red onion, cut into chunks
Wooden or metal skewers
Directions
- Prepare the marinade by mixing pineapple juice, soy sauce, honey, lime juice, garlic, ginger, paprika, salt, and pepper.
- Add chicken cubes and coat well. Refrigerate for 1–4 hours.
- Soak wooden skewers in water for 20–30 minutes if using.
- Thread chicken, pineapple, and vegetables onto skewers alternately.
- Preheat grill or grill pan to medium-high heat.
- Grill skewers for 12–15 minutes, turning occasionally until chicken is golden and cooked.
- Optionally brush with leftover (unused) marinade or glaze during grilling.
- Serve hot with rice, salad, or dipping sauces.






