How to Make the Best Fresh Peach Salsa

This easy fresh peach salsa recipe comes together in 15 minutes with ripe peaches, lime, and jalapeño. Perfect for chips, tacos, or grilled chicken.
fresh peach salsa

Sunny California Fresh Peach Salsa

A vibrant and easy fresh peach salsa perfect for chips or topping grilled chicken, pork, or fish.
Prep Time 10 minutes
Total Time 25 minutes
Servings: 1
Course: Appetizer, Side Dish
Cuisine: American, Mexican
Calories: 45

Ingredients
  

  • 1 pound ripe peaches, peeled and diced about 3 medium peaches
  • 1 large Roma tomato, seeded and diced
  • 1/2 small red onion, finely diced
  • 1/2 jalapeno pepper, seeded and minced remove seeds for less heat
  • 2 tablespoons fresh cilantro, chopped
  • 1 large lime, juiced about 2 tablespoons
  • 1/2 teaspoon salt plus more to taste
  • 1/4 teaspoon black pepper plus more to taste

Method
 

  1. In a medium bowl, combine the diced peaches, tomato, red onion, jalapeno, and cilantro.
  2. Squeeze the lime juice over the mixture, then sprinkle with salt and pepper. Stir everything together until well combined. Cover the bowl and let the salsa rest for 15 minutes at room temperature to allow the flavors to meld. Serve immediately or refrigerate.

Nutrition

Calories: 45kcalCarbohydrates: 11gProtein: 1gSodium: 200mgFiber: 2gSugar: 8g

Notes

For a milder salsa, remove all seeds and membranes from the jalapeno. To peel peaches easily, score an X on the bottom and blanch in boiling water for 30 seconds, then plunge into ice water. This salsa is best enjoyed the same day, but can be stored in an airtight container in the fridge for up to 2 days. If using frozen peaches, thaw and drain well before dicing. Serve with tortilla chips, or spoon over grilled chicken, fish tacos, or pork chops.

Tried this recipe?

Let us know how it was!

Why You’ll Love This Fresh Peach Salsa

Nothing says summer like a bowl of fresh peach salsa and a bag of tortilla chips. Seriously, this is the kind of recipe that makes you look like a rockstar at a backyard BBQ, but it’s secretly the easiest thing you’ll make all season.

I remember the first time I brought this to a 4th of July potluck. It disappeared in like, ten minutes. People were standing around the bowl, scooping up every last bit. And the best part? I threw it together in the time it took my husband to fire up the grill.

This fresh peach salsa is a no-cook wonder. It’s sweet, tangy, and has just a little kick from the jalapeño. It’s the perfect partner for chips, but honestly, you’ll want to put it on everything. Tacos, grilled chicken, fish, even just spooned over a block of cream cheese for an instant appetizer.

And if you’re like me and you buy way too many peaches at the farmers market every July, this is your saving grace. It’s the best way to use up that gorgeous stone fruit before it gets too soft.

How to Choose the Best Peaches for Salsa

Picking the right peaches is the make-or-break moment for this recipe. You want peaches that are ripe but still firm. Think of that perfect spot where they give just a little when you squeeze them, but they’re not mushy.

If your peaches are still hard as baseballs, just leave them on the counter for a day or two. You can even pop them in a brown paper bag to speed things up. That traps the ethylene gas and helps them ripen evenly. Trust me, it works.

Here’s what to look for:

  • Smell them. A ripe peach smells like, well, a peach. Sweet and floral. If it has no scent, it’s not ready.
  • Check the color. Look for a deep golden or yellow background. The red blush is pretty, but it’s not the best indicator of ripeness.
  • Give a gentle squeeze. It should yield slightly, like a soft stress ball, not feel like a rock or a water balloon.

Avoid peaches that are green near the stem or have any soft spots or bruises. You want them to hold their shape when you dice them so your fresh peach salsa stays nice and chunky.

fresh peach salsa - main ingredients

Ingredients You’ll Need

This peach salsa recipe keeps things simple. Just eight ingredients, and most of them are probably already in your kitchen. Here’s what you need:

  • Ripe peaches (1 pound) That’s about 3 medium peaches. Peeled and diced.
  • Roma tomato (1 large) Seeded and diced. Roma tomatoes are perfect because they have less water and more flesh.
  • Red onion (1/2 small) Finely diced. Red onion adds a nice bite and beautiful color.
  • Jalapeño pepper (1/2) Seeded and minced. Half a jalapeño gives a gentle warmth without overpowering the fruit.
  • Fresh cilantro (2 tablespoons) Chopped. Don’t skip it, it ties everything together.
  • Lime (1 large) Juiced. About 2 tablespoons. The acid is crucial for balance.
  • Salt (1/2 teaspoon) Plus more to taste. It brightens all the flavors.
  • Black pepper (1/4 teaspoon) Plus more to taste. A little goes a long way.

