Fresh Peach Salsa Recipe

Posted By Meghan Y. | Updated on August 27, 2026 | Published on August 31, 2026 // Leave a Comment

This fresh peach salsa is sweet, tangy, and just spicy enough. Made with ripe peaches, red onion, bell pepper, jalapeño, and cilantro, it comes together in 15 minutes with no cooking required. Scoop it with tortilla chips, spoon it over grilled chicken or fish, pile it into tacos, or serve it straight from the bowl at your next backyard BBQ.

A close-up of a bowl filled with diced peaches, red onions, red bell peppers, and chopped herbs, all mixed together, with a spoon visible in the top right corner.

About This Peach Salsa Recipe

Peach salsa season is my favorite time of year. When ripe peaches show up at the farmers market and the temperature climbs above 80 degrees, this is the salsa I keep making on repeat. It’s fresh, uncooked, and comes together in about 15 minutes with a knife and a bowl.

This fresh peach salsa recipe uses simple ingredients you probably already have. Ripe peaches, red onion, bell pepper (any color works), fresh jalapeño for heat, fresh lime juice, cilantro, and chili powder. That’s the whole list. No cooking, no simmering, no special equipment. Just dice, mix, and serve.

The balance is what makes this peach salsa work. Sweet ripe peaches, sharp red onion, crisp bell pepper, bright lime juice, herbal cilantro, and just enough heat from the jalapeño to keep things interesting. You can dial the heat up or down by adjusting how much jalapeño you use or whether you leave the seeds in.

This is one of those recipes that actually gets better after 20-30 minutes in the fridge. The flavors meld together, the peaches release their juices, and everything comes together into salsa that tastes way more impressive than the ingredient list suggests. Perfect for backyard BBQs, Taco Tuesday, pool parties, or scooping straight from the bowl with a spoon.

Why You’ll Love This Recipe

If you love a fresh, no-cook salsa that puts peak summer peaches to work, this one’s about to earn a permanent spot in your rotation.

  • No cooking required, just dice everything and mix
  • Ready in 15 minutes with minimal prep
  • Works as a chip dip, taco topping, or grilled meat topper
  • Made with peak seasonal produce for the best flavor
  • Easily adjustable heat level to suit your taste
  • Naturally gluten-free, dairy-free, and vegan
A bowl contains diced peaches, red bell pepper, red onion, jalapeño, chopped cilantro, chili powder, salt, pepper, and lime juice. Each ingredient is grouped separately and labeled with white text.

ingredients

This fresh peach salsa uses simple ingredients you can find at any grocery store. Here’s what you’ll need:

Ripe peaches. Look for peaches that give slightly when pressed but aren’t mushy. They should smell fragrant when you hold them up to your nose. Underripe peaches won’t have enough flavor and mushy ones will make the salsa watery. Yellow peaches work best because they have brighter, more classic peach flavor. Farmers market peaches will always beat grocery store ones.

Red onion. Red onion adds sharpness and color to the salsa. Dice it finely so you don’t get big raw pieces. If red onion feels too strong, soak the diced onion in cold water for 10 minutes to mellow the bite.

Red bell pepper. Any color works here (red, orange, or yellow). Avoid green bell pepper unless you like that grassy flavor. Red and yellow are sweeter and pair better with the peaches. Dice it small so it distributes evenly.

Jalapeño. Fresh jalapeño brings the heat. For milder salsa, remove the seeds and ribs before dicing. For more heat, leave them in or add a second jalapeño. Serrano peppers work as a spicier substitute if you’re feeling brave. I used pickled jalapenos because there’s a recall right now and I’m not messing with that…

Fresh lime juice. Fresh lime juice is a must. Bottled lime juice tastes flat and won’t give you that bright, clean finish. You’ll want one lime for the whole batch.

Fresh cilantro. Fresh cilantro adds herbal brightness. If bunch cilantro tastes like soap to you, swap it for fresh parsley or a mix of parsley and mint.

Chili powder. Chili powder adds warmth and depth without extra heat. This is the standard Mexican-style blend, not the pure ground chile powder.

this recipe’s must-haves 

You’ll need a sharp chef’s knife and cutting board for dicing everything. A dull knife will crush the peaches instead of slicing them cleanly, which affects both texture and appearance.

Grab a medium or large mixing bowl for tossing everything together. Glass or stainless steel both work great.

If you’re making this fresh fruit salsa ahead, have an airtight container ready for storing it in the fridge.

