This easy Mexican Restaurant-Style Salsa comes together super fast and has the most amazing flavor! Plus, you can make it thicker or thinner, or spicy or mild, depending on your preference. Never buy store-bought salsa again!

If we are doing Mexican night, you better believe this easy salsa is going to be on the table, right along with The BEST Guacamole Ever and probably some fresh, Easy Homemade Flour Tortillas.

a hand holding up a chip freshly dipped in salsa

Fresh Salsa

When I was 16, I got my first ever "real" job at a Mexican restaurant which came with one huge perk - I could eat as much fresh chips and salsa as I wanted. For free. It was amazing.

And the thing is, real Mexican restaurant-style salsa is so quick and easy to make that you can have this anytime you want and it absolutely blows the stuff you get at the supermarket out of the water.

All of the ingredients go into the food processor (affiliate link), then it's just a matter of pulsing to chop everything to your desired consistency (fewer pulses = chunkier salsa; more pulses = a smoother salsa) and taste periodically to make sure the heat and salt are to your liking.

You can absolutely dig right in immediately after processing the ingredients together, but if you can wait an hour and let the salsa sit in the fridge, the flavors of the jalapenos and tomatoes and onions and lime and cilantro get all friendly together and taste even better.

a bowl of mexican resaurant style salsa next to peppers and chips

This recipe calls for canned tomatoes, which is perfect because then you don't have to worry about your tomatoes not being perfectly ripe or in season.

Fresh tomatoes are ideal when making pico de gallo, but when it comes to restaurant-style salsa, canned tomatoes are the way to go! You can use whole tomatoes or diced tomatoes - it doesn't really matter since you are going to be chopping them down in the food processor (affiliate link) anyway.

bowls of salsa next to peppers and a bowl of tortilla chips on a colorful cloth

You will get about 4 cups of salsa from this recipe, so it's perfect for a Cinco de Mayo party, game night, or fajita night with friends. Or if you want to make shredded Mexican beef or chicken in the slow cooker.

I love it with homemade corn tortilla chips (naturally) but it's also one of my favorite things to put on top of scrambled eggs in the morning for breakfast, maybe with some chopped fresh avocado or the BEST guacamole ever!

More Mexican Recipes You'll Love

Did you make this recipe?

Let me know what you thought with a comment and rating below. You can also take a picture and tag me on Instagram @houseofnasheats or share it on the Pinterest pin so I can see.

Stay in the know

Easy Mexican Restaurant-Style Salsa

5 from 11 votes
Amy Nash
Prep Time 5 minutes
Total Time 5 minutes
Course Condiment
Cuisine Mexican
Servings 4 cups
This easy Mexican Restaurant-Style Salsa comes together super fast and has the most amazing flavor!  Plus, you can make it thicker or thinner, or spicy or mild, depending on your preference.  Never buy store-bought salsa again!  


  • 28 ounces diced tomatoes
  • 1 small white onion, coarsely chopped
  • 1-2 jalapenos, seeded and coarsely chopped
  • 3 cloves garlic, coarsely chopped
  • ½ bunch cilantro
  • 1 teaspoon kosher salt
  • ¼ teaspoon granulated sugar
  • 1 teaspoon ground cumin
  • 3 Tablespoons lime juice


  • Add all of the ingredients into a food processor (affiliate link) and process until you reach your desired consistency. My favorite restaurant salsas tend to be less chunky so I pulse a few times to break things up, then process for 10-15 seconds until there aren't any large chunks but stopping before turning everything into a soup.
  • Taste the salsa and adjust as necessary. You may prefer more lime juice or a bit more salt (different brands of tomatoes have different salt content so depending on which brand you are using, you might even need to add another ½ teaspoon of salt, which might seem like a lot - that's why it's important to taste and adjust and I always start on the lower end and work my way up).
  • If you want more heat, add in some of the seeds from your jalapenos (I always start with one jalapeno and then add in the second jalapeno, then some of the seeds if needed to get the heat where I like it since most of the spiciness in the jalapenos is in the seeds themselves).
  • Chill in the fridge for at least 1 hour before serving so the flavors have a chance to really combine. Serve with fresh tortilla chips! Can be stored in the fridge for up to 1 week.


Calories: 51kcal | Carbohydrates: 12g | Protein: 2g | Fat: 1g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 868mg | Potassium: 440mg | Fiber: 3g | Sugar: 6g | Vitamin A: 299IU | Vitamin C: 28mg | Calcium: 77mg | Iron: 2mg
Tried this recipe? Show me on Instagram!Mention @HouseOfNashEats or tag #houseofnasheats!

Share This With the World


Related Recipes

About the author

Hi, I'm Amy

I enjoy exploring the world through food, culture, and travel and sharing the adventure with mostly from-scratch, family friendly recipes that I think of as modern comfort cooking.

Leave a comment

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

How many stars would you give this recipe?

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Reader questions and reviews

  1. 5 stars
    I could eat my weight in chips and salsa - that would be a dangerous job for me to have! LOL Pinning this salsa recipe

  2. 5 stars
    This is so much better than store bought salsa and you've made it look so easy! I'm sold! Big bold flavors are my love language! <3

  3. 5 stars
    This salsa is so easy to make at home. I agree, no need to buy store-bought salsa when homemade tastes just as good (if not better!)

  4. 5 stars
    Homemade definitely beats store bought! Love how simple it is...I know what I'm having for a snack this weekend 😉

  5. 5 stars
    I am crazy about homemade salsa! I love that you pulse this one in the food processor! That makes it so easy! I'm making enchiladas tonight so I'm headed to the kitchen to make your salsa! Thanks for the inspiration!

  6. I love your recipes!! I have try a lot of them and we love it !!! 
    I hope you can keep posting more !!!
    You are a good cook !