
This vibrant fresh peach salsa brings summer right to your table with its perfect balance of sweet, spicy, and tangy flavors. I created this recipe after finding myself with an abundance of ripe peaches from our local farmers' market and needed something beyond the usual peach cobbler.
I first made this for a backyard barbecue last summer, and it disappeared faster than any other dish on the table. Now my friends specifically request I bring this whenever we gather during peach season.
Ingredients
- Ripe peaches: Choose ones that yield slightly to gentle pressure for the perfect sweetness and texture
- Plum tomato: Adds a complementary acidity and traditional salsa base
- Jalapeño: Provides a controlled heat that can be adjusted based on your preference
- Purple onion: Delivers sharp flavor and beautiful color contrast against the peaches
- Fresh cilantro: Brings essential herbal notes that brighten the entire dish
- Lime juice: The acidity preserves the fruit's natural color and enhances all flavors
- Salt and pepper: Simple seasonings that bring everything together
Step-by-Step Instructions
- Prepare the peaches:
- Cut peaches into uniform 1/4 inch cubes, keeping some texture while ensuring they're small enough to scoop easily. The size consistency matters for both presentation and ensuring you get all flavors in each bite.
- Process the aromatics:
- Place tomato, jalapeño, purple onion and cilantro in a food processor and pulse just until roughly chopped. Avoid over-processing into a purée as the textural contrast is key to this salsa's appeal.
- Combine gently:
- Transfer the processed mixture to a bowl with the diced peaches and fold together with a rubber spatula. Use a light touch to prevent crushing the delicate peach pieces while ensuring even distribution.
- Season and rest:
- Add fresh lime juice, salt and pepper to taste, then let the flavors meld. This resting period allows the salt to draw out juices and the lime to penetrate the ingredients, creating a more cohesive flavor profile.

The jalapeño is truly the magic ingredient here. I learned from my grandmother that leaving a few seeds adds pleasant heat without overwhelming the delicate peach flavor. It's that perfect contrast that makes everyone ask for the recipe.
Storing Your Peach Salsa
This salsa is best enjoyed fresh, but you can store leftovers in an airtight container in the refrigerator for up to 2 days. The acidity from the lime juice helps preserve the peaches and prevents browning. If you notice the salsa becoming watery after storage, simply drain off excess liquid before serving again. The flavors actually intensify slightly after a few hours in the refrigerator, making this a great make-ahead option for entertaining.
Perfect Pairings
This fresh peach salsa transcends the typical chips and dip scenario. Try spooning it over grilled chicken or fish for an instant flavor upgrade. It's particularly magnificent with blackened salmon or shrimp tacos. For vegetarian options, serve it alongside black bean quesadillas or use as a topping for vegetable fritters. The sweet-spicy combination also works wonderfully as an unexpected topping for vanilla ice cream if you're feeling adventurous.
Seasonal Adaptations
While this recipe shines brightest with peak-season summer peaches, you can adapt it throughout the year. In winter, try substituting mangoes or even pineapple for the peaches. For a fall version, diced apples with a touch of cinnamon make a surprisingly delicious variation. If using less-than-perfect peaches, add a teaspoon of honey to enhance their natural sweetness. The basic formula remains the same even as you experiment with different fruits.
Recipe FAQs
- → How do I pick the best peaches for salsa?
Choose peaches that are ripe but still firm enough to dice cleanly. They should yield slightly to gentle pressure and have a sweet fragrance. Avoid overly soft peaches as they'll become mushy in the salsa. Both yellow and white peaches work well, though yellow varieties typically provide more traditional peach flavor.
- → Can I make this salsa ahead of time?
Yes, you can prepare this salsa up to 24 hours in advance. The flavors actually develop and meld together nicely when refrigerated. However, the peaches may release more juice over time, so you might want to drain some liquid before serving if made significantly ahead.
- → What can I serve with peach salsa?
This versatile salsa pairs wonderfully with tortilla chips, but also makes an excellent topping for grilled fish, chicken, or pork. Try it with fish tacos, quesadillas, or as a bright addition to grilled shrimp. It also works well as a colorful garnish for grilled vegetables or as a unique bruschetta topping.
- → How spicy is this salsa?
With half a jalapeño (seeds removed), this salsa has a mild heat that complements the sweet peaches without overwhelming them. For more spice, include some jalapeño seeds or use a whole pepper. For less heat, reduce the amount of jalapeño or substitute with mild green bell pepper for just the crunch and color.
- → How long does peach salsa stay fresh?
When stored in an airtight container in the refrigerator, this salsa typically stays fresh for 3-4 days. The acidity from the lime juice helps preserve it, but the peaches will gradually soften and release more juice. For best flavor and texture, consume within the first two days.
- → Can I use canned or frozen peaches instead of fresh?
Fresh peaches provide the best texture and flavor for this salsa. However, if fresh aren't available, thawed frozen peaches can work in a pinch—just be sure to drain excess liquid and pat them dry before dicing. Avoid canned peaches as they're typically too soft and sweet for salsa applications.