Pineapple Chicken Skewers
Glazed chicken with juicy pineapple, bell peppers, and red onion.
You May Also Like
Explore these related FreshFork recipes next:
Ingredients
For the Skewers
- 1 1/2 pounds boneless skinless chicken breast, cut into 1 1/2-inch pieces
- 2 cups fresh pineapple chunks
- 1 red bell pepper, cut into chunks
- 1 green bell pepper, cut into chunks
- 1 small red onion, cut into chunks
For the Marinade
- 1/3 cup pineapple juice
- 3 tablespoons low-sodium soy sauce
- 2 tablespoons honey
- 1 tablespoon rice vinegar
- 1 tablespoon olive oil
- 2 garlic cloves, minced
- 1 teaspoon grated ginger
- 1 teaspoon cornstarch
For Serving
- Lime wedges
- Chopped cilantro
Substitutions
- Use mango chunks or firm peaches in place of pineapple, keeping the pieces similar in size.
- Replace bell peppers with zucchini or red onion pieces that can cook in the same skewer time.
Instructions
Step 1: Make the marinade
Whisk pineapple juice, soy sauce, honey, vinegar, oil, garlic, ginger, and cornstarch.

Step 2: Marinate chicken
Reserve 1/3 cup marinade. Toss chicken with the rest and refrigerate 30 minutes.
Step 3: Assemble skewers
Thread chicken, pineapple, peppers, and onion onto eight skewers.

Step 4: Cook
Grill over medium-high heat for 12 to 15 minutes, turning every few minutes, until chicken reaches 165°F.

Step 5: Glaze and serve
Boil the reserved marinade for 2 minutes and brush it over the cooked skewers. Add lime and cilantro.

Cut Everything to Cook Together
Keep the chicken pieces and pineapple chunks close in size so each skewer cooks evenly. If one ingredient is much smaller, it can overcook before the thickest chicken reaches its safe temperature.
How to Store Leftovers
Refrigerate Pineapple Chicken Skewers within 2 hours once the chicken has cooled enough to store safely, and use leftovers within 3 to 4 days. Keep the lime wedges and chopped cilantro separate and add them after reheating.
How to Reheat
Slide the chicken, pineapple, and vegetables off the skewers before reheating. Warm the chicken and vegetables gently in a covered skillet; add any fresh garnish after heating so the pineapple does not spend too long over high heat.
How to Serve It
- A cucumber salad
- Extra pineapple
Nutrition Information
| Nutrient | Per Serving |
|---|---|
| Calories | 390 |
| Protein | 39g |
| Carbohydrates | 37g |
| Fat | 10g |
| Sugar | 26g |
Nutrition is an estimate and can vary with brands, portion size, and substitutions.
Similar Recipes
Try another fresh and easy recipe from FreshFork Recipes.
Air Fryer Zucchini Pizza Bites
Air Fryer Zucchini Pizza Bites turn thick zucchini rounds into tender-crisp mini pizzas topped with marinara, melted mozzarella, tiny pepperoni…
View Recipe →
Grilled Lemon Pepper Salmon
Grilled Lemon Pepper Salmon cooks skin-on fillets until lightly charred and flaky, then serves them with cracked pepper, lemon, dill,…
View Recipe →
Orange Glazed Chicken
Orange Glazed Chicken sears bite-size chicken until golden, then coats it in a sticky sauce of orange juice, zest, soy,…
View Recipe →