Fresh Peach Salsa

A bright, slightly charred peach salsa that pairs perfectly with grilled fish, chicken, tacos or simply tortilla chips. Quick to make on the grill or a grill pan, it balances sweet ripe peaches with zesty lime, spicy jalapeño and fresh cilantro for a summertime burst of flavor.

0.0(0 reviews)
Prep: 15m · Cook: 8m · Total23 mins
DifficultyEasy
Serves6
Fresh Peach Salsa
Jake

Jake's note

"This grilled-peach salsa brightens any backyard BBQ and is especially lovely with grilled fish or as a topping for tacos. Make it a little ahead so the flavors meld, or serve immediately for a fresher fruit-forward punch."

Fresh Peach Salsa

Grilled peaches transform everyday fruit into something more assertive: the heat caramelizes sugars and crisps the flesh just enough to add smoky, almost savory notes that play beautifully against lime and jalapeño. This salsa keeps the peaches chunky so you still get those juicy bites; a scant drizzle of olive oil helps the fruit char without sticking, while a touch of honey smooths the acidity. Red onion provides a bright snap, cilantro brings freshness, and the jalapeño gives a lift rather than an overpowering burn — the result is a salsa that’s lively, balanced, and texturally interesting.

What makes this version work is its simplicity and timing: quick, high-heat grilling develops flavor without turning the peaches to mush, and the brief 10–15 minute rest lets juices mingle with aromatics so the salsa tastes integrated rather than slapped together. It’s a great condiment for low-effort grilling nights — spoon it warm over fish or chicken, chill it for chips, or use it as a finishing relish on tacos; small tweaks to the heat, honey, and herbs let home cooks tailor the salsa precisely to the dish they’re serving.

Plan your timing

6:30 pm6:35 pmPrep and grill the peaches
6:35 pm6:40 pmDice peaches and combine aromatics
6:40 pm6:45 pmDress and season
6:45 pm6:50 pmRest to marry flavors
6:50 pm6:55 pmServe and store
Advertisement

Ingredients

Yield
6

Instructions

Prep and grill the peaches

Heat a gas grill, charcoal grill, or grill pan to medium-high. Brush peach halves lightly with olive oil and place cut-side down on the grill; cook 3–4 minutes per side until you get good char marks and the flesh is slightly softened. Remove and let cool until comfortable to handle.

For this step

  • 3 eachRipe peaches (halved, pitted)
  • 1 tbspExtra-virgin olive oil
Prep and grill the peaches

Dice peaches and combine aromatics

Scoop the grilled peach flesh from the skins and dice into roughly 1/2-inch pieces. In a medium bowl, combine the diced peaches with the finely diced red onion, minced jalapeño (use less if you prefer milder heat) and chopped cilantro.

For this step

  • 0.25 cupFinely diced red onion
  • 1 eachJalapeño (seeded and minced)
  • 0.25 cupFresh cilantro, chopped
Dice peaches and combine aromatics

Dress and season

Add the fresh lime juice, honey, kosher salt and a pinch of black pepper to the bowl. Gently toss to combine, tasting and adjusting salt, lime or honey to balance sweetness and acidity.

For this step

  • 2 tbspFresh lime juice
  • 1 tspHoney (or agave)
  • 0.75 tspKosher salt
  • 0.25 tspFreshly ground black pepper
Dress and season

Rest to marry flavors

Let the salsa sit at room temperature for 10–15 minutes so the flavors meld; this also softens the raw onion bite. Give it a final taste and adjust seasoning before serving.

Serve and store

Serve the peach salsa warm or chilled with grilled fish, shrimp, chicken, tacos or tortilla chips. Store leftovers in an airtight container in the refrigerator for up to 48 hours; stir before serving.
Serve and store

Tips from the kitchen

Pick firm-ripe peaches

Choose peaches that give slightly to pressure but aren’t mushy so they hold their shape on the grill and don’t turn to puree when diced.

