Fresh Peach Salsa

5 from 45 votes

A tasty blend of sweet and spicy flavors, this tangy and fresh Peach Salsa is the perfect summertime recipe! A chunky blend of ripe, juicy peaches combined with the subtle heat of jalapeño peppers makes this peach salsa recipe great as a stand-alone dip or topping for grilled meats.

A wooden bowl of peach salsa with a wooden spoon.

This post contains affiliate links. If you click on one and buy something, Feast + West receives a small commission at no additional cost to you. All opinions are our own. As an Amazon Associate, I earn from qualifying purchases.

Fresh Peach Salsa recipe

Summertime is all about peaches. A summer day without those fuzzy balls of fresh goodness is just the pits!

Use up all the peaches on your counter with this peach and tomato salsa recipe! Adjust the flavors to your specific preference and you’ll come away with something better than store-bought. 

This fresh and delicious peach salsa will take anything it is paired with up a notch in flavor, all the while adding a vibrant, uplifting color to the table. 

Using seasonal fruits is such a fun way to mix up regular tomato salsa. 

More appetizer recipes: Beer Cheese DipTuscan White Bean DipQueso Fundido

A hand holds a tortilla chip that has been dipped into peach salsa.

Why you’ll love this recipe

This recipe is so good and perfect for peach season. You are going to love this easy peach salsa recipe because…

  • It comes together in just 15 minutes.
  • The salsa works as well as an appetizer as it does for the main course.
  • It has a fresh, sweet but tangy flavor that makes you want more with every bite.
  • You can customize the flavors easily to your specific preference.
Ingredients for peach salsa on a marble surface


Here are the fresh ingredients you’ll need to make this homemade peach salsa recipe:

Fresh ripe peaches: Make sure to use ripe peaches for a sweeter, juicier flavor.

Roma tomatoes: These tomatoes work best because they’re firmer and thus add less juice to the salsa recipe. You can also use cherry tomatoes. 

Red onion: Dice the red onion finely so that it gives maximum flavor but you’re not biting into large chunks. You can also any kind of medium onion. 

Bell peppers: Any color will work and add a gorgeous color palate to the salsa. If you can use up peppers from your garden, even better!

Jalapeño pepper: Adjust this as per your love of heat. For more spice, leave in some ribs and seeds. For a mild salsa, leave out the jalapeño. 

Cilantro: Add in fresh cilantro for flavor and stir well but also save a bit to sprinkle on top for presentation.

Lime juice: Maximize the amount of juice you get from the lime by rolling it lightly with your hand .

You’ll also want to season it with a little salt and black pepper, to taste!

peaches on a white background

Best peaches for salsa

Canned or frozen peaches won’t have the same fresh, sweet flavor as fresh summer peaches will. I don’t recommend using frozen, as they get soggy when thawed. Canned will work fine, but fresh is best. 

However, you don’t need to stick to one kind of sweet peaches for the recipe!

Yellow peaches are the most common to use for salsa as they’re found everywhere and have an easy, sweet flavor.

Freestone peaches are known for the pit being easier to separate from the flesh. This makes them great for salsa because they’re easy to slice up. Likewise, they still have a sweet, delicious, summer flavor.

White peaches tend to be milder and have a bit of a floral undertone which will alter the flavor of your salsa recipe.

Nectarines aren’t peaches. Though they lack the same fuzzy skin, they are really similar and will have a great flavor in your salsa.

Chopped ingredients for peach salsa sit in a clear glass bowl waiting to be mixed.

Variations and substitutions

One of the best parts about this peach tomato salsa is that you can switch it up easily and put your own spin on it!

Below are a few tasty variations on this fresh salsa:

  • Make a spicy peach salsa by adding in some diced Serrano peppers or even habanero peppers. Taste your spicy salsa as you go to make sure you get the heat level just right!
  • Add in fresh diced mango for a tropical twist. Or substitute it for the peaches to make mango salsa. 
  • Whip up peach and black bean salsa by adding in a can of (drained) black beans for extra protein and to stretch the recipe further.
  • Dice up some ripe avocados to make a creamier variation.
  • Add chopped pineapple for a tasty blend of sweet and tangy.
  • Peach and cucumber salsa add a refreshing twist to the recipe. Just add a bit of chopped cucumber from the garden.
  • Use up some fresh corn and add it to the salsa for a mix of sweet and savory flavors.
Diced tomatoes, peaches and onions are combined in a clear bowl. Whole tomatoes, peaches, limes and cilantro sprigs sit around the bowl.
A pile of chopped cilantro sits on other peach salsa ingredients in a clear bowl.

How to make Peach Salsa

In just three easy steps, you’ll have a bowl of this homemade salsa recipe ready to enjoy.

  1. Add the fresh peaches, tomatoes, onion and peppers to a large bowl, and stir to combine.
  2. Gently stir in the lime juice and fresh cilantro, to taste.
  3. Season with salt and pepper, to taste. 
  4. Serve this sweet peach salsa with your favorite tortilla chips or as a topping for chicken, pork, or fish.

If you like, you can add all the ingredients to a food processor and blend it up until smooth. 

A wooden spoon scoops salsa made up of peaches, tomatoes, onions and cilantro.

