Save My neighbor showed up at my door one July afternoon with a bag of fresh pineapples from his farmers market haul, and I suddenly had to figure out what to do with them besides juice. That same evening, I was grilling chicken for dinner anyway, and something just clicked—why not skewer them together? The first batch came off the grill with this gorgeous char, the pineapple caramelized and juicy, and it became the dish I've made almost every week since.
I made these for a small backyard gathering last summer, and my friend who's usually quiet in the kitchen asked if he could help prep the vegetables. We ended up laughing the whole time because he kept trying to cut perfect cubes while I was just going for "roughly the same size so they cook evenly." By the time we got them on the grill, he was invested in how they'd turn out, and when people loved them, he beamed like he'd invented the whole thing.
Ingredients
- Boneless, skinless chicken breast: Cut into 1.5-inch cubes so they cook through in the same time the vegetables char—too small and they dry out, too big and the outside burns before the inside is done.
- Pineapple: Fresh pineapple is worth the effort because canned versions weep juice all over your grill and never get that caramelized sweetness.
- Bell peppers (red, yellow, green): They're sturdy enough to not fall apart on a skewer and add both color and a subtle sweetness that balances the savory chicken.
- Red onion: Optional but worth including because it softens into something almost creamy and picks up the grill char beautifully.
- Olive oil: High-quality oil makes a real difference in the marinade—it carries all the flavors into the chicken.
- Soy sauce: Use low-sodium so you're not overpowering everything else, and grab gluten-free if that matters to your table.
- Honey: Dissolves into the marinade and eventually caramelizes on the grill, giving the kabobs a subtle glaze.
- Fresh lime juice: Never use bottled—fresh lime brings brightness that keeps the whole thing from feeling heavy.
- Garlic and paprika: The garlic infuses into the chicken during marinating, and smoked paprika adds depth without any heat.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Make the marinade:
- Whisk together olive oil, soy sauce, honey, lime juice, minced garlic, paprika, pepper, and salt in a large bowl until everything's combined and the honey dissolves. You want it to smell savory and slightly sweet, with that garlic noticeable but not aggressive.
- Marinate the chicken:
- Toss chicken cubes into the marinade and stir so every piece gets coated, then cover and refrigerate for at least 30 minutes—two hours is even better because the acid from the lime really tenderizes things. The longer it sits, the more flavorful the chicken becomes, but don't go past two hours or it gets mushy.
- Prepare your skewers:
- If you're using wooden skewers, soak them in water now so they don't char and snap on the grill. Metal skewers don't need this step, but they do get hot, so grab tongs instead of your fingers when handling them.
- Thread the kabobs:
- Alternate chicken, pineapple, bell peppers, and onion on each skewer, leaving a little space between pieces so heat circulates and everything cooks evenly. Don't pack them too tight or the center pieces will stay raw.
- Get your grill ready:
- Preheat to medium-high heat (around 400°F) and lightly oil the grates so nothing sticks. You want to hear that satisfying sizzle when the kabobs hit the grill.
- Grill the kabobs:
- Place them on the grill and let them sit for 3 to 4 minutes before rotating—this builds that char and keeps them from falling apart. Rotate every 3 to 4 minutes for about 12 to 15 minutes total, watching for the pineapple to caramelize and the chicken to reach 165°F inside.
- Rest and serve:
- Pull them off the grill and let them sit for a couple minutes before serving so the chicken stays juicy and the flavors settle. This tiny pause makes a real difference.
Save These kabobs have become my go-to when I want to feed people something that feels special but doesn't require me to spend all day in the kitchen. There's something about handing someone a skewer hot off the grill that just makes them happy.
Why Pineapple Works So Well
Pineapple has natural enzymes that actually help tenderize the chicken while it marinates, so you're getting flavor and texture working together. The sweetness caramelizes on high heat instead of burning, which is why it's so much better than other fruits for grilling—mango will work too, but pineapple has this reliability that makes it a favorite for a reason.
Making This Ahead of Time
You can marinate the chicken for up to two hours before threading it onto skewers, which means you can do the tedious part in the morning and only spend five minutes assembling right before guests arrive. I've also prepped everything on skewers the morning of and covered them in plastic wrap in the fridge, which saves time when you're already juggling other dishes.
Serving Ideas and Substitutions
Serve these over rice, couscous, or with a bright salad on the side—the lime in the marinade pairs beautifully with cilantro lime rice if you want to get a little fancy. If you're not a chicken person, shrimp cooks in about half the time and absorbs the marinade instantly, while tofu gets wonderfully crispy on the outside.
- Swap mango for pineapple if you want something slightly less tart or can't find good fresh pineapple.
- Add a squeeze of fresh lime and a sprinkle of cilantro right before serving for brightness that brings everything into focus.
- Grill any leftover marinade in a small bowl to drizzle over rice or use it as a dipping sauce.
Save These kabobs have become the dish I make when I want to feel like a competent griller without overthinking it. They genuinely never disappoint, and somehow they make backyard cooking feel like an occasion.
Recipe FAQs
- → How long should the chicken marinate for best flavor?
Marinate the chicken for at least 30 minutes, but up to 2 hours for a deeper infused taste.
- → Can wooden skewers be used safely on the grill?
Soak wooden skewers in water for at least 30 minutes before grilling to prevent burning.
- → What is the ideal internal temperature for cooked chicken on the grill?
Cook chicken until it reaches an internal temperature of 165°F (74°C) to ensure it’s safe and juicy.
- → Are there vegetarian substitutions for the chicken?
Yes, shrimp or tofu can be used as alternative proteins while keeping the same marinade and grilling method.
- → Can pineapple be replaced with another fruit?
Pineapple can be swapped with mango chunks for a different sweet and tropical flavor profile.