• 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 you can find 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 basic 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 Roma tomatoes, 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.
  • 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!

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

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. Make your own with vegan cheese, black beans, guacamole or avocado, pickled jalapeños, and pickled red onions, or try these Sheet Pan Nachos.
  • On a burrito bowl. Top it onto this Vegan Burrito Bowl, or make your own bowl with cilantro lime rice, black beans, fajita veggies, corn salsa, and guacamole.
  • On tacos. It’d taste great on any of these 11 Best Vegetarian Taco Recipes, and I love it with my Homemade Taquitos, too!
  • On breakfast tacos or in a breakfast burrito. Find my go-to breakfast tacos here and the ultimate breakfast burrito here.
  • On stuffed peppers or a stuffed sweet potato. Pile it onto these zesty stuffed peppers, these stuffed poblanos, or my burrito-inspired sweet potato!

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

Fresh salsa roja

More Zesty Dips and Sauces

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

  • Pico de Gallo
  • Cowboy Caviar
  • Creamy Chipotle Sauce
  • Mango Salsa
  • Pineapple Salsa
  • Cilantro Lime Dressing

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:
5 from 44 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 coarsely 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.
Fast and Easy Dinners My tips, strategies, and recipes for simple, healthy, and flavorful meals A composite of two healthy bowls, tacos, and a soup
Free Bonus:
5 Tips for Fast & Easy Dinners

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

57 comments

Previous Comments
5 from 44 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. Sasha
    05.11.2025

    Sounds sooo good! My mouth is watering! I live in the north, and we don’t have fresh organic veggies all year round, I’m waiting for summer to make salsa, and do you think it’s safe to freeze it? Will it be okay when I defrost it?

    Reply ↓
  2. Kellie
    04.30.2025

    5 stars
    This salsa was great! I did leave out the cumin because as far as I know, I’ve never had salsa with cumin in it and didn’t want to chance it. But, we loved it.

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

      So glad you loved it, Kellie!

      Reply ↓
  3. Daphne Weld Nichols from TellaFortune.com
    04.07.2025

    5 stars
    Making it now! It will be great!

    Reply ↓
  4. M
    03.29.2025

    5 stars
    Wow this is amazing. . I don’t normally like salsa. But made some for a recipe. It’s delicious. I like salsa now . Love it . Thank you for sharing

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

      I’m so glad you love it!

      Reply ↓
  5. Faith
    02.21.2025

    Can you make this recipe without a food processor?

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

      Hi Faith, it might work in a blender, just be careful not to fully puree it. Another option would be to make this pico de gallo recipe. It has similar ingredients, but you chop them all by hand.

      Reply ↓
  6. Tammi Macintyre
    10.19.2024

    Hi , am I able to preserve the salsa for future enjoyment ? If yes. How please

    Reply ↓
  7. Lana
    10.04.2024

    5 stars
    Simply perfect! Store-bought salsa is a history!

    Reply ↓
  8. Emily Wheeler
    09.21.2024

    5 stars
    Really beautiful and tasty salsa that comes together nicely. Simple, bright, and fresh! Wish I’d been making this all summer.

    Reply ↓
  9. Donna
    09.14.2024

    5 stars
    Your recipe was perfect and delicious.

    Reply ↓
  10. Renee
    09.13.2024

    Turned out great, I used tomatoes from my garden and it was pretty watery. After straining it I retained the liquid as an incredible Bloody Mary mix. Thanks for the reciepe!!

    Reply ↓
  11. Migdalia
    09.04.2024

    5 stars
    Delicious recipe! Love the addition of the lemon zest. I used half a can of organic mild green chiles instead of the jalapeños and tomatoes on the vine. Chunky texture with no need to strain. Next time I’ll double this recipe because it won’t last long even though it’s just my husband and me. Thank you for always hitting the mark. ?

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

      Hi Migdalia, thank you for this sweet comment! So glad you loved the salsa.

      Reply ↓
  12. K Hancock
    08.31.2024

    Great recipe! Made it with fresh tomatoes from our garden—yum.

    Reply ↓
  13. Chrys Kelley
    08.28.2024

    5 stars
    This is a very good recipe!

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

      Hi Chrys, I’m so glad you loved it!

      Reply ↓
  14. kristin
    08.17.2024

    5 stars
    Never having made salsa before, but having a bumper crop of tomatoes, I decided to make 3 different recipes and compare them. All had very similar ingredients, but this was by far the winner ?
    The lime zest just puts it above the rest. Another favorite Love and Lemons recipe to put into summer rotation. Thank you!

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

      Hi Kristin, aww yay! I’m so glad you loved the salsa.

      Reply ↓
  15. l solley
    08.12.2024

    I love salsa and love to make it, but it always comes out pink and have to add red food color. what am I doing wrong? thanks.

    Reply ↓
    • Jeanine Donofrio
      08.15.2024

      Hi, the color could vary depending on the ripeness and seasonality of your tomatoes (also, the small on-the-vine tomatoes are typically more red in the center than roma tomaotes. I think it’s ok for it to be pink, if it tastes good I’d probably skip the red food coloring.

      Reply ↓
    • Dana
      01.06.2025

      5 stars
      Pink salsa is due to over blending the tomatoes.
      Always just pulse the blender. Additionally, this recipe adds the tomatoes later so it reduces the blending time as well, thanks for the tip!

      Reply ↓
  16. Donna Simmons
    08.04.2024

    Can you can this recipe? I would like to double it and process it for future use in small jelly jars. Have you ever done this?

    Reply ↓
    • Elaine
      08.10.2024

      Can this recipe be frozen?

      Reply ↓
    • Jen
      08.31.2024

      I am going to can it myself, I made a huge pot, I’ll water bath them when I am done putting them into jars

      Reply ↓
      • Sabrina
        09.20.2024

        How long would you water bath this recipe?

        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.