Fresh peach salsa is the recipe I reach for the second summer peaches hit the farmers market.
It takes ten minutes with a cutting board, no stove required, and it turns a bowl of tortilla chips into something people actually fight over.
Sweet peaches, a little heat from jalapeno, bright lime juice, and fresh cilantro all come together into a salsa that works just as well spooned over grilled chicken as it does scooped up with a chip.
I make a batch of this the same week I make my summer salsa, and honestly the two disappear at about the same speed.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 0 minutes |
| Total Time | 15 minutes |
| Servings | 8 servings (about 3 cups) |
| Difficulty Level | Easy |

Why You’ll Love This Fresh Peach Salsa Recipe
This is one of those recipes that feels a little fancy but takes almost no effort at all.
It’s the kind of thing you can throw together while something else is on the grill.
Peach season only lasts so long, so I like to get as much mileage out of it as I can.
That means salsa, and it also means Mango Salsa Chicken when I want dinner covered too.
- Ready in 15 minutes with zero cooking involved
- Naturally sweet, a little spicy, and completely fresh tasting
- Works as a dip, a taco topping, or a sauce for grilled meat and fish
- Naturally vegan, gluten free, and dairy free
- A great way to use up ripe peaches before they go soft
Ingredients
Everything here is fresh produce and pantry basics. The peaches do most of the talking, so try to use the ripest ones you can find.
- 4 large ripe peaches, diced
- 1 cup cherry tomatoes, quartered (or 2 Roma tomatoes, diced)
- 1/2 cup red onion, finely diced
- 1 jalapeno, seeded and finely diced
- 2 cloves garlic, minced
- 1/3 cup fresh cilantro, chopped
- 2 tablespoons fresh lime juice
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon raw honey (optional, for peaches that are on the tart side)
Read Also: Breakfast Tacos Recipe
Kitchen Equipment Needed
Nothing special is required here, just a few basics that make the chopping and mixing go faster.
- Chef’s knife
- Cutting board
- Mixing bowl
- Citrus juicer
- Measuring spoons
Recommended Products for This Recipe
These are a few products I actually use in my own kitchen when I make this salsa.
None of them are required, but they make the process a little smoother and the result a little better.
1. OXO Good Grips Citrus Juicer
Fresh lime juice makes a real difference in this salsa, and a good hand juicer gets every drop out without the seeds.
It also saves your hands from getting sticky trying to squeeze limes by hand.
2. Wusthof Classic Chef’s Knife
A sharp, well balanced knife makes dicing peaches and jalapenos so much faster and safer.
I have used mine for years and it still holds an edge better than anything cheaper I have tried.
3. Pyrex Glass Mixing Bowl Set
Glass bowls do not absorb odors or stain from jalapeno and onion the way plastic can, and you can see right through to check how everything is combined.
These nest for easy storage too, which I appreciate in a small kitchen.
4. Local Raw Honey
If your peaches are not quite as sweet as you hoped, a small drizzle of raw honey rounds out the flavor without making the salsa taste processed.
It also pairs beautifully with the lime and jalapeno.
Another favorite from my kitchen: Instant Pot Salsa Chicken

