Fresh Peach Salsa
Steven
This fresh peach salsa recipe combines ripe, juicy peaches with jalapeño, red onion, cilantro, and lime juice for a perfectly balanced sweet, spicy, tangy, and fresh flavor. Ready in about 15 minutes with zero cooking required, it's the ultimate summer condiment that beats anything from a store jar.
Prep Time 15 minutes mins
Cook Time 0 minutes mins
Total Time 15 minutes mins
Course Snack
Cuisine Mexican
Servings 8
Calories 45 kcal
Chef's knife - for dicing the peaches, vegetables, and herbs
Cutting board - preferably large so you have plenty of room to work
Large mixing bowl - for combining all the ingredients
Citrus juicer or reamer - to get the most juice out of your limes
Rubber spatula or large spoon - for gently folding everything together without crushing the peaches
Measuring spoons - for the salt, chili powder, and lime juice
Airtight storage container - for storing any leftover salsa in the refrigerator
Small paring knife - (optional) for more precise work when dicing the jalapeño
Microplane Premium Classic Zester and Grater - (optional) for zesting limes and finely grating garlic directly into the bowl
- 3 medium ripe peaches - about 1.5 lbs or 680g, peeled, pitted, and diced into 1/4-inch pieces
- 2 medium Roma tomatoes - about 1 cup or 150g, finely diced
- 1 medium red bell pepper - about 1 cup or 90g, seeded and finely diced
- 1/2 medium red onion - about 1/2 cup or 70g, finely diced
- 1 to 2 jalapeños - about 2 tablespoons or 20g, seeded and minced (use more or less depending on desired heat)
- 1/3 cup fresh cilantro leaves - 15g, chopped
- 2 cloves fresh garlic - minced
- 3 tablespoons fresh lime juice - 45ml, from about 2 limes
- 1/2 teaspoon kosher salt - plus more to taste
- 1/4 teaspoon freshly ground black pepper
- 1/4 teaspoon chipotle chili powder - (optional) for a smoky depth
- 1 teaspoon honey - (optional) if your peaches are not very sweet
Select ripe, fragrant peaches that give slightly to gentle pressure. Rinse and pat dry. Score an X on the bottom, blanch in boiling water for 30 seconds, then transfer to an ice bath for 1 minute to slip skins off easily. Alternatively, leave skin on if peaches are very ripe. Cut in half, remove pits, and dice flesh into 1/4-inch pieces.
Wash all vegetables thoroughly. Dice Roma tomatoes into fine 1/4-inch pieces, removing seeds and watery core if desired. Dice red bell pepper and red onion into similar-sized 1/4-inch pieces. Slice jalapeño in half, scrape out seeds and white membrane, then mince finely. Add everything to the mixing bowl with the peaches.
Mince garlic cloves finely or grate them directly into the bowl using a microplane. Rinse cilantro, shake off excess water, pick leaves from stems, and chop roughly into small but visible pieces. Add both to the mixing bowl.
Squeeze limes to yield 3 tablespoons of juice (about 2 limes). Pour over all ingredients. Add kosher salt, black pepper, and chipotle chili powder if using. Drizzle in honey if peaches lack sweetness. Gently fold everything together with a rubber spatula or spoon, being careful not to mash the peaches.
Taste the salsa and adjust seasonings as needed: add more lime for brightness, more salt if flat, or more minced jalapeño for heat. Cover and refrigerate for at least 20 to 30 minutes to allow flavors to meld.
Give the salsa a gentle stir before serving. Taste once more and adjust seasoning if needed. Transfer to a serving bowl and enjoy with tortilla chips, over grilled protein, or as a taco topping.
- Peeling peaches: Peeling is optional. Leave the skin on for faster prep, extra color, and nutrients. Peeled peaches give a softer, more uniform texture.
- Adjusting heat: For less spice, remove jalapeño seeds and white membrane thoroughly. For even milder flavor, substitute green bell pepper for the jalapeño entirely.
- Uniform dice: Cut all ingredients to roughly the same size (about 1/4 inch) so every spoonful has a balanced mix of flavors and textures.
- Resting time matters: The salsa tastes significantly better after resting in the refrigerator for at least 20 minutes. The flavors meld and deepen as it sits.
- Storage: Store in an airtight container in the refrigerator for up to 3 days. Drain any pooled liquid before serving on day two or three if you prefer a thicker consistency.
- Cilantro substitute: Fresh mint or fresh basil make excellent alternatives if you don't like cilantro. Start with a smaller amount and adjust to taste.
- Make-ahead tip: Prep all ingredients (diced peaches, vegetables, herbs) up to 4 hours in advance and store separately. Combine with lime juice and salt just before serving for the freshest result.
- Frozen peaches: Not recommended as a substitute for this recipe. Fresh peaches are essential for the best texture and flavor. Frozen peaches release too much water and become mushy.
- Variations: Try mango, pineapple, or nectarine substitutions; add grilled corn, avocado, or cucumber for different textures and flavors.
- Using the liquid: The liquid that pools after resting can be stirred back in for a saucier consistency or drained for a chunkier dip.
Keyword fresh salsa, fruit salsa, no cook salsa, peach salsa, summer salsa