Pineapple Chicken Skewers

Looking for a delicious and easy-to-make dish that brings a taste of the tropics to your table? These Pineapple Chicken Skewers are the perfect choice! Marinated in a flavourful blend of soy sauce, pineapple juice, and aromatic spices, this chicken dish is perfectly complemented by sweet, juicy pineapple and colourful bell peppers. Grilled to perfection, these skewers are not only a feast for the eyes but also a delightful explosion of flavours in every bite. Whether you’re hosting a summer barbecue or looking to add a tropical twist to your weeknight dinner, these skewers are sure to impress.


For the marinade:

  • 1/2 cup soy sauce
  • 1/4 cup pineapple juice
  • 1/4 cup olive oil
  • 2 tablespoons honey
  • 2 tablespoons rice vinegar
  • 2 garlic cloves, minced
  • 1 teaspoon grated fresh ginger
  • 1/2 teaspoon crushed red pepper flakes (optional)
  • Salt and black pepper to taste

For the skewers:

  • 1 1/2 pounds boneless, skinless chicken breasts, cut into 1-inch cubes
  • 1 large pineapple, peeled, cored, and cut into 1-inch chunks
  • 1 red bell pepper, cut into 1-inch pieces
  • 1 green bell pepper, cut into 1-inch pieces
  • 1 red onion, cut into 1-inch pieces
  • Fresh cilantro, chopped (for garnish)

For serving:

  • Cooked white or brown rice
  • Lime wedges


  • In a large bowl, whisk together soy sauce, pineapple juice, olive oil, honey, rice vinegar, minced garlic, grated ginger, crushed red pepper flakes (if using), salt, and black pepper.
  • Add the chicken cubes to the marinade, ensuring all pieces are well-coated.
  • Cover and refrigerate for at least 30 minutes, preferably 1-2 hours for best flavour.
  • If using wooden skewers, soak them in water for at least 30 minutes to prevent burning.
  • Preheat your grill to medium-high heat.
  • Thread the marinated chicken, pineapple chunks, bell pepper pieces, and red onion pieces onto the skewers, alternating ingredients for a colourful and even distribution.
  • Place the skewers on the preheated grill.
  • Grill for about 10-15 minutes, turning occasionally, until the chicken is cooked through and has nice grill marks. The internal temperature of the chicken should reach 165°F (75°C).
  • Remove the skewers from the grill and let them rest for a few minutes.
  • Garnish with chopped fresh cilantro.

Serve the skewers over a bed of cooked rice with lime wedges on the side for squeezing.

Once you’ve had this recipe, you’ll want to make them a regular part of your meal rotation. The combination of tender, juicy chicken with the sweet and tangy pineapple is simply irresistible, while the vibrant vegetables add both colour and nutrition. Easy to prepare and cook, these skewers are perfect for any occasion, from casual family dinners to festive gatherings. Serve them over a bed of rice with a squeeze of lime for a complete, satisfying meal that will transport your taste buds to a tropical paradise. Enjoy!