This post may contain affiliate links. Please read our disclosure policy.

This is the best homemade salsa recipe! Fresh salsa made with the freshest of ingredients — tomatoes, cilantro, jalapeno, green onions, and a secret ingredient makes this homemade salsa taste like it’s from an authentic Mexican restaurant!

This is the best homemade salsa recipe! Fresh salsa made with the freshest of ingredients -- tomatoes, cilantro, jalapeno, green onions, and a secret ingredient makes this homemade salsa taste like it's from an authentic Mexican restaurant!

My husband is a salsa connoisseur. If you know him well, you have probably tasted his homemade salsa. It is his favorite thing to make for friends and family. So many people have asked for his famous salsa recipe so I am sharing it with all of you! 

We are sharing the secrets to making the most delicious salsa. It is super fresh, healthy, and can be made as mild or as hot as you prefer. This is the best homemade salsa recipe!

Homemade Salsa Ingredients. This is the best homemade salsa recipe! Fresh salsa made with the freshest of ingredients -- tomatoes, cilantro, jalapeno, green onions, and a secret ingredient makes this homemade salsa taste like it's from an authentic Mexican restaurant!

Homemade Salsa Ingredients:

This restaurant-style salsa is made with fresh ingredients. This is the secret to making the best salsa! Here is everything you need to make the most delicious salsa easily at home:

  • Roma Tomatoestry to find ripe, red, yet firm roma tomatoes for this fresh salsa recipe.
  • Fresh Cilantrouse a full, fresh bunch of cilantro for this recipe. Try to use only the cilantro leaves and remove most of the stems.
  • Jalapenoif you want a spicier salsa, leave in all of the seeds and center membrane because that is where most of the heat comes from.
  • White or Green OnionsI love to use green onions in this recipe because they are milder than a typical white or yellow onion and won’t overpower the homemade salsa.
  • Garlic Salt this gives both the flavor of garlic and salt in one! You can substitute granulated garlic or garlic powder and salt for garlic salt.
  • Pato de Salsa de Chile Fresco (optional)this is a canned taco sauce found in the Mexican aisle. If you want a little more spice and flavor, add this in to the fresh salsa.

For extra fresh flavor, you may add in some freshly squeezed lime juice.

This is the best homemade salsa recipe! Fresh salsa made with the freshest of ingredients -- tomatoes, cilantro, jalapeno, green onions, and a secret ingredient makes this homemade salsa taste like it's from an authentic Mexican restaurant!

How to Make the Best Salsa:

This is the easiest fresh homemade salsa recipe. Here’s how to make salsa:

  • Roughly chop the roma tomatoes, fresh cilantro (remove those stems!), jalapeno, and green onions.
  • Add fresh salsa ingredients to a food processor. Don’t over-pulse the salsa or it will become too pureed and foamy.
  • Add in seasonings and keep tasting until the salt is just right.

Tips for making the Best Salsa:

  • Use the freshest produce! Pick out your salsa ingredients and choose the ripest tomatoes you can find.
  • Don’t over mix the salsa in a food processor.ย 
  • Hand chop some extra tomato, cilantro, green onions, and jalapeno to garnish the top of the salsa to add some extra chunks.
  • Let the homemade salsa chill in the refrigerator first to allow the flavors to meld together for an even more delicious salsa.ย 
This is the best homemade salsa recipe! Fresh salsa made with the freshest of ingredients -- tomatoes, cilantro, jalapeno, green onions, and a secret ingredient makes this homemade salsa taste like it's from an authentic Mexican restaurant!
How long will fresh salsa last?

This salsa should last for about 5-7 days if stored in a sealed container in the refrigerator.

How should I store homemade salsa?

Store in a tightly sealed container in the refrigerator until ready to serve.

What if I don’t own a food processor?

This salsa recipe is easiest to make in a food processor because it takes 30 seconds! But if you don’t own a food processor, there are a few other options.
This homemade salsa can be made in a blender. Since there isn’t a pulse option on every blender, make sure not to over-blend the salsa.
You may chop up the salsa ingredients by hand and then stir everything together in a bowl.

Popular Salsa Recipes:

This is the best homemade salsa recipe! Fresh salsa made with the freshest of ingredients -- tomatoes, cilantro, jalapeno, green onions, and a secret ingredient makes this homemade salsa taste like it's from an authentic Mexican restaurant!

Pin this now to find it later

Pin It
4.91 from 11 votes

Homemade Restaurant Style Salsa

