Hey Nutrition Lady

menu icon
go to homepage
  • About
    • About Katie
  • Vegetarian Main Dishes
  • Quick & Healthy Meals
  • Bean Recipes
  • All Recipes
  • Latest Posts
  • Subscribe
  • Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • About
      • About Katie
    • Vegetarian Main Dishes
    • Quick & Healthy Meals
    • Bean Recipes
    • All Recipes
    • Latest Posts
    • Subscribe
    • Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Appetizers

    Easy Fresh Peach Salsa

    by Katie Trant on Aug 11, 2012 (last updated Aug 23, 2024) // 10 Comments

    Servings4
    Prep Time5 minutes mins
    Cook Time10 minutes mins
    Total Time15 minutes mins
    Jump to Recipe
    5 from 3 votes

    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.

    a hand scooping peach salsa from a wooden bowl onto a tortilla chip

    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?!

    Save This Recipe Form

    Want to save this recipe?

    Enter your email below & I'll send it straight to your inbox. Plus you’ll get more great recipes and tips from me each week!

    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.)

    peaches, tomatoes, lime, jalapeno, cilantro, and red onion on a marble background

    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

    overhead photo of four peaches in a bowl of hot water

    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.

    overhead photo of peaches being peeled

    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!

    diced peaches, tomato, cilantro, red onion, and jalapeno in a white bowl

    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.

    peach salsa being stirred together in a white bowl

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

    A spoon lifting peach salsa out of a wooden bowl with baguette and goats cheese in the background

    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.

    slices of baguette topped with peach salsa with a bowl of peach salsa in the background
    a spoon scooping peach salsa out of a wooden bowl
    Print Pin
    5 from 3 votes

    Fresh Peach Salsa - Easy and Delicious!

    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.
    Course Appetizer
    Cuisine American, Mexican
    Diet Vegan, Vegetarian
    Keyword Black Bean and Corn Salsa, fresh salsa, Peach salsa
    Prep Time 5 minutes minutes
    Cook Time 10 minutes minutes
    Total Time 15 minutes minutes
    Servings 4
    Calories 102kcal
    Author Katie Trant

    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
    Prevent your screen from going dark

    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.

    Nutrition

    Calories: 102kcal | Carbohydrates: 25g | Protein: 3g | Fat: 1g | Saturated Fat: 0.1g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 0.2g | Sodium: 29mg | Potassium: 483mg | Fiber: 5g | Sugar: 18g | Vitamin A: 1438IU | Vitamin C: 31mg | Calcium: 26mg | Iron: 1mg

    Explore More Recipes

    AppetizersDips & SpreadsDairy FreeGluten FreeVeganUnder 30 MinutesSummer
    « raspberry cornbread
    carrot quinoa salad »
    • Facebook
    • WhatsApp
    • Flipboard

    Comments

      5 from 3 votes

      Leave a comment and rating Cancel reply

      If you made this recipe, please consider leaving a comment and star rating below. Star ratings help people find my recipes online, and they mean a lot to me! Thank you so much :)

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

      Recipe Rating




    1. Erin says

      July 03, 2025 at 1:54 pm

      Have you canned this recipe before? I’m assuming it needs to be cooked first before canning it.

      Reply
      • Katie Trant says

        July 03, 2025 at 2:26 pm

        Hi Erin! This recipe isn't suitable for canning. It's meant to be made fresh and enjoyed within a couple of days.

        Reply
    2. Marie says

      July 30, 2024 at 10:04 am

      5 stars
      This is the best peach salsa recipe. It's perfectly balanced with sweet and tangy and a little heat. Love it!

      Reply
      • Katie Trant says

        August 02, 2024 at 7:23 pm

        Thanks Marie! We love it too!

        Reply
    3. Jess says

      August 13, 2012 at 10:32 pm

      5 stars
      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!

      Reply
      • themuffinmyth says

        August 14, 2012 at 4:42 am

        You could use mangoes instead!

        Reply
    4. everydayexplanations says

      August 11, 2012 at 1:43 pm

      I never thought of peach salsa! I'll definitely have to make this before summer's over.

      Reply
      • themuffinmyth says

        August 15, 2012 at 9:20 pm

        I really hope you try it, it's so summery and delicious!

        Reply
    5. Eileen says

      August 11, 2012 at 5:30 pm

      5 stars
      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! 🙂

      Reply
      • themuffinmyth says

        August 15, 2012 at 9:19 pm

        How did it turn out?

        Reply

    Welcome to Hey Nutrition Lady (formerly The Muffin Myth) - where you'll find no-nonsense, fad-free nutrition, and easy, tasty vegetarian recipes. I hope you like it here!

    - Katie Trant BSc FNH, MSc Nutrition

    More about me →

    Trending Now

    • Overhead photo of marry me pasta with cottage cheese pasta sauce in a cast iron skillet.
      High-Protein Marry Me Pasta with Cottage Cheese
    • Okonomiyaki (Japanese cabbage pancake) topped with mayo, pickled ginger, and scallions on a white plate
      Okonomiyaki - Japanese Cabbage Pancake
    • Red Lentil Stew
    • mung bean and coconut curry on a grey background
      Mung Bean and Coconut Curry

    Footer

    ↑ back to top

    Vegetarian Dinners

    • Vegetable ramen
    • Bean and rice burritos
    • Red lentil stew
    • Vegetarian ravioli bake
    • Tempeh tacos
    • Carrot lentil soup

    Cooking with Vegetables

    • Sweet potato
    • Kale
    • Cauliflower
    • Pumpkin
    • Cabbage
    • Broccoli

    Beans & Legumes

    • Beans and legume recipes
    • Black beans
    • Kidney beans
    • Mung beans
    • Black eyed peas
    • Chickpeas

    Contact ♥ Privacy Policy ♥ Sign Up! for emails and updates

    Copyright © 2026 · HEY NUTRITION LADY

    291 shares

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.