Grilled Turkey Skewers with Peach Salsa: A Flavorful Delight

Published on October 13, 2025
4.8 (245 reviews)

Imagine the sizzle of juicy turkey mingling with the sweet aroma of ripe peaches on a warm summer evening. Grilled Turkey Skewers with Peach Salsa deliver that perfect balance of smoky, savory, and fr

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Grilled Turkey Skewers with Peach Salsa: A Flavorful Delight
Prep: 20 mins
Cook: 15 mins
Servings: 4

Imagine the sizzle of juicy turkey mingling with the sweet aroma of ripe peaches on a warm summer evening. Grilled Turkey Skewers with Peach Salsa deliver that perfect balance of smoky, savory, and fruity flavors, turning an ordinary dinner into a celebration.

What makes this dish truly special is the marriage of lean turkey breast—marinated in a bright herb‑citrus blend—with a vibrant salsa that combines fresh peach, jalapeño heat, and a splash of lime. The result is a burst of sunshine in every bite.

This recipe is ideal for families, backyard gatherings, or a quick weeknight dinner when you crave something light yet satisfying. It shines at outdoor barbecues, casual lunches, or even as a protein‑packed addition to a salad.

The cooking process is straightforward: cube the turkey, thread onto skewers, grill to a golden finish, and spoon over a chilled peach salsa that’s been tossed with herbs and a hint of spice. Ready in under 40 minutes, it’s both fast and flavorful.

Why You'll Love This Recipe

Bright & Balanced Flavors: Sweet peach, tangy lime, and a touch of jalapeño create a lively contrast that lifts the mild turkey without overwhelming it.

Quick & Easy Prep: The whole recipe comes together in less than half an hour, perfect for busy evenings or spontaneous weekend cookouts.

Healthy Protein Choice: Turkey breast is low in fat and high in lean protein, making the dish satisfying yet light enough for a balanced diet.

Show‑Stopping Presentation: The vivid colors of the salsa and the charred grill marks turn a simple skewer into a plate that looks as good as it tastes.

Ingredients

For this recipe I rely on fresh, seasonal ingredients that each play a distinct role. The turkey provides a lean, tender canvas that soaks up the herb‑citrus marinade. The peach salsa brings natural sweetness, acidity, and a pop of color, while jalapeño adds a gentle heat. Fresh herbs and lime finish the dish with brightness, and a drizzle of honey balances the flavors.

Turkey & Marinade

  • 1½ lbs boneless, skinless turkey breast, cut into 1‑inch cubes
  • 3 tbsp olive oil
  • 2 tbsp freshly squeezed lemon juice
  • 1 tsp dried oregano
  • ½ tsp garlic powder
  • Salt and freshly ground black pepper, to taste

Peach Salsa

  • 2 ripe peaches, diced (about 1 cup)
  • ½ red bell pepper, finely chopped
  • 1 small jalapeño, seeded and minced
  • ¼ cup red onion, diced
  • 2 tbsp fresh cilantro, chopped
  • 1 tbsp honey
  • 1 tbsp lime juice
  • Salt, to taste

Additional Essentials

  • 8–10 wooden skewers, soaked in water 30 minutes
  • Extra lime wedges for serving

These ingredients work together to create a dish that’s both wholesome and exciting. The olive oil and lemon juice in the turkey marinade tenderize the meat while imparting a subtle citrus note. The peach salsa’s honey and lime balance sweet and tart, while jalapeño and red onion add texture and a mild kick. Fresh cilantro finishes the salsa with a herbaceous lift, making each bite feel bright and refreshing.

Step-by-Step Instructions

Preparing the Turkey & Marinade

In a large bowl combine olive oil, lemon juice, oregano, garlic powder, salt, and pepper. Toss the cubed turkey until every piece is evenly coated. Let the mixture rest for at least 10 minutes at room temperature; this short marination opens the muscle fibers, allowing the flavors to penetrate more deeply.

Making the Peach Salsa

While the turkey marinates, dice the peaches, red bell pepper, red onion, and jalapeño. Transfer everything to a medium bowl, then stir in cilantro, honey, lime juice, and a pinch of salt. Mix gently to keep the peach pieces intact. Refrigerate the salsa for at least 15 minutes so the flavors meld and the fruit releases a light juice.

Grilling the Skewers

  1. Preheat the grill. Heat a gas or charcoal grill to medium‑high (about 400°F/200°C). A hot grill creates those coveted char marks and locks in moisture.
  2. Thread the turkey. Skewer the marinated turkey cubes, leaving a small gap between each piece for even heat circulation. This spacing helps each cube develop a uniform crust.
  3. Oil the grates. Lightly brush the grill grates with oil using a paper towel dipped in oil. This prevents sticking and encourages a clean sear.
  4. Grill the skewers. Place the skewers on the grill and cook for 3–4 minutes per side, turning once. Look for a golden‑brown exterior and an internal temperature of 165°F (74°C). The quick high heat ensures the turkey stays juicy.
  5. Rest briefly. Transfer the cooked skewers to a platter and let them rest for 3 minutes. Resting redistributes the juices, preventing them from spilling out when you bite.

Final Assembly & Serving

Arrange the rested turkey skewers on a serving board. Spoon generous portions of chilled peach salsa over each skewer, allowing the fruit juices to mingle with the warm meat. Garnish with extra cilantro leaves and a lime wedge on the side for an extra burst of acidity. Serve immediately while the turkey is still warm and the salsa is refreshing.

Tips & Tricks

Perfecting the Recipe

Dry the turkey. Pat the cubes dry with paper towels before marinating; excess moisture hinders browning and can cause steaming instead of searing.

