Juicy chicken thighs, caramelized peaches, and a sticky balsamic glaze make these kabobs the kind of grill dinner people hover around while they’re still cooking. The chicken stays tender because it’s cut small and grilled fast, while the peaches soften just enough to pick up char without turning mushy. Every bite lands somewhere between smoky, sweet, and tangy, with the glaze turning glossy and dark on the heat.
What makes this version work is the balance in the marinade. Peach jam gives the balsamic something fruity and sticky to cling to, while honey helps the glaze caramelize instead of just drying out on the grill. Chicken thighs are the right cut here too. They stay forgiving over direct heat, which matters when you’re threading them onto skewers with fruit that cooks faster than meat.
Below, I’ve included the grill timing that keeps the peaches intact, the small prep details that help the kabobs brown instead of steam, and a few smart swaps if you need to work with what’s already in your kitchen.
The peaches held their shape on the grill and the glaze turned sticky instead of burning. I made these for a backyard dinner and everyone kept reaching for the pieces with the darkest char.
Balsamic Peach Chicken Kabobs are the ones to keep handy for a fast grill dinner with sticky charred edges and sweet summer fruit.
The Sticky Glaze Needs Low Drama and Fast Heat
These kabobs fail when the glaze gets handled like a sauce for simmering. Balsamic, jam, and honey are all full of sugar, which means they darken fast on a hot grill. The goal is a deep mahogany sheen, not a bitter crust. That happens when the chicken cooks over medium-high heat and gets turned often enough to build color in layers instead of scorching in one place.
The other thing that matters is spacing. If the chicken and peaches are packed tightly together, they steam each other and the grill marks never get a chance to form. Leave a little room between pieces when you thread the skewers, and don’t drown the kabobs in extra marinade before they go on the grill. A thin coating sticks better and caramelizes cleaner.
What Each Ingredient Is Actually Doing in the Marinade

- Chicken thighs — Thighs stay juicier than breast meat over direct heat, which matters because the peaches need time on the grill too. If you swap in chicken breast, cut the pieces a little larger and pull them the moment they hit 165°F so they don’t dry out.
- Peaches — Use ripe but still firm peaches. If they’re too soft, they’ll collapse before the chicken is cooked. A firm peach gives you sweet, intact chunks with good grill marks.
- Balsamic vinegar — This gives the kabobs their backbone. It cuts through the sweetness and deepens as it cooks, so don’t replace it with regular vinegar unless you’re willing to lose that round, dark finish.
- Peach jam or preserves — This is what makes the glaze cling. Jam thickens the marinade just enough to coat the chicken instead of running off into the grill grates. Apricot preserves work in a pinch and taste close enough to keep the balance.
- Honey — Honey helps the glaze caramelize and adds a little extra gloss. If you skip it, the marinade still works, but the finish won’t be as sticky.
- Fresh garlic and dried rosemary — Garlic brings sharpness, and rosemary keeps the fruit from tasting one-note sweet. Dried rosemary is fine here because it has time to bloom in the marinade. If you use fresh rosemary, mince it finely so it doesn’t stab through every bite.
How to Build the Kabobs So They Brown Instead of Steam
Whisk the Glaze Until It Looks Unified
Mix the balsamic, peach jam, olive oil, honey, garlic, rosemary, salt, and pepper until the jam breaks down and the mixture turns glossy. You’re looking for a thin but sticky marinade that coats a spoon, not a broken oily puddle with jam lumps floating around. If the jam seems stubborn, whisk for another 20 seconds instead of adding more oil.
Marinate Just Long Enough to Season the Chicken
Thirty minutes is enough here. The balsamic has enough acid to flavor the chicken without turning the surface chalky, and longer marinating doesn’t help much with thigh meat cut into small pieces. If you leave it much longer, the peaches can start to weep once they’re threaded on.
Thread the Skewers with a Little Space
Alternate chicken and peach chunks, but don’t pack them tightly. A small gap between pieces lets the heat move around each surface and gives the glaze room to caramelize. If the skewers are too crowded, the fruit steams and the chicken browns unevenly. Soak wooden skewers ahead of time or use metal ones if that’s what you have.
Grill, Turn, and Brush at the Right Moments
Lay the kabobs on a medium-high grill and leave them long enough to pick up color before turning, about 3 to 4 minutes. As they cook, baste with any remaining marinade only until the final few minutes, because raw marinade needs time on the heat to be safe and to lose its sharp edge. The kabobs are done when the chicken reaches 165°F and the peaches have charred edges but still hold their shape. Pull them straight away and brush on a last thin layer of glaze while they’re hot.
How to Adapt These Kabobs for Different Grills and Diets
Dairy-Free and Gluten-Free as Written
This recipe already fits both diets without any special changes, which is one reason it works well for a crowd. Just check that your peach preserves don’t contain any unusual thickeners if you’re cooking for someone who is especially sensitive to gluten.
Using Chicken Breast Instead of Thighs
Chicken breast works, but it gives you less forgiveness on the grill. Cut it into larger, even pieces and start checking for doneness a minute or two earlier. The texture will be leaner and a little less rich than thighs, so the glaze matters even more.
Swap in Nectarines or Plums
Nectarines act almost exactly like peaches and grill beautifully. Plums bring a deeper tartness and hold their shape well, though the kabobs will taste less sunny and a little more winey. Use firm fruit either way so the skewers don’t fall apart.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 3 days. The peaches soften more as they sit, but the flavor stays good.
- Freezer: The cooked kabobs don’t freeze well because the peaches turn mushy after thawing. If you want to get ahead, freeze the chicken in the marinade before grilling instead.
- Reheating: Warm the chicken and peaches gently in a 300°F oven or in a covered skillet over low heat. High heat dries out the chicken and makes the peaches collapse, so keep the reheat slow and short.
Answers to the Questions Worth Asking

Balsamic Peach Chicken Kabobs
Ingredients
Equipment
Method
- Whisk balsamic vinegar, peach jam or preserves, olive oil, honey, garlic, dried rosemary, salt, and pepper in a bowl until smooth and glossy.
- Add any extra salt and pepper as needed, aiming for a thick, pourable marinade that coats the back of a spoon.
- Marinate the chicken pieces in the balsamic peach marinade for 30 minutes, turning once so the pieces are coated.
- While the chicken marinates, soak skewers in water if using wooden skewers to help prevent burning on the grill.
- Thread marinated chicken and peach chunks alternately onto the skewers, keeping pieces snug for even grilling.
- Place the assembled kabobs on a sheet pan so they’re ready to grill in a single layer.
- Preheat the grill to medium-high heat, then grill the kabobs for 12-14 minutes, turning every 3-4 minutes.
- Baste with any remaining marinade during grilling, brushing on more as you turn so the surface becomes glossy.
- Cook until the chicken reaches 165°F internal temperature and the glaze is caramelized and dark, with visible grill marks on the chicken and peaches.
- Remove from the grill and serve immediately with a final brush of balsamic glaze over the hot kabobs.