What to serve with Peach Salsa

Made fresh in the summer this fresh peach salsa is versatile and pairs well with anything! You can use it on top of grilled chicken breasts, pork or fish for a burst of flavor or spoon it on top of a baguette for a mini snack or appetizer.

And of course, it’s a fun topping on top of fish or shrimp tacos or burgers! Or put it on a summer salad for some fantastic flavor. 

Most commonly though, you can dip any of the following into the salsa for a refreshing appetizer:

  • regular tortilla chips
  • blue corn tortilla chips
  • sesame pita chips
  • plantain chips
  • cucumber rounds
  • large chunks of red bell pepper (or any color bell pepper) 

It is also good alongside a peach cocktail, like this peach whiskey smash or a frozen peach daiquiri.

A wooden spoon sits on a white marble surface next to a bowl of summery salsa. Other ingredients and chips sit on the same surface.

Tips & tricks

Peeling the peaches is optional. If you don’t mind the texture, save time and leave on the skin!

Roma tomatoes don’t release as much liquid as others, so they work best. Know that other varieties may alter the texture and leave the salsa a bit watery. 

The peach salsa recipe was made with ½ of a jalapeño that yielded about 1 tablespoon chopped. The size and how you chop the jalapeño will vary though. Know that keeping more ribs and seeds from the jalapeño will result in a spicier flavor.

Fresh lime juice works best. You need roughly 1-2 limes for the recipe. If you roll the limes first using slight pressure and pressing the lime into the counter back and forth, you’ll get more juice.

Cut down on your prep time and use a vegetable chopper.

A heart-shaped wooden spoon rests on a wooden bowl of summer salsa sitting on a striped dish towel.


Can I use canned peaches or frozen peaches instead of fresh?

Canned peaches will work but they won’t have the same light, summery flavor as fresh peaches will. If you do use canned peaches, make sure to rinse off any syrup and pat them dry. They also tend to be much juicer so the texture may be different. Frozen peaches will become too soft once thawed, resulting in a very watery salsa, which doesn’t make them a great choice.

Is peach salsa spicy?

You can make peach salsa as spicy or mild as you like depending on how much of the jalapeño you add. Add in more jalapeño as well as some of the sees for a spicier flavor or use an additional hot pepper in the salsa if you love a kick.

How do you store peach salsa?

Store peach and tomato salsa in an airtight container in the fridge. It will last 3-5 days. However, as the days go by it will have much more liquid in it and you may want to drain it slightly. Know that if you add avocado to the salsa, the avocado will brown quickly if stored.

A chip rests in a bowl of peach-based salsa.

More salsa recipes

Besides tomato salsa, peach is just one of many types of salsa you can make. Try one of these delicious recipes for fresh salsa: 

A wooden spoon sits on a white marble surface next to a bowl of summery salsa. Other ingredients and chips sit on the same surface.

Fresh Peach Salsa

Yield: 4 cups
Prep Time: 10 minutes
Total Time: 10 minutes
Fresh peach salsa has a refreshing and vibrant taste that is perfect for summertime. It has a unique combination of sweet, spicy, tangy and savory flavors.
5 from 45 votes
Print Save


  • 2 cups diced peaches about 3-4 medium peaches
  • 1 cup diced Roma tomatoes
  • ½ cup diced red onion
  • 1 medium bell pepper diced (any color)
  • 1-2 tablespoons finely diced jalapeño see note
  • ½ cup cilantro roughly chopped
  • 2 tablespoons fresh squeezed lime juice
  • salt and pepper


  • Add peaches, tomatoes, onion, bell pepper and jalapeño to a bowl. Stir to combine.
  • Add lime juice and cilantro and gently stir to distribute.
  • Season with salt and pepper to taste.
  • Serve with tortilla chips or as a topping for chicken, pork, or fish.


To adjust the spice level of the salsa: Remove the ribs and seeds for less heat, or leave them in for more heat. I used ½ of a jalapeno and that yielded 1 tablespoon. It will depend on the size of your jalapeno. 
Roma tomatoes work the best because they have a firmer texture and less juice than other tomato varieties. This makes them ideal for salsa because they don't release too much liquid, which could leave the salsa too watery.
Peeling the peaches is optional. 
You can use any color bell pepper you desire.
When it comes to lime juice, fresh is best! You’ll need 1-2 limes, depending on how big and juicy they are. Roll your citrus. With slightly firm pressure, use your hand to press on the lime and roll back and forth on the counter before juicing it. This helps to get things loosened up and maximize the amount of juice.

recommended products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

nutrition information

Yield: 4 cups

amount per serving:

Calories: 32kcal Carbohydrates: 8g Protein: 1g Sodium: 40mg Fiber: 1g Sugar: 5g
did you make this recipe?Please leave a comment on the blog or share a photo on Instagram with the hashtag #feastandwestrecipes!
decorative icon of a beer stein.

The Golden Ratio Guide:

Mix the perfect cocktail, every time

Reader Interactions

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.


    • Susannah says

      Thanks Katie! That’s the perfect time to try it. It’s on the sweeter side but not sugary! (I’m catching up on comments — sorry for the wait!)

Sharing is Caring

Help spread the word. You're awesome for doing it!