Homemade Salsa

Break out the tortilla chips! This homemade salsa recipe is zesty, fresh, and super easy to make. Enjoy it as a dip, or pile it onto tacos, nachos, and more.

homemade salsa

If I learned one thing from living in Austin, it’s that homemade salsa is infinitely better than any kind in a jar. I loved sampling salsas at restaurants and taco trucks. Each one was different—some were made with roasted ingredients, others got a smoky, spicy kick from dried chiles, and still others were nice and fresh.

This variety inspired me to start experimenting with making homemade salsa. I might pull out dried chiles in the winter, when good tomatoes are hard to find, or roast tomatillos if I see them at the farmers market. But on hot summer days, this fresh tomato salsa recipe is the one I crave. It’s super simple to make (no cooking required!), and it’s zesty, spicy, and bright. It keeps for 3 days in the fridge, but around here, it never lasts that long. Set it out with your favorite tortilla chips, and it’ll disappear in a snap!

Fresh salsa recipe ingredients

Homemade Salsa Recipe Ingredients

You only need a few fresh ingredients to make this easy salsa recipe:

  • Fresh tomatoes, of course! I like to use roma tomatoes here because they’re meatier and less watery than salad tomatoes. If you can’t find them, another variety of small plum tomatoes would work too.
  • Onion and garlic – For sharp depth of flavor! Rinse the onion before adding it to the food processor to mellow its pungent taste.
  • Fresh lime juice and zest – They make this recipe zesty and bright.
  • Jalapeño – For heat! If you’re sensitive to spice, make sure to remove the seeds.
  • Cilantro – It adds fresh flavor and pretty flecks of green.
  • Cumin – Its earthy flavor adds complexity to the zesty sauce.
  • Sugar – Just a pinch! It really brings this recipe together, taming the sharp, acidic flavors of the other ingredients.
  • Salt – To make all the flavors pop!

Find the complete recipe with measurements below.

Tomatoes, onion, lime, jalapeño, cilantro, and spices

How to Make Salsa

Once you learn how to make salsa at home, you’ll never buy it in a jar again! Here’s what you need to do:

Start with the onion and garlic. Rinse the onion under cold running water, and add it to the food processor along with a garlic clove. Process until they’re well-chopped.

Tomatoes, jalapeño, lime, and cilantro in a food processor

Next, add the other ingredients. Toss in the diced tomatoes, jalapeño, cilantro, lime juice and zest, cumin, salt, and sugar. Pulse until everything is combined but not pureed. The texture should be chunky. Season to taste, and enjoy!

  • No food processor? No problem. You can make this salsa recipe in a blender too. Just be careful not to over-process it so that it still retains some texture.

Homemade salsa in a food processor

Fresh Salsa Recipe Tips

  • Spice to your level. I like my salsa to have a spicy kick, so I use an entire jalapeño in this recipe. If you’re sensitive to spice, start with half a chile, and remove the seeds. Taste before serving. If you want it spicier, blend in more of the jalapeño to taste!
  • Pulse the onion and garlic first. It’s easy to over-process homemade salsa. Then, instead of getting chunky salsa, you’ll end up with a gazpacho-like puree…not what we’re going for here! To help everything process evenly, pulse the onion and garlic in the food processor separately before adding the other ingredients. With the onion and garlic already chopped, you’ll only need to process the tomatoes for a little bit, so you can achieve a nice chunky texture.
  • You might want to strain it. The consistency of this salsa varies depending on the water content of the tomatoes. If it’s too watery, strain half to remove some of the liquid. Combine the chunky strained mixture with the remaining salsa. If you still prefer a chunkier texture, strain out more of the liquid to reach your desired consistency.

Easy homemade salsa in a bowl

Serving Suggestions

If you’re anything like me, you’ll end up eating half your homemade salsa straight from the food processor. Served with tortilla chips, it’s an addictive dip! But of course, there are other delicious ways to enjoy it too. Here are a few of my favorites:

How do you like to enjoy homemade salsa? Let me know in the comments!

How long will homemade salsa last?

Store leftover salsa in an airtight container in the fridge for up to 3 days.

Fresh salsa recipe

More Zesty Dips and Sauces

If you love this recipe, try one of these tasty dips or sauces next:

Get This Recipe In Your Inbox
Share your email, and we'll send it straight to your inbox. Plus, enjoy daily doses of recipe inspiration as a bonus!

Homemade Salsa

rate this recipe:
4.95 from 101 votes
Prep Time: 10 minutes
Total Time: 10 minutes
Serves 4
This fresh salsa recipe is super zesty and bright! Serve it as a dip with tortilla chips, or pile it onto tacos, burritos, and more. Find more serving suggestions in the post above.

Ingredients

  • ¼ white onion, rinsed, dried, and roughly chopped
  • 1 garlic clove, chopped
  • 1 pound Roma or other small tomatoes, cut into large chunks
  • 1 jalapeño pepper, chopped (seeds removed, optional)
  • ¼ cup fresh cilantro
  • Juice and zest of 1 lime
  • ½ teaspoon sea salt
  • ¼ teaspoon ground cumin
  • Pinch sugar