Six ripe nectarines with smooth, yellow-orange and red skin are arranged on a dark blue surface, perfect for slicing.

How to Make Fresh Peach Salsa (Step-by-Step)

Prep the peaches

Cut the peaches in half and remove the pits. Dice the flesh into small, uniform pieces (about ¼ inch). Add them to a medium mixing bowl.

Prep the vegetables

Finely dice the red onion, bell pepper, and jalapeño. If you want less heat from the jalapeño, remove the seeds and ribs before dicing. Add everything to the bowl with the peaches.

Add the finishing touches

Squeeze in the fresh lime juice, add the chopped cilantro, and sprinkle in the chili powder. Season with salt and pepper to taste.

Toss and rest

Gently toss or stir everything together until evenly combined. For the best flavor, let the salsa rest in the fridge for 20-30 minutes before serving so the flavors have time to meld together.

Serve with tortilla chips, spoon it over tacos, or pile it onto grilled chicken or fish.

Tips for Success

Use the ripest peaches you can find. Underripe peaches won’t have enough sweetness and mushy peaches will make the salsa watery.

Dice everything to similar sizes so you get a mix of flavors in every bite.

Let the salsa rest for at least 20-30 minutes before serving so the flavors have time to meld together.

Taste and adjust salt, lime juice, and jalapeño after the salsa has rested. The flavors change as they sit.

Don’t add the salt too early or the peaches will release too much liquid and the salsa will get watery.

For a milder version, remove the jalapeño seeds and ribs before dicing.

If your salsa tastes flat, add another squeeze of lime juice or a pinch more salt.

A close-up of a bowl filled with colorful diced fruits and vegetables, including peaches, red onions, red peppers, and fresh herbs.

variations

Add mango. Swap half the peaches for diced ripe mango for a tropical twist. The combination is amazing.

Add avocado. Fold in diced avocado right before serving for a creamy, guacamole-adjacent version.

Make it sweeter. Add a drizzle of honey if your peaches aren’t quite as sweet as you’d like.

Add fresh mint. Mix in a tablespoon of chopped fresh mint for an even more refreshing version.

Turn up the heat. Use a serrano pepper instead of jalapeño, or add a pinch of cayenne to the mix for a little spice.

Add tomato. Fold in a diced roma tomato for extra body and juice.

More salsa recipes: Chunky Salsa | Pineapple Mango Salsa | Roasted Chili Corn Salsa | Avocado Chimichurri Salsa

faqs

What can I serve peach salsa with?

Peach salsa is incredibly versatile. Serve it with tortilla chips as an appetizer, spoon it over grilled chicken, fish, pork, or shrimp, pile it into tacos or burrito bowls, add it to a cheese board, or spoon it over cream cheese for an easy party dip.

How long does fresh peach salsa last?

Fresh peach salsa is best the day it’s made when the peaches are at their freshest. It’ll keep in an airtight container in the fridge for up to 3 days, but the peaches will start to break down after day 2 and the salsa will get watery.

Can I make peach salsa ahead of time?

Yes, but only a few hours ahead for the best texture. The lime juice and salt will start to break down the peaches over time, so make it the morning of your event or a couple hours before serving. If you need to prep further ahead, chop the vegetables the day before and combine everything with the peaches right before serving.

How do I make peach salsa less spicy?

Remove all the seeds and ribs from the jalapeño before dicing. You can also use half a jalapeño or skip it entirely and rely on the chili powder for warmth. If you accidentally make it too spicy, add another diced peach or half an avocado to mellow the heat.

Can I freeze peach salsa?

No, fresh peach salsa doesn’t freeze well. The peaches and vegetables will turn mushy and release too much liquid when thawed. This one is best made fresh and eaten within 2-3 days.

Need more inspiration for quick snack? Check out my appetizers recipe page!

A hand with teal nail polish holds a chip topped with fresh peach salsa over a bowl filled with peach, red onion, red pepper, and herbs.

what to serve with peach salsa

Peach salsa is one of the most versatile summer condiments you can make. Here’s how to use it:

As an appetizer: Serve with tortilla chips as a chip dip, spoon it over cream cheese with crackers for an easy party dip, or add it to a summer charcuterie board with cheese and fresh fruit.

With grilled mains: Spoon it over grilled chicken, fish (especially white fish like halibut or mahi mahi), pork tenderloin, or shrimp.

In tacos or burrito bowls: Use it as a taco topping in place of regular salsa, especially with fish tacos, shrimp tacos, or chicken tacos. Also great in burrito bowls or as a topping for nachos.