That’s it. Simple, right? The beauty of this homemade peach salsa is that every ingredient has a job. The peaches bring the sweetness, the tomato adds body, the onion gives it crunch, the jalapeño brings the heat, and the lime and salt make everything pop.

Step-by-Step Instructions

Alright, let’s get to the fun part. This is one of those recipes where you really can’t mess it up. I’ll walk you through each stage so you know exactly what you’re doing and why.

Stage 1: Prep Your Ingredients

Start by peeling and dicing your peaches. If you want to skip peeling, you absolutely can. I almost never peel them honestly. The skin adds color and a little fiber. But if you want that smoother texture, here’s a trick: score an X on the bottom of each peach, drop them in boiling water for 30 seconds, then plunge them into ice water. The skins will slip right off.

Dice your peaches into about 1/2-inch pieces. You want them chunky, not minced. Same goes for the tomato. Seed it first to avoid a watery salsa, then dice it to about the same size as the peaches.

Finely dice the red onion and mince the jalapeño. For a milder salsa, scrape out all the seeds and white membranes. For more heat, leave some in.

Step 1: Dice all fresh ingredients into uniform pieces
Step 1: Dice all fresh ingredients into uniform pieces

Stage 2: Combine Everything

In a medium bowl, toss together the diced peaches, tomato, red onion, jalapeño, and fresh cilantro. It’s already looking gorgeous at this point, all those bright colors.

Now, squeeze the lime juice over the top. I like to roll the lime on the counter first to get the juices flowing. Cut it in half and squeeze hard. Watch out for seeds.

Step 2: Squeeze fresh lime juice over the mixture
Step 2: Squeeze fresh lime juice over the mixture

Stage 3: Season and Stir

Sprinkle the salt and black pepper over the mixture. Give everything a good stir until it’s all well combined. Taste it here. Does it need more salt? More lime? Adjust as you go. This is your salsa, make it yours.

Step 3: Season with salt and pepper then stir together
Step 3: Season with salt and pepper then stir together

Stage 4: Let It Rest

Here’s the secret to the best fresh peach salsa: let it sit. Cover the bowl and let it rest at room temperature for at least 15 minutes. I know, it’s hard to wait. But this resting time lets the flavors meld together. The peaches release a little juice, the lime soaks into the onion, and everything just gets better.

After 15 minutes, give it another stir. You’ll notice the color deepens and the salsa looks almost glossy. That’s a good sign.

Step 4: Let salsa rest to meld flavors before serving
Step 4: Let salsa rest to meld flavors before serving

Tips for the Best Peach Salsa

I’ve made this easy peach salsa more times than I can count, and I’ve learned a few things along the way. Here are my best tips:

  • Texture matters. Dice everything to a similar size. You want each bite to have a little bit of everything.
  • Don’t over-stir. Once everything is combined, stop. Over-mixing can break down the peaches and make the salsa mushy.
  • Adjust the heat. Half a jalapeño is mild for most people. If you like things spicy, use a whole jalapeño or even a serrano pepper. Just be careful with those seeds.
  • Acid is your friend. The lime juice does more than add flavor. It helps keep the peaches from browning. If you’re making this ahead, add an extra squeeze of lime.
  • Use a sharp knife. A dull blade will squish the peaches. A sharp one gives you clean, beautiful dice.

And here’s a mom hack for you: if you’re short on time, you can use a food processor. Just pulse it a few times. Don’t let it run or you’ll end up with peach puree. You want it chunky.

Delicious Variations to Try

Once you’ve mastered the basic fresh peach salsa, feel free to play around. This recipe is incredibly forgiving. Here are some of my favorite variations:

  • Peach Mango Salsa: Replace half the peaches with diced ripe mango. The tropical sweetness is amazing.
  • Spicy Peach Salsa: Add a whole jalapeño or swap in a serrano pepper. You can also add a pinch of cayenne for extra kick.
  • Add Avocado: Dice a ripe avocado and fold it in just before serving. It makes the salsa extra creamy and luxurious.
  • With Cucumber: Add 1/2 cup of diced English cucumber for extra crunch and freshness.
  • Herb Swap: If you’re not a cilantro fan, try fresh mint or basil instead. Both work beautifully with peaches.

These variations are all optional, of course. The base recipe is perfect on its own. But it’s fun to mix things up depending on what you have on hand or what you’re serving it with.

How to Serve Peach Salsa