Use a grill pan if needed. If outdoor grilling isn’t possible, a cast‑iron grill pan on the stovetop mimics the high heat and char marks effectively.

Don’t over‑marinate. Because the turkey is lean, a 30‑minute to 2‑hour window is enough; longer marination can make the meat mushy.

Flavor Enhancements

Add a splash of aged balsamic vinegar to the salsa for a subtle depth, or fold in a teaspoon of finely grated ginger for a bright, spicy note. A light drizzle of toasted sesame oil just before serving adds a nutty finish that pairs beautifully with the peach sweetness.

Common Mistakes to Avoid

Avoid moving the skewers too often on the grill; constant flipping prevents the formation of a proper crust. Also, never skip the resting step—cutting into hot turkey immediately releases all the juices, leaving the meat dry.

Pro Tips

Season the salsa. Taste the peach salsa after it chills and adjust salt or lime to balance sweetness and acidity perfectly.

Use a meat thermometer. Checking for 165°F (74°C) guarantees safety without overcooking, preserving the turkey’s tenderness.

Serve on a chilled platter. A cold surface keeps the salsa crisp while the turkey stays warm, creating a pleasing temperature contrast.

Prep ahead. Assemble the salsa and marinate the turkey earlier in the day; this reduces the final cooking window to under 20 minutes.

Variations

Ingredient Swaps

Swap turkey for chicken breast, pork tenderloin, or even firm tofu for a vegetarian spin. Replace peaches with nectarines or mango for a different tropical twist. If you prefer less heat, omit jalapeño or substitute with a milder green chili.

Dietary Adjustments

For a gluten‑free version, ensure any pre‑made sauces are certified gluten‑free. To keep it dairy‑free, simply omit butter or cheese accompaniments. Keto diners can replace honey with a low‑carb sweetener like erythritol and serve the skewers over cauliflower rice.

Serving Suggestions

Pair the skewers with coconut‑lime rice, grilled corn on the cob, or a crisp cucumber‑mint salad. For a more indulgent meal, serve alongside warm flatbread or a light quinoa pilaf that soaks up the salsa juices.

Storage Info

Leftover Storage

Allow the skewers and salsa to cool completely before transferring them to separate airtight containers. Store the turkey in the refrigerator for up to 3 days. The peach salsa keeps well for 4–5 days, retaining its bright flavor when sealed tightly. For longer preservation, freeze the turkey (no salsa) in a freezer‑safe bag for up to 2 months.

Reheating Instructions

Reheat turkey skewers in a preheated 350°F (175°C) oven for 10–12 minutes, covered with foil to retain moisture. Alternatively, warm them on a medium grill for 2–3 minutes per side. Refresh the salsa by stirring in a splash of lime juice and letting it sit at room temperature for 10 minutes before serving.

Frequently Asked Questions

Absolutely. You can marinate the turkey cubes up to 24 hours in advance and keep them refrigerated. The peach salsa also improves after a short chill, so prepare it the night before. When you’re ready to eat, simply grill the pre‑marinated turkey and assemble.

No grill? No problem. Use a hot cast‑iron grill pan or a broiler set to high. Place the skewers on the pan, pressing lightly, and cook 3–4 minutes per side. The broiler can also give a nice char—just watch closely to avoid burning.

Yes! Mango, pineapple, or nectarines work beautifully and keep the sweet‑tangy profile. Adjust the amount of jalapeño if you choose a fruit with higher natural sweetness, so the heat stays balanced.

Serve with coconut‑lime rice, a simple quinoa pilaf, or grilled corn on the cob. A light cucumber‑mint salad adds refreshing contrast, while crusty flatbread can be used to scoop up extra salsa.

This Grilled Turkey Skewers with Peach Salsa recipe blends smoky grill flavors with a bright, fruit‑forward salsa, delivering a dish that’s both healthy and crowd‑pleasing. The step‑by‑step guide, storage tips, and creative variations ensure you can master it any time of year. Feel free to tweak herbs, spice levels, or side pairings to make it truly yours. Enjoy the burst of summer on a plate and share the delight with friends and family!

Recipe Summary

Prep
20 min
Cook
15 min
Total
35 min
Servings
4
Category: Dinner Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 1½ lbs boneless, skinless turkey breast, cut into 1‑inch cubes
  • 3 tbsp olive oil
  • 2 tbsp freshly squeezed lemon juice
  • 1 tsp dried oregano
  • ½ tsp garlic powder
  • Salt and freshly ground black pepper, to taste
  • 2 ripe peaches, diced (about 1 cup)
  • ½ red bell pepper, finely chopped
  • 1 small jalapeño, seeded and minced
  • ¼ cup red onion, diced
  • 2 tbsp fresh cilantro, chopped
  • 1 tbsp honey
  • 1 tbsp lime juice
  • Salt, to taste
  • 8–10 wooden skewers, soaked in water 30 minutes

Instructions

1
Preparing the Turkey & Marinade

In a large bowl combine olive oil, lemon juice, oregano, garlic powder, salt, and pepper. Toss the cubed turkey until every piece is evenly coated. Let the mixture rest for at least 10 minutes at room...

2
Making the Peach Salsa

While the turkey marinates, dice the peaches, red bell pepper, red onion, and jalapeño. Transfer everything to a medium bowl, then stir in cilantro, honey, lime juice, and a pinch of salt. Mix gently ...

3
Grilling the Skewers

Arrange the rested turkey skewers on a serving board. Spoon generous portions of chilled peach salsa over each skewer, allowing the fruit juices to mingle with the warm meat. Garnish with extra cilant...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.