Marinate bite-size chicken in a pineapple-soy-ginger mixture for at least 2 hours to tenderize and add sweetness. Thread chicken with pineapple, bell peppers and red onion, then grill over medium-high heat 12–15 minutes, turning often until charred and cooked through. Serve hot with steamed rice or scallions; use tamari for a gluten-free option or swap in firm tofu for a vegetarian version.
The grill was sputtering and clicking, refusing to light, while my friends stood around the backyard with paper plates waiting for something that smelled like vacation. I had a bowl of chicken soaking in a sweet, gingery puddle and a freshly cut pineapple leaking juice all over the counter. That was the summer I learned that patience at the grill is the only secret worth knowing. These kebabs saved the entire afternoon.
My neighbor Dave wandered over the fence when he caught the smell, and I handed him a skewer straight off the grate without even thinking about it. He stood there eating in silence, juice running down his wrist, and then asked if I could make them every Saturday. I told him only if he brings the pineapple.
Ingredients
- Soy sauce (or tamari): The salty backbone of the marinade, and tamari keeps everything gluten free without sacrificing depth.
- Pineapple juice: Pulls double duty by tenderizing the chicken and adding a bright tropical note that soaks into every crevice.
- Brown sugar: Helps the edges of the chicken caramelize and char beautifully on the grill.
- Rice vinegar: Balances the sweetness with a gentle acidity that keeps the marinade from tasting flat.
- Garlic cloves, minced: Fresh is non negotiable here, jarred mince will not give you the same punch.
- Fresh ginger, grated: Grate it fine so it melts into the marinade rather than clinging to the chicken in fibrous chunks.
- Sesame oil: Just a tablespoon adds a toasty, nutty warmth that rounds the whole thing out.
- Crushed red pepper flakes: Optional but a tiny pinch gives the sweetness something to push against.
- Boneless skinless chicken thighs or breasts (600 g): Thighs stay juicier on the grill, but breasts work if that is what you have on hand.
- Red and green bell peppers: The color contrast on the skewer matters more than you think, people eat with their eyes first.
- Red onion: Cuts into sturdy chunks that hold up to grilling and add a sharp bite alongside the sweet pineapple.
- Fresh pineapple: Please do not use canned, fresh pineapple develops an incredible golden crust that canned rings cannot replicate.
- Wooden or metal skewers: Soak wooden ones for at least thirty minutes or they will torch themselves before the chicken is done.
Instructions
- Build the marinade:
- Whisk the soy sauce, pineapple juice, brown sugar, rice vinegar, garlic, ginger, sesame oil, and red pepper flakes in a bowl until the sugar fully dissolves and everything smells like a tropical kitchen.
- Soak the chicken:
- Put the chicken cubes into a large resealable bag or bowl, pour the marinade over, seal it tight, and tuck it into the fridge for at least two hours or overnight if you can wait that long.
- Get the grill ready:
- Heat your grill or grill pan to medium high and let it get good and hot while you thread the skewers so you get those sought after char marks on contact.
- Thread everything onto skewers:
- Alternate chicken, pineapple, bell pepper, and onion in a loose pattern, leaving a tiny bit of space between pieces so the heat can reach every side.
- Grill with patience:
- Cook the kebabs for twelve to fifteen minutes, turning every few minutes, which is the whole turn turn philosophy, until the chicken is cooked through and the edges of the vegetables are blackened and gorgeous.
- Serve them hot:
- Slide the kebabs onto plates and serve with steamed rice and a shower of chopped scallions if you have them handy.
There is something about standing at a grill with tongs in one hand and a cold drink in the other that makes the whole world feel manageable. These kebabs have shown up at more backyard gatherings than I can count, and they have never once disappointed.
Pairing Suggestions
A dry Riesling cuts through the sweetness of the pineapple and brown sugar like a sharp knife through butter. If wine is not your thing, a light tropical cocktail with coconut water and lime does the job just as well. Beer drinkers in my crowd reach for something crisp and cold, nothing too heavy or it fights with the marinade.
Making It Vegetarian
Extra firm tofu cut into the same size cubes as the chicken absorbs the marinade beautifully if you press it dry first. Thread it the same way and shave a couple minutes off the grill time since tofu does not need to reach a safe internal temperature the way chicken does.
Leftovers and Reheating
Leftover kebabs keep well in the fridge for up to three days and taste surprisingly good cold straight from the container. Reheat them gently in a skillet so the chicken does not dry out and the pineapple stays soft rather than turning rubbery.
- Pull the chicken and vegetables off the skewers before storing to save space in your containers.
- Chop leftover kebab pieces into a bowl of rice for a quick lunch the next day.
- Always check that leftover chicken is still fragrant and has not taken on an off smell before reheating.
Every time I fire up the grill and smell that ginger and pineapple hitting the heat, I think about that broken starter and Dave standing by the fence with juice on his wrist. Some recipes become part of your story without you even noticing.
Recipe FAQs
- → How long should I marinate the chicken?
-
Marinate for a minimum of 2 hours to let the pineapple and soy flavors penetrate. Overnight (6–8 hours) is ideal for deeper flavor, but avoid excessively long marination because fresh pineapple contains enzymes that can soften meat too much.
- → Which cut of chicken works best?
-
Boneless, skinless thighs stay juicier and tolerate grilling better, but breasts sliced into even 2.5 cm cubes cook well if monitored closely to prevent drying.
- → How do I prevent skewers from sticking to the grill?
-
Oil the grill grates and brush kebabs lightly with sesame oil or leftover marinade (not raw marinade after chicken contact). If using wooden skewers, soak them in water for 30 minutes before threading to reduce burning.
- → What grilling temperature and timing should I use?
-
Preheat to medium-high heat and grill for about 12–15 minutes, turning every few minutes so each side chars slightly and cooks evenly. Aim for an internal chicken temperature of 74°C (165°F).
- → Can I make a vegetarian version?
-
Yes—firm or extra-firm tofu pressed and cubed soaks up the marinade well. Grill slightly longer to get good char and turn gently to avoid crumbling.
- → How should leftovers be stored and reheated?
-
Cool completely, refrigerate in an airtight container for up to 3 days. Reheat gently under a broiler or on a hot grill for a few minutes to re-crisp edges, or warm in a skillet with a splash of oil.