This homemade salsa recipe is the perfect homemade version of a restaurant-style salsa and it takes just minutes to make!

Full of flavor and needing just a handful of ingredients this is the best dip for tortilla chips (with some guacamole of course) and a great topping for tacos!

close up of Homemade Salsa

The Best Homemade Salsa

I really think the best part of going to a Mexican restaurant is the chips and salsa they serve you when you sit down.  It doesn’t hurt that it’s usually paired with a margarita and great friends…  but really, there is something about that delicious restaurant-style salsa! Honestly, once you learn how to make homemade salsa, you’ll never go back to jarred again!


Tomatoes, onions, and hints of lime, cilantro, and cumin. That’s literally all you need to whip up a great blender salsa!

I prefer the flavor of canned whole tomatoes and they seem to have a thicker consistency than diced or fresh.


  1. Add ingredients to a blender or food processor.
  2. Pulse to combine.

That’s it. So easy.

ingredients to make Homemade Salsa

Tips For Perfect

Salsa is SO easy to make at home.  Here are a few of my favorite tips to make this recipe perfectly delicious!


Use Pulse: I make this in my blender or food processor if you prefer, just pulse to reach desired consistency.  It only takes a few seconds and you don’t want to make it too runny!

For Thicker Salsa:  If you’d like your salsa to be a little bit thicker, remove some of the juice from your canned tomatoes and set it aside.  You can always add a little bit back in if you’d like.

ingredients in food proccesor to make Homemade Salsa


To Adjust the Spice Level: The seeds/membranes in the jalapenos holds the heat.  For a milder salsa, remove all of the seeds and membranes, for a spicy salsa, leave them in! Replace with green chiles for a milder flavor.

Allow Flavors to Blend: Once combined, this salsa is best if the flavors have time to blend.  Place in an airtight container or cover with plastic wrap and refrigerate at least 1 hour before serving.

This homemade salsa will last for about 2-3 days in the fridge. You can freeze leftovers.

Homemade Salsa after being blended

Did you love this Homemade Salsa? Be sure to leave a rating and a comment below! 

close up of Homemade Salsa
4.99 from 67 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Homemade Salsa (Restaurant Style)

This simple homemade salsa recipe requires only 5 minutes to prep and will keep in the fridge for about 2-3 days.
Prep Time 5 minutes
Cook Time 0 minutes
Chill Time 1 hour
Total Time 1 hour 5 minutes
Servings 8 servings


  • 28 ounces whole tomatoes with juice *see note
  • ½ cup cilantro fresh, chopped
  • ¼ cup onion chopped
  • 1 jalapeño chopped
  • ½ lime juiced
  • 1 clove garlic minced
  • ½ teaspoon cumin
  • ¼ teaspoon salt


  • Add all ingredients to a food processor (remove ½ cup juice from the tomatoes if desired). Pulse 4-6 times to get desired consistency.
  • Refrigerate 1 hour before serving.


For a thicker salsa, remove 1/2 cup of the juice from the canned tomatoes before combining ingredients. Diced tomatoes do work in this recipe too.
Leftover homemade salsa should be refrigerated and will last for about 2-3 days in the fridge. You can also freeze leftovers.
4.99 from 67 votes

Nutrition Information

Calories: 22 | Carbohydrates: 5g | Protein: 1g | Fat: 1g | Saturated Fat: 1g | Sodium: 216mg | Potassium: 199mg | Fiber: 1g | Sugar: 3g | Vitamin A: 202IU | Vitamin C: 13mg | Calcium: 32mg | Iron: 1mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Appetizer, Dip
Cuisine Mexican

Like our recipes?
Follow us on Pinterest!

Follow us on Pinterest


Restaurant Style Salsa with writing

ingredients to make Restaurant Style Salsa with writing

Restaurant Style Salsa in a white dish with chips and a title

Restaurant Style Salsa with chips and a title with an image of all the ingredients


, , ,

Recipes you'll love

About the author