Oil to prevent sticking

Brush the cut peach halves lightly with olive oil and make sure the grill or pan is properly preheated so you get quick sear marks without tearing the flesh.

Watch the char time

Grill peaches 3–4 minutes per side over medium-high heat — longer will collapse the fruit and shorter won’t develop that caramelized edge.

Soften onion bite

If your red onion is sharp, soak the diced pieces in ice water for 5–10 minutes and drain before adding to round out the flavor.

Tame jalapeño heat

Remove the seeds and white ribs to significantly reduce spiciness, and taste a tiny scrap before adding so you can calibrate heat to your preference.

Variations & substitutions

Charred Corn Addition

Fold in 1/2 cup fresh grilled corn kernels for extra sweetness and texture; a pinch of smoked paprika also amplifies the grill character.

Herb Swap: Basil or Mint

Replace cilantro with chopped basil or mint for a Mediterranean or bright, cooling twist that pairs especially well with grilled shrimp.

Tropical Mango-Peach Salsa

Use half peaches and half ripe mango for a sweeter, more tropical profile that shines with fish or coconut rice.

Cheesy Finish

Stir in crumbled queso fresco or feta just before serving to add salty, creamy contrast — excellent on tacos or with roasted pork.

Storage & make-ahead

Store leftover salsa in an airtight container in the refrigerator for up to 48 hours; the peaches will continue to release juices and soften, so texture becomes looser over time. For best texture, reserve the onion or jalapeño separately and add them just before serving if making ahead. Avoid freezing as thawed peaches become watery and mealy.

What to serve with it

Serve warm over simply seasoned grilled fish like mahi-mahi or salmon, spoon atop chicken breasts, or use as a vibrant taco topping for grilled shrimp. Present the salsa in a shallow bowl with lime wedges and extra cilantro, and pair with crisp tortilla chips, a chilled Sauvignon Blanc, or a citrusy Paloma for a summery meal.

Frequently asked questions

Can I use raw peaches instead of grilling?

Yes — raw peaches keep the salsa brighter and fresher, though you’ll miss the caramelized depth that grilling adds; if using raw, choose very ripe fruit and reduce the honey slightly.

How do I reduce the salsa’s spiciness?

Remove the jalapeño’s seeds and white ribs, use only half the pepper, or substitute with a mild poblano or finely diced sweet bell pepper.

Can I make this ahead of time?

You can grill the peaches a day ahead and refrigerate them separately, then dice and toss with the other ingredients just before serving to preserve texture; fully assembled salsa is best eaten within 48 hours.

What if my peaches are underripe?

Slightly underripe peaches will hold up better on the grill but may lack sweetness — ripen them a day at room temperature or add a touch more honey or a sprinkle of brown sugar before grilling.

Is there a substitute for cilantro?

Yes — chopped basil or mint makes a great substitute and changes the flavor profile in a pleasant way, with basil pairing especially well with seafood and mint offering a cooling contrast.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

6 servings
Step 1: Prep and grill the peaches
  • Ripe peaches (halved, pitted)3 each
  • Extra-virgin olive oil1 tbsp
Step 2: Dice peaches and combine aromatics
  • Finely diced red onion0.25 cup
  • Jalapeño (seeded and minced)1 each
  • Fresh cilantro, chopped0.25 cup
Step 3: Dress and season
  • Fresh lime juice2 tbsp
  • Honey (or agave)1 tsp
  • Kosher salt0.75 tsp
  • Freshly ground black pepper0.25 tsp

Nutrition Facts

Per serving: about 1/3 cup (80g)

Calories109
Total Fat3g
Saturated Fat0.5g
Trans Fat0g
Polyunsaturated Fat1.7g
Monounsaturated Fat0.3g
Total Carbohydrates20.2g
Dietary Fiber1.6g
Total Sugars1.2g
Protein0.8g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Fresh Peach Salsa

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect