My quick & easy homemade salsa is ready in just 5 minutes. We’ll be using our blender to do the heavy work for us, so there’s no mincing or dicing required. Recipe includes notes to make with either canned or fresh-from-the-garden tomatoes (and notes on when to use which!).
5-Minute, Restaurant-Style Homemade Salsa
If you stumbled across this recipe because your kitchen is full of red, ripe tomatoes from your garden, today’s recipe is for you.
But, if you’ve alternatively been searching for a robustly flavored salsa when there are no ripe tomatoes to be found (just those waxy, orange-ish ones languishing in the grocery stores), today’s recipe is also for you!
While fresh tomatoes would be my first pick, if they’re not available canned tomatoes make a wonderful substitute, believe it or not! Not only are they convenient and available year round, they will also give you the most consistent flavor and are guaranteed to taste ripe and robust (especially if you grab the fire-roasted variety, which I recommend you do!).
Whether you opt for fresh or canned, this recipe is simple. Unlike pico de gallo, pineapple salsa, or avocado salsa where mincing, chopping, and dicing are a necessary reality, there’s none of that today. My salsa recipe takes 5 minutes from start to finish, courtesy of your blender. Let’s get to it.
What You Need
- Tomatoes. As we just discussed, fresh or canned work great here. For fresh, opt for bright red vine-ripened tomatoes, they should taste good if eaten plain! Romas are the best choice, as other tomatoes contain more seeds which can make the salsa watery (but if you are insistent on using the Beefsteak or other variety from your garden, I would just cut the tomatoes in half and scrape out some of the seeds, about half of them!). If using canned, fire roasted add a nice punch of flavor and are my recommendation.
- Jalapeno. You’ll need 1-2 medium-sized jalapenos. How many you use depends on how spicy you like things. Be sure to cut the jalapenos in half, remove the stem, and scrape out the seeds, which is where most of the heat lies. For a little added heat, toss in a few seeds (and I really mean only a few, unless you’re insane really adventurous).
- Onion. A white onion is best, but in reality you can use whatever you have on hand. You’ll only need half the onion, cut it in half and remove the ends and the papery outside layer before tossing it in your blender.
- Chilis. Not quite as spicy as jalapenos, I purchase mild chilis which add a depth of flavor to the salsa.
- Cilantro. This is tricky to measure. You really need a handful, but to be more precise you can bunch it up or coarsely chop it to fit in your measuring cup.
- Lime juice. A splash of fresh-squeezed lime adds a lovely brightness to the flavors of the salsa.
- Spices. Salt, pepper, and just a pinch of cumin are all we need. I also add a pinch of sugar, which is optional but enhances the flavors nicely.
How to Make Homemade Salsa
Alright, are you ready for this? Perhaps one of my most complicated recipes to-date…
- Toss all of your ingredients in the blender.
- Cover with lid, then pulse the ingredients until everything is finely chopped and the desired consistency is reached.
And that’s it! Note that I do recommend just briefly pulsing the ingredients in 1 second intervals rather than just full-blast blending. This will ensure things are evenly distributed, and gives you breaks to check the consistency so you don’t take things too far (you don’t want to end up with a homemade salsa puree!).
Serve with salty tortilla chips (maybe warm them in the oven for a few seconds, yum!)
Tips
- Have a little patience. In a perfect world you’d let the homemade salsa sit before enjoying. Just like with egg salad and potato salad, if you let it sit in the fridge for even an hour, the flavors will really start to meld and develop. Personally I understand if you’re chip-dipping immediately, though!
- Customize the heat. Jalapenos vary in spiciness. Feel free to use less than called for for a milder homemade salsa, or add a few extra seeds or even use more peppers for a spicier flavor. You could even customize things with a hotter pepper!
- Customize everything! Feel free to play with your favorite veggies, add your favorite spices, and just modify things to your liking. And always taste-test to see if you need more salt or pepper.
- Don’t hate the can. While fresh tomatoes are a necessity for some recipes like caprese salad or bruschetta, canned are totally fine here, no matter what anyone else says (they also work wonderfully in my tomato soup and pizza sauce!). Don’t let anyone tell you canned tomatoes are a cop-out!
Enjoy! And if you like my homemade salsa, try my guacamole or queso recipe next!
Let’s bake together! Subscribe to my newsletter to be notified of all the newest recipes, and find my free recipe tutorials on YouTube 💜
Homemade Salsa
Ingredients
- 2 14.5 oz (822 g) cans diced tomatoes¹ drain one can, see Notes for fresh tomato alternative
- 1 4 oz (113 g) can diced green chilis drained
- 1-2 jalapenos stem cut off and seeds/membranes removed²
- ½ medium-sized white onion
- ⅓ cup coarsely chopped cilantro use leaves and stems
- 2 cloves garlic peeled
- 1 Tablespoon lime juice fresh-squeezed preferred
- 2 teaspoons granulated sugar
- 1 teaspoon salt
- ¾ teaspoon pepper
- ¼ teaspoon ground cumin
- Tortilla chips for serving
Recommended Equipment
Instructions
- Combine all ingredients (except tortilla chips!) in your food processor.2 14.5 oz (822 g) cans diced tomatoes¹, 1 4 oz (113 g) can diced green chilis, 1-2 jalapenos, ½ medium-sized white onion, ⅓ cup coarsely chopped cilantro, 2 cloves garlic, 1 Tablespoon lime juice, 2 teaspoons granulated sugar, 1 teaspoon salt, ¾ teaspoon pepper, ¼ teaspoon ground cumin
- Pulse in short spurts until ingredients are well-combined and desired consistency is reached.
- Transfer to a resealable container. For best results, refrigerate one hour or overnight before serving, but this salsa can be enjoyed right away.
- Serve with tortilla chips.Tortilla chips for serving
Notes
¹Tomatoes
If you have flavorful, red, ripe tomatoes, fresh are the way to go! But if not, use canned tomatoes instead. I recommend fire roasted diced tomatoes if you can get your hands on them. If using fresh tomatoes you will need 5-7 ripe Roma tomatoes. Cut them in half and scrape the seeds out of half the tomatoes (to keep the salsa from being too runny).²Jalapenos
The spiciness of your salsa will vary depending on the spiciness of your jalapenos! I recommend using just one for a mild to medium salsa and two for a medium-hot salsa. To bump up the heat even more you can add a few of the jalapeno seeds to the mix.Storing
Store in the refrigerator in an airtight container for up to a week.Nutrition
Nutritional information is based on third-party calculations and should be considered an estimate only. Actual nutritional content will vary based upon brands used, measuring methods, cooking method, portion sizes, and more.
This salsa recipe was originally published 07/29/2015. Updated for clarity, a few helpful notes added, and a video added. Note that in earlier versions of this recipe I used to recommend dropping the tomatoes in boiling water and removing their skins before using them, but after a lot of taste testing I found it doesn’t really make much of a difference in this recipe, so let’s skip the extra work.
Robert M Geiger
Love your salsa recipe, we have 6 kids so having easy cheap recipes is important to us. I make a lot of Sam’s recipes love them all!!
Sam
Thank you so much, Robert! I’m so glad you’ve enjoyed everything so much! ๐
Laura
I made this today, first time ever making homemade salsa. It is soooo good! I didnโt add the cilantro, as we donโt care for it. I used 7 tennis ball size tomatoes fresh from the garden, perfect amount! Definitely making again!
Emily @ Sugar Spun Run
Hi Laura! We’re so glad to hear you liked this recipe! What a great way to use up those end-of-summer tomatoes. ๐
Theresa
is there a way to jar this and how long do you think it will last?
Sam
Hi Theresa! This will last in your refrigerator for about a week. ๐
Betty Seely
This salsa is so good! Followed the recipe exactly. Canโt wait to try more of your recipes. Thank you for sharing!
Sam
I’m so glad you enjoyed it so much, Betty! ๐
Brittany
This recipe is great! Itโs a family favorite! Thank you!
Sam
I’m so glad everyone enjoyed it so much! ๐
Stacy
First time I ever made salsa. Used all fresh that I could and it was delicious. I have also added black beans and mexicorn for variations. Thanks
Sam
I’m so glad you enjoyed, Stacy! Thank you so much for commenting! ๐
Melanie
Hey Sam,
Can I substitute the green chili for something else? If so what would you recomend ๐
Thanks
Emily @ Sugar Spun Run
Hi Melanie! You can always just leave them out. ๐
Shelia Maciorowski
I was wondering if you can can this salsa recipe and if so, what would you do different in the recipe for canning
Sam
Hi Shelia! I’m not very familiar with the canning process but I think you should be able to can this without alteration to the recipe. ๐
Brian Kelly
Question about equipment, the recipe says a blender is required but the instruction says to combine all ingredients in your food processor and in one of the images the blades look like they are from a food processor as well (although the square container could be a blender since most food processors I have seen use round containers).
Sam
Hi Brian! That is a ninja blender in the pictures but you could also use a food processor if you’d like. ๐
Diane
Why did you specifically use a white onion as opposed to a yellow onion?
I’m definitely going to make this recipe. It sounds delicious and easy to make.
Sam
Hi Diane! It’s traditionally used in salsas and I prefer the taste. A yellow or red onion could also work if you don’t have one. ๐
Jackie
How would you can this?
Sam
Hi Jackie! I am not familiar enough with the canning process to provide any guidelines here, but I imagine it would be the same as canning anything else. ๐
Kim
I used fresh tomatoes but I didn’t have green chilis or cilantro. FANTASTIC without so if I had them it would only be better.
Sam
I am so glad you enjoyed it so much, Kim! ๐
Janet Hoyle
If I don’t have a can of green chilis, what can I use? I want to use only fresh ingredients from my garden.
Sam
Hi Janet! You can just leave them out. I just like the flavor they add. ๐
Madeleine Fuchs
Thank you the salsa recipe is perfect!
Sam
I’m so glad you enjoyed, Madeleine! Thank you for commenting!
Dusty
So, this was the first homemade salsa recipe I have tried. It was really good! We thought it looked and tasted like a good Restaurant quality salsa. Very impressed!! I have made it twice in the past week. First time, I followed the recipe exactly using fresh roma tomatoes. Second time, I used the 2 cans of fire roasted tomatoes, eliminated the sugar and spiced it up a bit more adding 1/4 tsp. of crushed red pepper. We all liked it better the 2nd time around. But, delicious either way! Thanks you Sam
Sam
I am so glad you enjoyed the salsa so much Dusty! Thank you for the feedback. ๐
Sarah
Great recipe! Made this for a brunch I was having to serve on top of an egg bake and/or skillet breakfast potatoes I made and turned out great. Sadly I did not have any good Roma tomatoes, so I used the two cans (one drained) of fire roasted diced tomatoes instead and turned out wonderfully. My guests are not spice fines, so I only used only one jalapeรฑo, de-ribbed and seeded and I, who love spice, still found it very flavorful. Thanks for this recipe-I will definitely be making this again and again!
Sam
I am so glad everyone enjoyed the salsa so much, Sarah! ๐