Homemade Peach Salsa is what summer cooking is all about—seasonal produce, minimal effort, and maximum flavor. With juicy fresh peaches and tomatoes, zippy jalapeño and lime, and crisp red onion, this is a recipe that will become a new summertime tradition.

Peachy keen on peach salsa
Friends, hello! Peach salsa! It's one of my favorite things to do with juicy, ripe peaches—the kind that are so fragrant, they beckon you before you even spot them at the farmers market. I know you know what I’m talking about! Peach season is the best.
Truly, peaches are one of the highlights of summer. As a nutritionist, I love that they're as healthy as they are tasty! Peaches are rich in vitamins A and C, and the skin and flesh are loaded with antioxidants. Peaches are also a great source of dietary fiber, which is essential for good digestive health. What’s not to love?!
Tomatoes and peaches are great friends, as anyone who’s added slices of peach to caprese salad is well aware. Add a jalapeño, a little fresh cilantro, some red onion, and lime juice and magic happens.
Obviously, salsa is for scooping onto tortilla chips and accompanying other foods, but peach salsa is absolutely perfect on a piece of crusty multigrain baguette smeared with a little fresh local goat cheese. Of course, you can’t go wrong with serving it with tortilla chips as an appetizer or snack, either.
Although peach salsa isn’t exactly a traditional Mexican recipe, it still pairs well with dishes like black bean tostadas, bean and cheese tacos, and black bean enchiladas. (If you have meat eaters in your household, this salsa also works well with pork and chicken.)

Gather your ingredients
You'll find specific quantities in the printable recipe card at the end of this post (use the "Jump to Recipe" button to skip on down if you prefer), but here's a quick overview of everything you'll need to make this peach salsa recipe:
- Fresh ripe peaches --> Pro-tip: You can also use nectarines, which are peaches with a genetic mutation that makes them fuzz-free.
- Tomatoes --> Save those juicy heirloom tomatoes for snacking; for this peach salsa, you want something more like a Roma tomato; less juicy means your salsa won’t end up watery.
- Red onion --> Not an onion fan? Don’t worry, the flavor isn’t too strong; the lime juice pickles the onion, mellowing its flavor.
- Jalapeño --> The sweet-and-spicy element of peach salsa is the best part! Of course, if you're not a fan of heat, you can swap in bell pepper. Green bell pepper has a grassy flavor to it, while yellow, orange, and red bell peppers are sweeter.
- Cilantro --> If you’re an avowed cilantro hater, you can skip it, or use basil or mint instead. Parsley is another option, although I do like other herbs more.
- Lime juice --> Always use fresh lime juice, as bottled lime juice typically has a flat flavor. Some recipes call for cider vinegar, so if you'd like to give that a try, go for it!
- Salt and pepper --> To bring everything together.
Let's make Peach Salsa!
You'll find step-by-step instructions in the printable recipe card at the end of this post (use the "jump to recipe" button to skip on down there if you prefer), but for now let's walk through it together.
Step 1: score your peaches

Score the bottom of each peach with an X and set them in a bowl with the scored side facing up. Bring a kettle or pot of water to a heat-proof boil.
Pour the boiling water over the peaches and let them sit in the water for up to a minute.

Remove the peaches from the bowl with a slotted spoon, then when they’re cool enough to handle, peel off the skin.
Step 2: Make peach salsa!

Dice the peeled peaches and place them in a bowl. (You can use the one you soaked the peaches in, but wipe it dry first.) Add the diced tomatoes, red onion, and jalapeño, along with the cilantro and lime juice.

Toss everything together, then season to taste with salt and pepper before serving or refrigerating.