By: Melissa Stadler, Modern Honey
Homemade Restaurant Style Salsa with a simple secret ingredient that sets it apart!
Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 12

Ingredients  

  • 10 Roma Tomatoes
  • 1 cup Fresh Cilantro Leaves (about 1 bunch of cilantro, tightly packed)
  • 1 Jalapeno deseeded*
  • 1 to 2 teaspoons Garlic Salt * (or to taste, start with 1 teaspoon if using the el pato salsa)
  • 4 Green Onions sliced
  • (1) 7.75 ounce can El Pato Salsa de Chile Fresco (optional)

Instructions 

  • Combine the tomatoes (set aside 1 tomato for garnish on top), cilantro, jalapeno, and garlic salt in a blender or food processor. Set aside some tomato, cilantro, and green onion to hand chop to garnish the salsa.
  • Stir in sliced green onions and el pato sauce.
  • Taste and season accordingly. Start with 1 teaspoon of garlic salt and keep adding to taste. This recipe uses all fresh ingredients so the fresh tomatoes soak up the salt. If you don't use the canned el pato salsa, you will need to add more garlic salt to the recipe.
  • Sprinkle the top with the hand chopped tomatoes, green onions, and cilantro to make it more chunky. Refrigerate the salsa for at least an hour to give time for flavors to develop.
  • *May use 1/2 jalapeno if you want a mild salsa. Most of the heat is located in the seeds and inner membrane. Remove those for a mild flavor. If you like heat, add the entire jalapeno!

Notes

  • If you don’t use the el pato sauce, you will need more garlic salt. We like to make the salsa has enough flavor so keep adding garlic salt to taste. If you use only the fresh ingredients, and not the canned salsa, you will need more garlic salt than listed on the recipe.

Nutrition

Calories: 11kcal, Carbohydrates: 2g, Sodium: 197mg, Potassium: 140mg, Sugar: 1g, Vitamin A: 575IU, Vitamin C: 9.6mg, Calcium: 9mg, Iron: 0.2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Salsa
Cuisine: Mexican
Servings: 12
Calories: 11
Keyword: homemade salsa
Like this? Leave a comment below!Jump to Comments
Homemade Restaurant Style Salsa. Fresh salsa made with fresh tomatoes, cilantro, green onion, jalapeno, and a secret ingredient! www.modernhoney.com
Homemade Restaurant Style Salsa. Fresh salsa made with fresh tomatoes, cilantro, green onion, jalapeno, and a secret ingredient! www.modernhoney.com

I hope you love this Homemade Restaurant Style Salsa as much as we do! Thanks for all of the love and support. Have a great day, my friends!


Hi, I'm Melissa Stadler!

I am an Award-Winning Recipe Creator. Cover of Food Network Magazine. Two-Time Pillsbury Bake-Off Finalist. I am passionate about sharing the best recipes so you have success in the kitchen!

You Might Also Like

4.91 from 11 votes (4 ratings without comment)

Leave a comment

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

Recipe Rating




14 Comments

  1. Melissa, this is the best salsa ever. I have made it 3 times in the last 10 days! Followed the recipe exactly how you have it. I used white onion twice and green onions once. Both are great. One thing I did after cutting tomatoes up, I let them sit in the fridge overnight, and then drained the extra juice sitting in the bottom and then used in recipe. I think it helped it be a little more thick. Maybe I am pulsing a little too much. ๐Ÿ˜Š. Thanks for great recipe!

  2. 4 stars
    Delish. I was planning to make half batchโ€” so I only used 5 Roma tomatoes, but ended up using about the same of all the rest of the ingredients (including the whole can of the el pato sauce!) and I used fresh garlic and regular salt rather than garlic salt and my oh my this was DELISH!

    I blended it all together with my immersion blender then added in the chopped green onions. it left me with the perfect consistency for my kinda salsa. Thank you!

    1. Megan, My daughter in-law gave me this recipe and it works better with Roma tomatoes as they donโ€™t have as many seeds and pulpy stuff that makes the salsa too watery. You can try it, but I would omit the pulpy seedy part of the tomatoes. Good luck as nothing tastes better than a homegrown tomato so hopefully it will be delicious!!

  3. 5 stars
    I just made this for a Mexican-themed weekly family dinner. Iโ€™m not a cilantro fan and was skeptical at the amount of cilantro. You win. It is perfect & SO delicious. I was also skeptical at a 10 minute prep time. But it was that quick & easy. I know Iโ€™ll be making this frequently. Thanks!