• RECIPES
  • ABOUT
  • NEWSLETTER
  • COOKBOOK
  • SAVED RECIPES
  • Instagram, Pinterest, Twitter, and Facebook
Love and LemonsMenu

Navigation

  • Home
  • About Us
  • Recipes
  • My Saved Recipes
  • Cookbook
  • Newsletter
  • Contact

Social

  • Instagram
  • Facebook
  • Pinterest
  • Twitter

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.

appetizers / cooking basics — Jump to recipe

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:

  • On nachos loaded with vegan cheese, black beans, pickled red onions, and other fresh toppings.
  • On a burrito bowl. Top it onto this burrito bowl, or make your own bowl with cilantro lime rice, black beans, fajita veggies, and guacamole.
  • On tacos. It’d taste great on any of these vegetarian taco recipes, and I love it with my taquitos, too!
  • On breakfast tacos or in a breakfast burrito.
  • On stuffed peppers or a stuffed sweet potato.

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:

  • Pico de Gallo
  • Cowboy Caviar
  • Corn Salsa
  • Mango Salsa
  • Pineapple Salsa
  • Avocado Salsa

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 103 votes
Prep Time: 10 minutes mins
Total Time: 10 minutes mins
Serves 4
Save Recipe Print Recipe
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
Prevent your screen from going dark

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.
Love and Lemons Book Preorder
Did you make the recipe? I want to see!
Tag @loveandlemons on Instagram.
15 Quick and Easy Weekday Recipes Sign up to get my best weeknight dinners, packable lunches, and meal prep breakfasts sent straight to your inbox! A row of five vibrant dishes including a stir fry, overnight oats, a chickpea dish, a sandwich, and pasta
Free Bonus:
15 Quick and Easy Weekday Recipes

No thanks

You may like these too...

  1. Pico De Gallo
  2. Best Guacamole Recipe
  3. Easy Mango Salsa
  4. Pineapple Salsa
  5. Cowboy Caviar
  6. Chili Cheese Fries

137 comments

Previous Comments
4.95 from 103 votes (20 ratings without comment)

Leave a comment: Cancel reply

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

