This Easy Homemade Salsa recipe is fresh, inexpensive, and only takes 5 minutes to make. It's better than the restaurant and makes enough for a crowd!
Looking for more salsa recipes? Try this Mango Salsa, Salsa Roja, or Fresh Homemade Salsa!

Why I love this recipe:
- Easy – Only 5 minutes of work for a big batch of fresh salsa! It tastes just like the restaurant!
- Enjoy Any Time of Year – We use the highest quality canned tomatoes, so you can enjoy it any time of year! Don't forget to gift them with our free labels for Christmas or our labels for any time of year!
- Versatile – Enjoy this easy homemade salsa with chips, on top of Mexican recipes, or on top of your morning eggs.
Salsa Ingredients:
- Tomatoes : Good quality canned tomatoes will make a big difference in the depth of flavor.
- Diced Tomatoes with Green Chilies: I prefer Rotel brand and you can use mild, original, or hot, depending on how spicy you like your salsa.
- Cilantro
- Onion
- Spices: salt, cumin and a pinch of sugar (to cut the acidity of the tomatoes).
- Garlic
- Fresh lime juice

How to make Easy Homemade Salsa:
Combine Ingredients: Place all ingredients in a food processor and pulse a few times until no large chunks remain.

Taste & Refrigerate: Adjust seasonings if needed, to taste. Refrigerate for at least 1-2 hours before serving.
Serve with the best store-bought tortilla chips, or make your own! Make extra and gift to your neighbors and friends with these free cute printables, or these ones for Christmas! These plastic containers or jars work perfectly!

Make Ahead Instructions:
To Make Ahead: This Mexican salsa recipe is easy to make ahead and will stay good stored in the fridge for up to one week.
Recipe Variations:
- Fresh Tomatoes: Try my Fresh Homemade Salsa!
- How to Can Salsa: Read through the guidelines provided by the National Center for Home Food Preservation (they have several recipes for canned salsa, as well).
Use this Easy Salsa on:
- Taco Salad
- Baked Tacos
- Breakfast Casserole
- Chicken Taquitos
- Fajitas
- Huevos Rancheros
- Chicken Quesadillas
- Mexican Tamales
- Tostadas
- Homemade Taquitos
- Loaded Chicken Enchiladas
- Breakfast Quesadillas
- Egg and Sausage Breakfast Taquitos
Follow me for more great recipes
Recipe

Easy Homemade Salsa
Equipment
Ingredients
- 28 ounce can whole peeled tomatoes , slightly drained
- 2 (10 oz) cans diced tomatoes with green chiles , undrained
- 1/2 cup fresh cilantro
- 1/4 of an onion roughly chopped
- 1 small lime , juice from
- 1 clove garlic , minced
- 1/2 teaspoon ground cumin
- 1/2 teaspoon sea salt , or more, to taste
- pinch granulated sugar
Instructions
- Add all ingredients to a food processor and pulse a few times until no large chunks remain.
- Taste and adjust seasonings, if needed, to taste.
- For best flavor, refrigerate salsa for at least 1-2 hours before serving. Store in the fridge for up to 1 week.
- This recipe makes a little less than 6 cups of salsa. I like to fill 3 pint jars and and share with friends and neighbors.
Notes
Nutrition
Follow Me
I originally shared this recipe December 2018. Updated August 2022.
This post contains affiliate links. I love sharing my favorite recipes with you!
This post contains affiliate links.
I omit the large can of tomatoes to make a smaller but spicier batch, and probably use more cilantro than a half cup… I just grab a whole huge fistful off the bunch. 😅 But this is hands down my favorite salsa ever and it always gets compliments. I make a batch every single week and it always goes fast!
Tip for Vitamix users – speed 4 produces the best “restaurant style” texture! 😁
Can you freeze this salsa?
Yes, you can. Just use a freezer safe container and let it thaw completely. Keep in mind, the texture will change. After salsa is frozen, it’s more watery. So you can drain the extra liquid, use it in cooking, etc. but it won’t be as good as fresh for dipping chips!
I love that I can make this salsa any time of year! So delicious and easy!