Plump shrimp and caramelized peaches belong together on the grill. The shrimp pick up a little char at the edges, the peaches turn jammy and golden, and the honey-lime butter ties everything together with a glossy finish that tastes like you planned dinner better than you did. It’s fast, bright, and the kind of meal that disappears before the platter makes it back to the table.
What makes this version work is the split marinade. The shrimp get half the mixture for a short rest, which seasons them without tightening the texture, while the peaches soak up the rest and hold onto that sweet-savory glaze as they cook. A little chili powder gives the butter enough warmth to keep the peaches from reading flat, and the garlic deepens the whole thing without overpowering the fruit.
Below, I’ve included the one grill cue that matters most here, plus a few swaps for when your peaches are firmer than expected or you need to make the skewers fit what’s in the fridge.
The shrimp stayed juicy and the peaches got those caramelized edges without turning mushy. I served them with rice and the whole pan of glaze got soaked up.
Like these honey-lime grilled shrimp and peach kabobs? Save them to Pinterest for the nights when dinner needs to be fast, smoky, and a little unexpected.
The Part Most People Get Wrong: Cooking Peaches Long Enough for Char, Not Collapse
Grilled fruit can go soft and watery fast if it starts out too ripe or sits over the heat too long. The goal here isn’t to cook the peaches into a compote. You want the cut sides to take on color and a little caramelization while the pieces still hold their shape on the skewer.
Shrimp need the opposite treatment: quick heat, short marinating time, and no hesitation once they hit the grill. If they sit too long in the honey-lime mixture, the acid starts working on the texture and the shrimp can turn a little bouncy instead of tender. Fifteen minutes is enough. Past that, the peaches may look glossy, but the shrimp lose their clean snap.
What the Marinade Is Doing to Both the Shrimp and the Fruit

- Large shrimp — Use the biggest shrimp you can find so they stay juicy on the grill and don’t overcook before the peaches are ready. Peeled and deveined shrimp cook evenly and thread more cleanly. If you only have smaller shrimp, shorten the grill time and watch them closely because they go from opaque to tough in a minute.
- Peaches — Ripe but firm peaches are the sweet spot. They need enough give to soak up the glaze, but not so much that they fall apart when you turn the skewers. Nectarines work too, and they’re a smart swap if your peaches are underripe and lacking aroma.
- Honey and lime juice — Honey helps the peaches caramelize and gives the marinade enough body to cling to the shrimp. Lime juice cuts through the sweetness and keeps the dish from tasting heavy. If your limes are especially tart, hold back a teaspoon until the end and taste the glaze before adding more.
- Butter — Melted butter carries the garlic and chili powder and gives the final drizzle that glossy, restaurant-style finish. You can swap in ghee if you need a dairy-free option with the same richness and better high-heat stability.
- Chili powder and garlic — These two keep the dish from veering into dessert territory. The chili powder adds gentle warmth, not heat, and the garlic gives the glaze a savory edge that works with both seafood and fruit.
Getting the Skewers Hot Enough Without Drying Out the Shrimp
The Marinade Rest
Whisk the butter, honey, lime juice, zest, garlic, chili powder, salt, and pepper until the mixture looks smooth and slightly opaque. Toss the shrimp in half of it and let them sit for 15 minutes in the refrigerator. That short chill seasons the shrimp without changing their texture; if they marinate much longer, the lime starts doing the work of cooking them before they ever touch the grill.
Threading the Skewers
Alternate shrimp and peach chunks so each skewer gets a little of everything in every bite. Leave a tiny bit of space between pieces so the heat can move around them instead of steaming the fruit. If you pack them tight, the peaches soften too quickly and the shrimp lose their browning before the centers finish cooking.
The Grill Pass
Set the skewers over medium-high heat and let them cook for 8 to 10 minutes, turning once halfway through. You’re looking for shrimp that are pink, opaque, and just firm to the touch, with peaches that show dark grill marks and a caramelized sheen. Pull them as soon as the shrimp are done; waiting for the peaches to look deeply charred usually means the shrimp have gone past tender.
The Finish on the Platter
Move the kabobs to a platter right away and drizzle on any remaining marinade butter while they’re still hot. The heat helps that glaze spread and settle into the gaps between the shrimp and peaches. Finish with cilantro and lime wedges so each serving gets a fresh, bright hit at the end.
How to Adjust These Kabobs for What’s in Your Kitchen
Make Them Dairy-Free Without Losing the Glaze
Swap the butter for ghee if you still eat clarified dairy, or use a neutral oil with a teaspoon of extra honey for shine. You’ll lose a little of the buttery finish, but the lime and garlic still carry the dish well. Ghee is the closest match because it browns beautifully and keeps the marinade rich.
Use Nectarines or Mango When Peaches Aren’t Great
Nectarines behave almost exactly like peaches but give you a cleaner bite since there’s no skin fuzz. Mango works too, though it softens faster, so cut the pieces a little larger and keep a close eye on the grill. Both swaps bring more sweetness, so the lime matters even more.
Add Heat Without Taking Over the Fruit
A pinch of cayenne or crushed red pepper gives the kabobs a sharper edge than chili powder alone. Start with a small amount because the honey softens the burn as the skewers cook. This works best if you want the peaches to taste more savory and less like a glazed side dish.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 2 days. The peaches soften a bit, but the flavor stays good.
- Freezer: I don’t recommend freezing these. Shrimp and peaches both turn mushy after thawing, and the glaze loses its fresh, glossy finish.
- Reheating: Warm gently in a skillet over low heat just until the shrimp lose their chill. High heat dries out the shrimp and makes the peaches collapse, so skip the microwave if you want the best texture.
Questions I Get Asked About This Recipe

Grilled Shrimp and Peach Kabobs
Ingredients
Equipment
Method
- Whisk the melted butter, honey, lime juice, lime zest, garlic, chili powder, salt, and pepper until smooth and glossy.
- Reserve about half the marinade for the peaches, then toss the shrimp in the remaining half.
- Refrigerate the shrimp for 15 minutes to marinate.
- Toss the peach chunks in the remaining marinade until evenly coated.
- Thread shrimp and peach chunks alternately onto the skewers.
- Preheat the grill to medium-high heat and place the kabobs on the grate.
- Grill for 4-5 minutes, turning once halfway, until the shrimp are pink and opaque and the peaches are caramelized.
- Transfer the kabobs to a platter and drizzle any remaining marinade butter over the top.
- Garnish with fresh cilantro and serve with lime wedges.