Rate this recipe (after making it)




  1. Donna
    11.05.2025

    5 stars
    This salsa was so fresh and delicious! The jalapeno I used was extra spicy, so I kept about 1/3 of that salsa, and then made another batch without a jalapeno, and mixed them together to have a more mild version. I gave a pint of the milder version to a neighbor and served the 2 options to my family with chips and guac as well. Highly recommend this recipe!

    Reply ↓
  2. Lucy
    10.23.2025

    5 stars
    I made this tonight to use with enchiladas, it was delicious!

    Reply ↓
    • Jeanine Donofrio
      10.24.2025

      I’m so glad you loved it!

      Reply ↓
  3. Cindy
    09.24.2025

    5 stars
    I made this recipe last week, it disappeared so quickly I am making it again this week. I think it is safe to say my family loves it!!

    Reply ↓
  4. Sandy hannan
    09.19.2025

    5 stars
    Salsa was amazing!

    Reply ↓
    • Phoebe Moore (L&L Recipe Developer)
      09.19.2025

      So glad you loved it, Sandy!

      Reply ↓
  5. Paula Taylor
    09.15.2025

    5 stars
    This is such a tasty salsa and I now never
    purchase jarred salsa from the supermarket I make this recipe instead.
    It’s so quick and easy to make and tastes fresh and delicious every time

    Reply ↓
    • Phoebe Moore (L&L Recipe Developer)
      09.19.2025

      Hi Paula, I’m so glad you love it!

      Reply ↓
  6. Magdolna
    09.01.2025

    5 stars
    Absolutely delicious! This recipe is a keeper for me.

    Reply ↓
    • Phoebe Moore (L&L Recipe Developer)
      09.05.2025

      So glad you love it, Magdolna!

      Reply ↓
  7. Patti Catalano
    08.31.2025

    5 stars
    This was delicious! The color of mine was less red because I used a variety of colors heirloom tomatoes but it was gobbled up quickly by my family.

    Reply ↓
    • Phoebe Moore (L&L Recipe Developer)
      09.05.2025

      So glad you loved it, Patti!

      Reply ↓
  8. Marge
    08.31.2025

    5 stars
    I made this recipe with fresh NJ roma tomatoes. I did use sweet onion, rather than white onion. I thought it was great, and so did my friends!

    Reply ↓
    • Phoebe Moore (L&L Recipe Developer)
      09.05.2025

      I’m so glad it was a hit, Marge!

      Reply ↓
  9. Alison
    08.31.2025

    5 stars
    Got lots of tomatoes in my CSA this week so perfect! Delicious salsa and will pair perfect with the tacos we are having for dinner tomorrow.

    Reply ↓
    • Phoebe Moore (L&L Recipe Developer)
      09.05.2025

      So glad you loved the salsa, Alison!

      Reply ↓
  10. Stacy
    08.30.2025

    5 stars
    My family really enjoyed the salsa. It is so delicious and very easy to make. I love how I was able to use up a lot of the ingredients from the farmers market.

    Reply ↓
    • Phoebe Moore (L&L Recipe Developer)
      09.05.2025

      So glad you loved the recipe, Stacy!

      Reply ↓
  11. Adrienne
    08.30.2025

    5 stars
    Love this fresh and delicious salsa! I used all fresh garden veggies and it was perfect! We used it on its own as well as stirred into some guacamole. So yummy!

    Reply ↓
    • Phoebe Moore (L&L Recipe Developer)
      09.05.2025

      So glad you loved it, Adrienne!

      Reply ↓
  12. Emiley
    08.29.2025

    5 stars
    Straightforward and fresh! It is especially good when chilled.
    #loveandlemonscookingclub

    Reply ↓
  13. Michelle
    08.29.2025

    5 stars
    This salsa tastes and smells so fresh. Easy recioe to make. Great use of some of my tomatoes.

    Reply ↓
  14. Teresa Marie Esch
    08.29.2025

    5 stars
    First time trying cooking club! Such a fun idea!
    I usually cook my salsa, cause I don’t like raw onions but I wanted to try the rinse method with a white onion (which I don’t normally buy). When I first tried it right after making it it was quite disappointing because it was bitter.. I didn’t have much so I accidentally put some rind in there and I was afraid that ruined it. But a couple hours later it had mellow and the next day it was delicious! I even homegrown cherry tomatoes, cilantro and a quarter of a habanero. I could’ve used more habanero, but you never know how hot it’s going to be!

    I took a picture, but I don’t know how to add it here..

    Reply ↓
  15. Miranda from mirawink
    08.27.2025

    5 stars
    This salsa was fantastic!! So fresh and a good mix of salty and sweet. Oh, and so so easy to make 🙂

    Reply ↓
  16. Amanda
    08.27.2025

    5 stars
    Made this for the August cooking club, and my husband told me we will no longer be buying the salsa we used to!

    This salsa comes together very quickly and is perfect for appetizers. I would love to see if Love and Lemons has more salsa recipes (especially a pineapple one) 🙂

    Reply ↓
  17. Alexandria
    08.26.2025

    4 stars
    Made this salsa for the August cooking club and it’s such an easy and delicious recipe that I think it will be in regular rotation!

    Reply ↓
A food blog with fresh, zesty recipes.
SEARCH RECIPES
Search Recipes Search Recipes
breakfast  /  main-dish  /  dessert
vegan  /  gluten free
ALL 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.

Instagram, Pinterest, Twitter, and FacebookInstagram Pinterest Twitter Facebook
Various Shop Items
PRIOR POST
NEXT POST
Instagram, Pinterest, Twitter, and Facebook
Top Recipes
  • Healthy Breakfast Ideas
  • Easy Dinner Ideas
  • Healthy Lunch Ideas
  • Best Brunch Recipes
  • Vegan Recipes
  • Best Salad Recipes
  • Best Soup Recipes
  • Easy Appetizer Recipes
Cooking With Vegetables
  • Avocado
  • Beets
  • Brussels Sprouts
  • Broccoli
  • Butternut Squash
  • Cauliflower
  • Spaghetti Squash
  • Sweet Potato
Plant-Based Cooking Basics
  • Brown Rice
  • Lentils
  • Roasted Chickpeas
  • Farro
  • Tofu
  • Tempeh
  • Quinoa
  • Zucchini Noodles
  • HOME
  • ABOUT
  • RECIPES
  • COOKBOOK
  • SHOP
  • SUBSCRIBE
  • CONTACT
  • PRIVACY POLICY
Click here to view our privacy policy.
Copyright © 2025 Love and Lemons, LLC. All rights reserved.

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.