Step-by-Step Instructions: How to Make Fresh Peach Salsa
1. Prep the peaches
- Rinse the peaches under cool water and pat them dry.
- Cut each peach in half and remove the pit.
- If the skin slips off easily, you can peel it, but it is not necessary. Leaving the skin on adds color and a little extra texture.
- Dice the peaches into small, even pieces, about 1/4 inch, and add them to a large mixing bowl.
2. Prep the tomatoes, onion, and jalapeno
- Quarter the cherry tomatoes, or dice the Roma tomatoes if using those instead.
- Finely dice the red onion so it distributes evenly through the salsa without overpowering any single bite.
- Slice the jalapeno in half, scrape out the seeds and white membrane with a spoon, then finely dice it. Removing the seeds and membrane keeps the heat mild. Leave some in if you want it spicier.
- Add the tomatoes, onion, and jalapeno to the bowl with the peaches.
3. Add the garlic and cilantro
- Mince the garlic cloves as finely as you can so they blend into the salsa rather than standing out as one strong bite.
- Roughly chop the cilantro, including the tender stems, which carry a lot of flavor.
- Add both to the bowl.
4. Season and add the lime juice
- Squeeze the fresh lime juice directly over the mixture.
- Sprinkle in the salt and black pepper.
- If your peaches taste a little tart, drizzle in the optional tablespoon of honey now.
5. Toss and rest
- Gently fold everything together with a spoon until it is evenly combined. Be gentle so the peaches do not turn to mush.
- Taste and adjust the salt, lime juice, or jalapeno to your liking.
- Let the salsa rest for at least 15 minutes before serving so the flavors have a chance to mingle. It can also be covered and refrigerated for up to a few hours ahead of time.
6. Serve
- Give the salsa one more gentle stir before serving, since some liquid will pool at the bottom of the bowl as it rests.
- Serve with tortilla chips, or spoon it over grilled chicken, fish, or tacos.
Tips for The Best Fresh Peach Salsa
A few small details make a noticeable difference in how this salsa turns out. I picked these up after making it more times than I can count.
The same principles apply if you are making a batch of my pineapple salsa chicken, since both recipes lean on ripe fruit doing most of the work.
- Use peaches that give slightly when you press them. Firm, underripe peaches will not have the same sweetness or juiciness.
- Dice everything to a similar size so each spoonful has a bit of everything.
- Taste as you go. Peaches vary in sweetness, so you may need more or less lime, salt, or honey than the recipe calls for.
- Let it rest before serving. The flavors need those 15 minutes to come together properly.
- If you like a smokier flavor, swap in a pinch of chipotle chili powder for some of the black pepper.
Serving Suggestions

This salsa is one of the most versatile things I make in the summer. It goes from appetizer to main dish topping without any extra work.
- Serve with tortilla chips as a simple appetizer or party dip
- Spoon over grilled chicken or pork for a bright, fresh finishing touch
- Use it as a topping for fish tacos or Carne Asada Tacos
- Pile it onto grilled salmon or shrimp right off the grill
- Spoon it over a simple bowl of rice and black beans for a quick lunch
Variations of Fresh Peach Salsa
Once you have the basic version down, it is easy to make it your own. I have made just about every version below at some point during peach season.
- Swap the jalapeno for serrano pepper if you want more heat
- Add diced mango or pineapple alongside the peaches for a tropical twist, similar to what I do in my Chipotle Carne Asada
- Stir in diced avocado right before serving for a creamier texture
- Use white onion instead of red for a milder bite
- Add a pinch of ground cumin or smoked paprika for a deeper, smokier flavor
Storage and Reheating
Since this is a fresh, no-cook salsa, there is no reheating involved. Storage is straightforward as long as you keep it cold.
I usually make this the same day I plan to serve it, the same way I do with my breakfast burritos when I am meal prepping for the week.
- Store in an airtight container in the refrigerator for up to 3 days
- Expect the salsa to release more liquid the longer it sits, so give it a stir before serving leftovers
- This salsa does not freeze well, since the peaches and tomatoes turn watery and mushy once thawed
- Drain off a little excess liquid before serving if the salsa seems too watery after a day or two in the fridge
Nutritional Facts
Nutrition will vary slightly depending on the exact peaches and portion sizes you use, but here is a general estimate per serving (about 1/3 cup), based on the recipe as written.
A serving comes in fairly light, which pairs nicely with something like my Avocado Toast if you want to round out a meal.
- Calories: 35
- Carbohydrates: 8g
- Protein: 1g
- Fat: 0g
- Fiber: 1g
- Sugar: 6g
- Sodium: 150mg
Health Benefits of Key Ingredients
Beyond tasting great, this salsa is made almost entirely of whole, fresh produce. That means it comes with some real nutritional upside too.
- Peaches are a good source of vitamin C and provide fiber that supports digestion
- Tomatoes contain lycopene, an antioxidant linked to heart health
- Jalapenos contain capsaicin, which has been studied for its potential metabolism-boosting properties
- Cilantro is rich in vitamin K and adds antioxidants with very few calories
- Lime juice adds vitamin C and helps the other flavors brighten without added sodium
Read Also: Mexican Street Corn Pasta Salad Recipe
FAQs About Fresh Peach Salsa
1. Can I use canned or frozen peaches instead of fresh?
Fresh peaches work best here since they hold their texture and give the salsa a crisp bite.
Frozen peaches tend to release too much liquid once thawed, and canned peaches are usually packed in syrup, which makes the salsa overly sweet.
2. How spicy is this salsa?
As written, it has a mild to medium heat since the jalapeno seeds and membrane are removed.
Leave some of the seeds in, or add a second jalapeno, if you prefer more heat.
3. Do I need to peel the peaches?
Peeling is optional and mostly a matter of preference.
The skin is completely edible and adds a bit of color, though some people prefer the smoother texture of peeled peaches.
4. Can I make this salsa ahead of time?
Yes, it actually tastes better after resting for 15 to 30 minutes, and it holds up well in the fridge for a few hours before serving.
Just give it a stir before you bring it to the table, since some liquid will settle at the bottom.
5. What should I serve this salsa with?
Tortilla chips are the classic choice, but it is just as good spooned over grilled chicken, fish, pork, or tacos. It also works well as a topping for a simple rice bowl.
You might also enjoy: Enchilada Sauce Recipe