Instructions

  • In a food processor, combine the onion and garlic. Pulse until well chopped.
  • Add the tomatoes, jalapeno, cilantro, lime juice, lime zest, salt, cumin, and sugar. Pulse until combined but still chunky.
  • The consistency of this salsa varies depending on the water content of the tomatoes. If it’s too watery, strain half to remove some of the liquid. Combine the chunky strained mixture with the remaining salsa. If you still prefer a chunkier texture, strain out more of the liquid to reach your desired consistency.

134 comments

4.95 from 101 votes (20 ratings without comment)

Leave a comment:

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

Rate this recipe (after making it)




  1. Mary
    08.25.2025

    5 stars
    This is the perfect taste of summer in one dish. Using all the ingredients from a weekend haul at the farmers market and the backyard garden. And, I love being able to adjust the heat, my husband is all about the hotter the better and I am a medium hot girl. Can whip up a double batch and make everyone happy!

  2. LeAnne and Gretchen Langholz
    08.24.2025

    5 stars
    This salsa has some kick! We love the heat from the jalapeno. I agree with the recipe: do not over pluse the tomatoes or else you have a wonderful gazpacho! My daughter and I made this together, and my son said this salsa is incredibly addictive! My husband put it on some tamales and loved it.

  3. Phyllis
    08.24.2025

    5 stars
    Sunshine on a chip!

  4. Terri Rejimbal
    08.24.2025

    5 stars
    OMG! This salsa is WAY better than Mateos & my mom’s salsa. Only lasted 24hours before it was devoured. Even better on the next day after flavors melded. I love the heat of the jalapeno and the spice of the cumin and fresh cilantro. It was so easy and so delicious!

  5. Lan Green
    08.23.2025

    5 stars
    Another Five Star recipe. Used tomatoes and jalapeno from my garden !

  6. Melane Cameron
    08.23.2025

    5 stars
    My husband and I love our salsas! I made this on Kauai while a tsunami was coming in. Not only did it take my mind off a potential disaster but we both loved how it turned out! Easy and absolutely delicious!

  7. Amy Brown
    08.23.2025

    4 stars
    I’ve been making fresh salsa for years from my fresh tomatoes. This is the first time I’ve ever seen a salsa recipe with cumin. I’m a bit on the fence about the cumin taste. But this salsa does taste yummy with chips. Thanks for a new approach to a classic.

  8. Corie
    08.22.2025

    5 stars
    Love this salsa! So easy to make and delish. Used it in burritos and for dipping with blue corn tortilla chips. This is definitely a keeper.

  9. Judy Best
    08.21.2025

    5 stars
    Love the salsa! Didn’t know what to do with all the green zebra tomatoes that I had so I used it for the recipe and sub out red onion, and jalapeño cause that’s what I had and it turned out. Delicious!

    • Jeanine Donofrio
      08.22.2025

      I’m glad you loved it!

  10. Bethany Franz
    08.19.2025

    5 stars
    Perfect for end of summer!

  11. Kathy
    08.19.2025

    5 stars
    Delicious! This recipe is so easy and fresh. I’ll never buy Jared again

  12. Adrienne
    08.18.2025

    5 stars
    Love this salsa, I could eat it by itself 😄 but we had it with chips and on an egg omelet. Delish!

    • Jeanine Donofrio
      08.22.2025

      I’m glad you enjoyed it!

  13. Corie
    08.18.2025

    5 stars
    So good and fresh! I made it to include in my bean burritos (and to have with chips on the side). I will definitely make this again, especially in tomato season!

  14. Adelaide
    08.17.2025

    5 stars
    Super tasty and fresh! I have a surplus of tomatoes right now, so this really is perfect! I loved the addition of cumin in particular – I’ve never added that to my salsa/pico de gallo and I honestly loved it 🙂

  15. Dave Valentine
    08.17.2025

    Can this recipe be canned and stored?

    • Regine from Love%20and%20lemons
      08.25.2025

      I would like to know this as well,or frozen?

  16. Alyssa
    08.17.2025

    5 stars
    Super easy to make and fresh and delicious! Served with some tortilla chips and it was delicious. I’m super sensitive to spice so did green bell pepper instead of jalapeño. Thanks for the recipe!

  17. Victoria
    08.17.2025

    4 stars
    Really delicious salsa, I think the lime especially gives it a nice flavour.

    I did leave out the cilantro because it tastes like soap to me, totally fine without it.

  18. Rachel
    08.17.2025

    5 stars
    This salsa is delicious!

  19. Carol B.
    08.17.2025

    5 stars
    Fresh, easy and delicious! Served with tortilla chips. Was enjoyed by everyone!

  20. Abigail
    08.16.2025

    3 stars
    I made this and it was very colorful and fresh. I served it with chips for a crowd. I also did the cooking club this month and hope my name is picked!

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.