For breakfast: Spoon it over scrambled eggs, add it to breakfast tacos, or serve it with huevos rancheros for a fresh twist.

how to store

Refrigerate: Store the peach salsa in an airtight container in the refrigerator for up to 3 days. The texture is best on day 1.

Don’t freeze: Fresh peach salsa doesn’t freeze well. The peaches turn mushy and the salsa gets watery when thawed.

Make ahead tip: For the best texture, make the salsa within a few hours of serving. You can chop the vegetables the day before and store them separately in the fridge, then combine with fresh peaches right before serving.

A close-up of fresh peach salsa with diced peaches, red onions, red bell peppers, cilantro, and spices in a bowl.

More Peach Recipes to Try

Try burrata peach salad for another way to put ripe peaches to work. Sweet peaches, creamy burrata, and fresh basil come together in a salad that looks impressive but takes 10 minutes.

For a drink pairing, my sparkling peach sangria is the perfect summer cocktail. Grilled peaches, Pinot Grigio, and brut champagne come together in one pitcher.

If you want a smokier salsa, try my mango habanero salsa instead. Sweet mango balanced with just the right amount of habanero heat.

A stylized red starburst shape with a beige circular design and zigzag lines in the center, along with small beige dots on either side of the inner shape.

the secret to cocktails everyone will ask about

A juicy free guide to the brightest fruits, fresh herbs, and easy upgrades for summer cocktails. Plus a mix-match-muddle chart with combos that taste like summer.

Finally, if you make this easy peach salsa recipe, please be sure to give this recipe a star recipe rating on the recipe card and/or leave a comment! I love to hear when you all make recipes, and I do take the time to respond to every single comment.

Feel free to drop questions below too, if you have them!

Oh and be sure to tag me on Instagram, Facebook, or Pinterest if you make the recipe! I love being able to see these recipes come to life in your homes – it’s my favorite thing to look through those photos. It really means the world to me!

Want to know when I come out with a new recipe or the latest news? Sign up for my newsletter to get them straight to your inbox!

A close-up of a bowl filled with diced peaches, red onions, red bell peppers, and chopped herbs, all mixed together, with a spoon visible in the top right corner.

Fresh Peach Salsa

Fresh peach salsa made with ripe peaches, red onion, bell pepper, jalapeño, cilantro, and lime juice. Sweet, tangy, and just spicy enough. Ready in 15 minutes with no cooking required. Perfect for chips, tacos, and grilled meats.
Prep Time: 15 minutes
Total Time: 15 minutes
Servings: 6
No ratings yet

ingredients

  • 5 ripe peaches pitted and diced
  • 1 red onion finely diced
  • 1 bell pepper red, orange, or yellow, seeded and diced
  • 1 jalapeño pepper diced
  • 1 tsp lime juice
  • 1/2 cup chopped fresh cilantro
  • 1/2 tsp chili powder
  • Salt and pepper to taste
  • Tortilla chips for serving

instructions

  • Cut the peaches in half, remove the pits, and dice the flesh into small, uniform pieces. Add to a medium mixing bowl.
  • Finely dice the red onion, bell pepper, and jalapeño. Add to the bowl with the peaches.
  • Squeeze in the lime juice, add the chopped cilantro, and sprinkle in the chili powder. Season with salt and pepper to taste.
  • Gently toss everything together until evenly combined.
  • For the best flavor, let the salsa rest in the fridge for 20-30 minutes before serving so the flavors have time to meld together.
  • Serve with tortilla chips, spoon it over tacos, or pile it onto grilled chicken or fish.

video

notes

  • Use the ripest peaches you can find for the best flavor
  • Yellow peaches hold up better than white peaches
  • Remove jalapeño seeds and ribs for less heat
  • Don’t add salt too early or the peaches will release too much liquid
  • Salsa is best the day it’s made but keeps in the fridge for up to 3 days
  • Drain excess liquid before serving leftovers

nutrition

Calories: 67kcal | Carbohydrates: 16g | Protein: 2g | Fat: 0.5g | Saturated Fat: 0.05g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 0.1g | Sodium: 21mg | Potassium: 238mg | Fiber: 3g | Sugar: 12g | Vitamin A: 1194IU | Vitamin C: 35mg | Calcium: 12mg | Iron: 1mg
Calories: 67kcal
Cuisine: Tex Mex
Category: Appetizer


You May Also Like

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.