When fresh peaches are in season, I can’t help but put them in everything—including this vibrant Fresh Peach Salsa. It’s juicy, sweet, spicy, and tangy all at once.
Whether I’m spooning it over grilled chicken or scooping it up with chips, this salsa brings sunshine to every bite.
It’s the kind of easy, refreshing dish I love to make for backyard BBQs, potlucks, or quick weeknight dinners.
Why You’ll Love This Recipe
Uses fresh, ripe peaches for maximum sweetness
A touch of heat from jalapeño balances the fruit
No cooking required—super quick to prep
Naturally vegan, gluten-free, and low-calorie
So versatile: serve as a dip, topping, or spoon-it-straight snack!
Ingredient Highlights
Ripe peaches – Juicy, sweet, and full of summer flavor
Red onion – Adds sharpness and crunch
Cilantro – Fresh and citrusy; optional if you’re not a fan
Jalapeño – Brings a subtle heat without overpowering
Lime juice – Adds brightness and acidity
Salt – Enhances all the fresh flavors
Pro Tips Before You Start
Choose very ripe peaches for the best sweetness and texture
For less heat, remove all the seeds and membranes from the jalapeño
Want it milder? Use just half a jalapeño, or swap for green bell pepper
Dice ingredients evenly for the best salsa texture
Let it sit 10–15 minutes before serving to let flavors meld
How to Make Fresh Peach Jalapeño Salsa
Step 1: Combine the Main Ingredients
In a medium bowl, toss together the diced peaches, chopped red onion, cilantro, and minced jalapeño.
Step 2: Season & Finish
Squeeze in the lime juice, then sprinkle with salt.
Gently toss again until well mixed.
Step 3: Taste & Adjust
Give it a quick taste—add a bit more lime juice or salt if needed.
Step 4: Serve & Enjoy
Serve immediately, or let it chill slightly in the fridge for extra flavor.
What to Serve It With
Tortilla chips or plantain chips for dipping
Grilled salmon, chicken, or pork
Tacos or fish tacos for a fresh, fruity twist
Over rice bowls or grain salads
With cottage cheese or burrata as a light appetizer
Variations & Substitutions
Swap peaches for nectarines, mangoes, or pineapple
Add diced avocado for creaminess
Stir in tomatoes or cucumber for more crunch
Try green onions in place of red onion
Add a dash of cumin or a pinch of sugar for deeper flavor
Storage & Make-Ahead Tips
Store leftovers in an airtight container in the fridge for up to 3 days
The flavors actually get better as it sits
Drain off excess juices if it gets too watery after sitting
Not freezer-friendly—best enjoyed fresh
FAQs
Can I use canned or frozen peaches?
Fresh peaches work best for texture, but if using frozen, thaw and drain them well first.
Is it super spicy?
Not overly—just a mild heat. You can adjust the jalapeño to your taste.
Can I make this ahead?
Yes! Make it a few hours in advance and chill until serving.
What if I don’t like cilantro?
Just leave it out or swap with parsley or fresh mint.
Can I double the batch for a party?
Absolutely! Just keep the same ratio and mix in a larger bowl.
How do I cut a peach easily?
Cut around the pit vertically, twist halves, remove the pit, then dice the flesh.
Can I use lemon juice instead of lime?
Yes, though lime is traditional—it adds a brighter, zestier flavor.
Final Thoughts
This Peach Jalapeño Salsa is summer in a bowl—sweet, spicy, tangy, and totally addicting.
Whether you scoop it with chips or spoon it over grilled fish, it brings bright flavor to every bite

Fresh Peach Jalapeño Salsa
Ingredients
- 2 cups ripe peaches diced
- ½ cup red onion chopped
- ½ cup cilantro chopped
- 1 tbsp minced jalapeño seeds removed
- ½ lime juiced (about 1 tbsp)
- ½ tsp salt
Instructions
- In a medium bowl, combine diced peaches, red onion, cilantro, and jalapeño.
- Add lime juice and salt. Toss gently to combine.
- Taste and adjust seasoning.
- Serve immediately with chips or as a topping.
- See full steps with tips & photos → https://p4pd.org/fresh-peach-jalapeno-salsa/
Notes
- For extra sweetness, use very ripe peaches.
- Prefer more spice? Leave the jalapeño seeds in or use two peppers.
- This salsa is best served fresh but can be refrigerated for up to 1 day.