Marinated chicken cubes and fresh pineapple are threaded with bell pepper and onion, then grilled until the meat is cooked through and the fruit caramelizes. Start with a 30-minute soak for the skewers, marinate at least 30 minutes (up to 2 hours for deeper flavor), then grill 12–15 minutes over medium-high heat, turning to achieve light char and even cooking. Finish with chopped cilantro and serve alongside jasmine rice or a bright salad. Use tamari for gluten-free needs or swap chicken for tofu for a vegetarian option.
The summer we moved into our first apartment with a tiny balcony, my neighbor Gary taught me that grilling doesn't require a massive setup. He leaned over the railing with these incredible pineapple chicken skewers, explaining that the fruit's natural sugars caramelize into something almost magical when they hit high heat. We ate standing up, plates balanced on the railing, while he told stories about his years living in Hawaii.
Last summer I made these for my sister's backyard birthday, running back and forth between the grill and the kitchen because I'd forgotten to prep everything beforehand. The kabobs were still perfect, the pineapple juices bubbling up and creating those gorgeous charred spots everyone fights over. Now I prep everything in the morning and let it sit, making the actual cooking feel almost effortless.
Ingredients
- 500 g (1.1 lb) boneless skinless chicken breast: Cutting into uniform cubes ensures everything cooks at the same speed, preventing that annoying situation where some pieces are dry while others are still raw inside
- 2 tbsp soy sauce or tamari: This provides the salty foundation that balances the pineapple's sweetness, and tamari keeps it gluten-free without sacrificing flavor depth
- 2 tbsp honey: The honey helps create that beautiful caramelized exterior while also helping the marinade cling to every surface of the chicken
- 1 tbsp olive oil: A little fat prevents sticking and promotes even browning, plus it helps carry all those aromatic flavors into the meat
- 1 tbsp fresh lime juice: Acid breaks down proteins slightly, making the chicken more tender while cutting through the richness with bright citrus notes
- 2 garlic cloves minced: Fresh garlic is non-negotiable here, adding that punchy aromatic backdrop that makes everything taste more vibrant and alive
- 1/2 tsp ground black pepper: Freshly cracked pepper adds subtle warmth and complexity that enhances the savory elements without competing with the fruit
- 1 medium pineapple peeled and cored: The acidity and natural sugars are essential, creating that sweet-savory contrast that makes this dish so addictive
- 1 red bell pepper: These add crunch and color while contributing a subtle sweetness that plays beautifully with the pineapple
- 1 red onion: Red onions become milder and sweeter on the grill, adding depth and those pretty purple-red pockets throughout the skewers
- Wooden or metal skewers: If using wooden ones, soaking prevents them from turning into torches on the grill, though metal skewers conduct heat faster through the ingredients
- Fresh cilantro or parsley: This bright herbaceous finish cuts through the grilled flavors and makes everything look freshly finished
Instructions
- Whisk together your liquid gold:
- In a large bowl, combine soy sauce, honey, olive oil, lime juice, garlic, and black pepper until the honey fully dissolves and everything becomes emulsified
- Let the chicken soak up all that flavor:
- Add chicken cubes to the marinade, toss thoroughly to coat every piece, then cover and refrigerate for at least 30 minutes or up to 2 hours for deeper penetration
- Prep your skewers properly:
- If you are using wooden skewers, submerge them in water for 30 minutes while the chicken marinates, preventing them from catching fire on the grill
- Build beautiful skewers:
- Thread chicken, pineapple, bell pepper, and onion pieces alternately onto each skewer, packing ingredients snugly but not so tight that they cannot touch the grill grates
- Get your grill screaming hot:
- Preheat your grill or grill pan to medium-high heat, aiming for around 375 to 400 degrees Fahrenheit, which will give you those coveted char marks without burning everything instantly
- Grill to caramelized perfection:
- Cook kabobs for 12 to 15 minutes, turning every 3 to 4 minutes, until chicken reaches 165 degrees internally and pineapple pieces develop those gorgeous browned edges
- Finish with fresh contrast:
- Remove skewers from heat and immediately scatter with chopped cilantro or parsley while still hot, allowing the residual warmth to release the herbs' aromatic oils
My friend Sarah, who swears she cannot cook anything more complicated than toast, made these for her fourth of July party last year. She called me afterward, absolutely delighted that everyone kept asking for the recipe, shocked that something so impressive-looking came together so easily. Now she requests them for every gathering, claiming they make her look like a grilling genius.
Getting The Most From Your Marinade
I learned the hard way that marinating in a glass or plastic container prevents any metallic off-flavors that can sometimes develop with reactive metals. The acid in lime juice can interact with certain materials, subtly changing the taste of your final dish. Also, reserve a small amount of marinade before adding raw chicken if you want to brush extra on during grilling, though the caramelization from the initial coating usually provides plenty of flavor.
Vegetable Variations That Work
Zucchini slices, cherry tomatoes, and mushroom caps all take beautifully to these skewers, adding different textures and flavors to the mix. I have found that cutting vegetables to roughly the same size as the chicken cubes is crucial for even cooking. Dense vegetables like carrots need a quick par-boil, while delicate ones like tomatoes should go on whole so they do not fall apart on the grill.
Making These Your Own
These kabobs adapt beautifully to whatever you have on hand or whatever flavors you are craving. The basic marinade framework works with countless proteins and vegetables.
- Swap chicken thighs for breasts if you prefer more moisture and slightly richer flavor
- Try mango or peach chunks in place of pineapple for different tropical sweetness
- Add a teaspoon of fresh grated ginger to the marinade for extra warmth and zing
These kabobs have become my go-to for feeding a crowd because they are interactive, colorful, and somehow make even a simple weeknight dinner feel like a celebration. The combination of smoky char, sweet fruit, and savory chicken hits every craving at once.
Recipe FAQs
- → How long should the chicken marinate for best flavor?
-
Marinate at least 30 minutes to lift the flavors; 1–2 hours deepens the savory-sweet profile without breaking down the meat. Avoid excessively long marinating to prevent texture changes from the acidic lime.
- → What grill temperature and timing work best?
-
Preheat to medium-high. Grill skewers 12–15 minutes, turning occasionally, until pieces reach even char and the chicken is cooked through. Aim for direct heat to caramelize pineapple while keeping chicken juicy.
- → How can I prevent wooden skewers from burning?
-
Soak wooden skewers in water for 30 minutes before threading. Place skewers perpendicular to direct flames and turn regularly; brushing with oil helps reduce sticking and charring.
- → What swaps work for dietary needs or variety?
-
Use tamari instead of soy sauce for gluten-free. Swap chicken for firm tofu or tempeh to make a vegetarian version. Replace bell pepper with zucchini or mushrooms for different textures.
- → How do I know when the pineapple is perfectly caramelized?
-
Pineapple is done when edges show golden-brown caramel and a bit of char while remaining slightly firm. Caramelization enhances sweetness without turning the fruit mushy.
- → What are good serving suggestions and sides?
-
Serve skewers with steamed jasmine rice, a crisp green salad, or a light slaw to balance sweetness. Sprinkle chopped cilantro or parsley for brightness and a citrus wedge for extra zing.