Fresh Peach Salsa
Ingredients
- 4 ripe peaches large, diced
- 1 cup cherry tomatoes quartereed, or 2 Roma tomatoes diced
- 1/2 cup red onion finely diced
- 1 jalapeno seeded and finely diced
- 2 cloves garlic minced
- 1/3 cup fresh cilantro chopped
- 2 tablespoons fresh lime juice
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon raw honey optional, for peaches that are on the tart side
Method
- Rinse and dry the peaches. Cut each in half, remove the pit, and dice into 1/4-inch pieces. Add to a large mixing bowl. Leave the skin on for color and texture, or peel if desired.
- Quarter the cherry tomatoes and finely dice the red onion. Slice the jalapeno in half, remove seeds and membrane, then dice finely. Add all to the bowl with the peaches.
- Mince the garlic finely and roughly chop the cilantro, including tender stems. Add both to the bowl.
- Squeeze fresh lime juice over the mixture. Sprinkle with salt and black pepper. Add the optional honey if your peaches are tart.
- Gently fold everything together until evenly combined. Taste and adjust salt, lime juice, or jalapeno to your preference. Let rest for at least 15 minutes for flavors to mingle.
- Stir gently before serving as some liquid may pool at the bottom. Serve with tortilla chips or spoon over grilled chicken, fish, or tacos.
Nutrition
Notes
- Use peaches that give slightly when pressed for the best sweetness and juiciness. Underripe peaches will lack flavor.
- Dice all ingredients to a similar size so each spoonful has a balanced combination of flavors.
- Taste as you go since peach sweetness varies. Adjust lime, salt, or honey accordingly.
- For more heat, leave some jalapeno seeds in or add a second pepper. For a milder salsa, remove all seeds and membranes.
- Swap serrano pepper for jalapeno if you prefer extra heat.
- Add diced mango or pineapple for a tropical twist.
- Stir in diced avocado just before serving for a creamier texture.
- Store in an airtight container in the refrigerator for up to 3 days. Stir before serving leftovers as liquid will settle.
- This salsa does not freeze well since the fruits become watery and mushy upon thawing.
- For a smokier flavor, substitute a pinch of chipotle chili powder for some of the black pepper.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
Fresh peach salsa is one of those small recipes that ends up getting made on repeat all summer long.
It takes almost no time and turns whatever ripe peaches you have on hand into something worth sharing.
Give it a try the next time you have a few peaches sitting on the counter.
I would love to hear how yours turns out, so leave a comment below or share a photo if you make it.
Recommended:
- Carne Asada Recipe
- Beef Short Rib Tacos Recipe
- Mexican Breakfast Recipes
- Baked Salsa Chicken Recipe
- Air Fryer Chicken Quesadillas