This peach salsa for chips is an obvious choice, but don’t stop there. It’s incredibly versatile. Here are some of my favorite ways to use it:

  • With tortilla chips The classic. Go for sturdy chips that can handle the chunky salsa.
  • On tacos It’s amazing on fish tacos, chicken tacos, or even black bean tacos.
  • Over grilled chicken Spoon it over hot-off-the-grill chicken breasts. The cold salsa and warm chicken are a perfect combo.
  • With fish This peach salsa for fish is a game-changer. Try it on grilled tilapia, halibut, or salmon.
  • On a salad Use it as a dressing for a simple green salad with grilled chicken.
  • Stuffed in avocado Cut an avocado in half, remove the pit, and fill the center with salsa. Instant snack.
  • On black bean burgers It adds a fresh, fruity pop that balances the savory patty.

Honestly, once you start putting this salsa on everything, you won’t be able to stop. It’s that good.

Storage and Make-Ahead Tips

This fresh peach salsa is best enjoyed the same day you make it. The flavors are brightest and the peaches are at their peak texture. But you can absolutely make it ahead.

Store the salsa in an airtight container in the refrigerator. It will keep for up to 2 days. After that, the peaches start to break down and get a little mushy. The flavor is still good, but the texture changes.

If you’re making it ahead, here are a few tips:

  • Add the cilantro just before serving. It stays brighter and fresher that way.
  • Give it an extra squeeze of lime. This helps prevent browning and keeps the flavors bright.
  • Don’t freeze it. Frozen and thawed peaches turn into mush. This salsa is not freezer-friendly.

One more thing: if your salsa gets a little watery after sitting in the fridge, just drain off some of the liquid before serving. No big deal.

fresh peach salsa - final presentation

Frequently Asked Questions

So there you have it. A simple, stunning fresh peach salsa that comes together in minutes and tastes like pure summer. I hope you make it for your next BBQ, taco night, or just because you have some beautiful peaches that need using up.

You’ve got this. And when you make it, I’d love to hear how it turns out. Drop a comment below or tag me in your photos. Happy cooking!

For more summer recipe inspiration, follow along on Pinterest.

Source: Nutritional Information

Should peaches be peeled for salsa?

Not necessarily. The skin adds color, fiber, and nutrients. I often skip peeling. But if you prefer a smoother texture, blanch the peaches in boiling water for 30 seconds, then plunge into ice water. The skins slip right off.

How to make fresh peach salsa?

Dice ripe peaches, Roma tomato, red onion, and jalapeño. Toss with fresh cilantro, lime juice, salt, and pepper. Let it rest for 15 minutes at room temperature so the flavors meld. That’s it. Serve with chips or on tacos.

What can I do with lots of fresh peaches?

This fresh peach salsa is the perfect solution. It uses a full pound of peaches. You can also grill them, bake them into a crisp, or slice them over yogurt. But this salsa is my go-to for using up a big haul.

What kind of onions are best for peach salsa?

Red onion is the best choice. It has a milder, slightly sweet flavor that complements the peaches without overpowering them. White or yellow onions are too sharp. Sweet onions like Vidalia work well too, but red is my top pick.

Andrew Collins

Andrew Collins

Welcome to Recipes by Mike! I’m Andrew Collins, Head of Recipe Development here, bringing farm-fresh simplicity from Portland’s kitchens to your table. Let’s cook with respect for every ingredient—subscribe to my newsletter for more seasonal inspiration!

Andrew Collins is the Head of Recipe Development at Recipes by Mike, where he brings a decade of professional cooking experience and a deep-rooted love for farm-fresh ingredients to every dish he creates. Born and raised in Portland, Oregon, Andrew grew up helping his grandmother tend her sprawling vegetable garden, learning that the best meals start with soil, sun, and patience.

After earning a degree in Culinary Arts from the Culinary Institute of America, Andrew worked his way up through som

[email protected]

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Quick Air Fryer Garlic Chicken Sandwich in 20 Minutes
written by Nathan Pike
40 minutes
The Best Roasted Lemon Cauliflower Bites
written by Katherine Reed
20 minutes
peach crisp 954306844
How to Make a Simple Peach Crisp from Scratch
written by Mike
40 minutes
Spicy Honey Garlic Salmon Bowl Easy 20 Minute Meal
written by Ethan Morrison
25 minutes
The Best Roasted Honey Carrots
written by Caitlin Murphy
25 minutes
Crispy Shrimp Lettuce Wraps: 10 Pitfalls You Need to Know
written by Caitlin Harper
Beef Garlic Butter Gnocchi Bowl 4 Big Pitfalls
written by Michael Prescott
30 minutes
Crispy Chicken Taco Rice Bowl Best Easy Recipe
written by Ethan Morrison
40 minutes
Air Fryer Crispy Chicken Sliders Your Family Will Love
written by Caitlin Murphy
45 minutes
Strawberry Vanilla Cream Cheesecake Cake Simple No Fail Recipe
written by Isabelle Duval
8 minutes
The Best Mediterranean Lentil Bowl
written by Alex McIntyre
55 minutes
Creamy Cajun Shrimp Rice 7 Easy Ways to Ruin It
written by Molly Keane
40 minutes