Tips for the best peach salsa:
Start with the best peaches. Use fresh, ripe, in season, local peaches for the very best salsa. There’s no way to doctor up mediocre peaches, and mealy peaches (gross) are even worse!
Adjust the heat to your liking. Depending on how spicy you like your salsa, you may want to remove the ribs and seeds from your jalapeño, or use the whole thing. I used the ribs and seeds from half of my pepper. Remember, heat will develop as the salsa sits a bit, and you can add more heat but you can't take it away.
Season to taste. And that doesn’t just mean with salt and pepper—if you want more acid, add the rest of the lime juice. If it needs more heat, add the seeds and ribs from the jalapeño.
Make it in advance if you can. Peach salsa is best made a couple of hours in advance and left to sit in the fridge so the flavors can develop a bit.
How to Store Leftovers
Pack up any leftover peach salsa in an airtight container and store it for up to 3 days in the refrigerator.
I don’t recommend freezing this recipe; once you thaw it, the peaches and tomatoes will release a lot of liquid, leaving your salsa soggy and lackluster and in flavor and texture.

Fresh Peach Salsa - Easy and Delicious!
Ingredients
- 4 large peaches
- 2 large tomatoes
- ½ large red onion finely diced
- 1 medium jalapeño
- ½ bunch cilantro chopped (about 4 tablespoon chopped)
- 1 medium lime juiced
- salt and pepper to taste
Instructions
- Score the bottom of each peach with an X, and place them in a large bowl, X's up.4 large peaches
- Boil a kettle, and then pour the hot water over the peaches. Let them sit about 30 seconds to 1 minute, then remove from the hot water with a slotted spoon.
- Peel all 4 peaches. The scored skin should be loose and easy to remove.
- Dice the peeled peaches, and place into a large bowl. (You can use the same one as for soaking the peaches; just wipe it dry first.)
- Dice the tomatoes and red onion, and add to the peaches.2 large tomatoes, ½ large red onion
- Slice the jalapeño in half and using a small spoon, scrape the seeds and ribs from the inside of the pepper, reserving them in case you decide your salsa needs more heat. Finely dice the jalapeño, and add to the peach mixture.1 medium jalapeño
- Add the minced cilantro and juice from ½ a lime. Give everything a good toss, season with a bit of salt and pepper, and taste it.½ bunch cilantro, 1 medium lime
- If you want more acid, add the rest of the lime juice. If it needs more heat, add the seeds and ribs from the jalapeño.
- Let the salsa rest in the refrigerator for about 30 minutes before serving to give the flavors time to develop.
- Enjoy as is with tortilla chips, on crusty baguette slices with goat cheese, or in any number of other equally amazing ways.
Notes
- Nutrition values are an estimate only
- Start with the best peaches. Use fresh, ripe, in season, local peaches for the very best salsa. There’s no way to doctor up mediocre peaches, and mealy peaches (gross) are even worse!
- Adjust the heat to your liking. Depending on how spicy you like your salsa, you may want to remove the ribs and seeds from your jalapeño, or use the whole thing. I used the ribs and seeds from half of my pepper. Remember, heat will develop as the salsa sits a bit, and you can add more heat but you can't take it away.
- Season to taste. And that doesn’t just mean with salt and pepper—if you want more acid, add the rest of the lime juice. If it needs more heat, add the seeds and ribs from the jalapeño.
- Make it in advance if you can. Peach salsa is best made a couple of hours in advance and left to sit in the fridge so the flavors can develop a bit.
- When peaches aren't in season, you can use pineapple, strawberries, or make mango salsa with this same formula.






Erin says
Have you canned this recipe before? I’m assuming it needs to be cooked first before canning it.
Katie Trant says
Hi Erin! This recipe isn't suitable for canning. It's meant to be made fresh and enjoyed within a couple of days.
Marie says
This is the best peach salsa recipe. It's perfectly balanced with sweet and tangy and a little heat. Love it!
Katie Trant says
Thanks Marie! We love it too!
Jess says
I'm terribly envious of your peaches - we can't get them here. This looks like an inspired way to put them to use! Enjoy the last days of your summer break!
themuffinmyth says
You could use mangoes instead!
everydayexplanations says
I never thought of peach salsa! I'll definitely have to make this before summer's over.
themuffinmyth says
I really hope you try it, it's so summery and delicious!
Eileen says
Now I know what I'm going to do with at least a few of the peaches & tomatoes I'll bring home from the farmer's market tomorrow morning! 🙂
themuffinmyth says
How did it turn out?