Holly is a wine and cheese lover, recipe creator, shopping enthusiast and self appointed foodie. Her greatest passion is creating in the kitchen and making deliciously comforting recipes for the everyday home cook!
See more posts by Holly

Follow Holly on social media:

pinterest facebook twitter instagram

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

latest & greatest

Leave a Reply

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

Recipe Rating


  1. So EASY! I will never buy the stuff in a jar again!! Make it a day before you need it and it is even more delicious! Every recipe I make from Spend With Pennies is AMAZING. I rarely read other cooking sites!5 stars

  2. I’ve been making this exact recipe for a number of years and we love it. I would like to say, the better the canned tomatoes the better the salsa will be. San Marzano are the best canned tomatoes (in my opinion) they do cost more but so worth it. I also drain my tomatoes over a bowl reserving all the juices. My family likes thick chunky salsa and will devour every bit in one sitting.5 stars

  3. Thank you for this recipe. Although I haven’t made it yet, I will no longer purchase salsa. I like to know what I’m eating and am trying to be as “real” with food as possible.

    This is just so easy!

  4. I just found this recipe and it is already a much requested weekly staple! So easy to make and sooooo delicious 5 stars

  5. OMFG HOW DID I NOT KNOW ABOUT THIS BEFORE?!! Had to substitute fresh coriander for 1/2 tsp of coriander seeds and crush them, as lock shop was out but this is incredible! Make sure the lime u use is a ripe juicy one, but this is fresh, sharp, zingy….no more salsa from the shop any more!!5 stars

    1. If these are your original recipes, I must say you are one of THE BEST when it comes to great recipes!!!! I.made veggie tacos today but wanted to save some money by not buying salsa because I really love it and therefore buy it often. I knew salsa required tomatoes so I googled “simple salsa recipe” and of course yours came up. Realized I had all of the ingredients and so I didn’t have to buy anything. l made it this morning and let me just put it this way, if I didn’t practice self control with eating, it would be all gone by now!! 5 plus stars!!5 stars

  6. This salsa is amazing! Used our homemade canned stewed tomatoes. Didn’t have any cilantro or jalapeño on hand so I subbed a little hot sauce. Was still delicious. Thank you! Cant stop eating it. :)5 stars

  7. I love salsa, but my preferred store brand is too salty. I discovered this recipe about a month ago, and I’ve already made it 4 times. It’s amazing!! Between my daughter and me, it doesn’t last 2 days. Thank you Holly!!5 stars

  8. We cannot get enough of this salsa in our house! Its so quick to make and easy and delicious. Perfect snack!5 stars

  9. So good and so easy! I would have been making my own salsa years ago if I’d realized how simple it is. I added the jalapeno seeds and it is super hot, but we like it like that! Thanks for a great recipe.5 stars

    1. I have not tried canning this recipe and unfortunately am unable to say if this recipe is suitable for canning.

  10. I love a number of your recipes! What not to love? The formatting when you want to print them. It would be super if the recipes were formatted so that when you print, they actually print like you see them and not like they originated as a shotgun blast.5 stars

    1. Thank you so much for your comment and your feedback. I just printed this recipe and it seems to be printing ok for me. I’d love to look into the problem you’re having, can you please let me know what trouble you had?

  11. Pretty good recipe! I always double up on the onion, garlic, jalapeño (membrane and most seeds taken out), and lime. I also put 2 TBSP of cumin. I keep the tomatoes and cilantro the same. I think it makes it extra flavorful! Super easy and makes a good amount.4 stars

  12. Hi Holly, you mentioned removing the seeds & membranes of the jalapeño to reduce the heat. If I did that, will it still be hot or just spicy? I can’t tolerate hot foods but luv semi-spicy ones, in the store I buy mild/medium heat. I want to make this salsa but I don’t want it to taste bland or of just tomatoes if I leave chili out of it; would u suggest I use green chili instead? I do need just a touch of heat (just a touch) to have a balanced salsa. Thanx so much!

    1. Hi Amber, the seeds and membrane give it the spicy hot kick, so I would take them out, make your salsa, then taste test it. You can always add some heat back in if you feel it needs it.