Homemade Salsa

This is such an EASY homemade salsa recipe! All you have to do is throw all the ingredients into your blender, and blend! It tastes just like restaurant salsa, and goes perfectly with tortilla chips, tacos, enchiladas, or any other Mexican food!

No Mexican entree is complete without a complimentary salsa or dip! This is the most easy and versatile salsa (it goes with EVERYTHING!), but we love to shake up the flavor every now and then with a cucumber, mango, or strawberry salsa!

Homemade Salsa in a mason jar

Restaurant style salsa at home

Who doesn’t love Salsa? I grew up on the stuff (remember – I’m half Mexican!) I’ve always loved a great Homemade Salsa recipe and have tried so many different kinds growing up. I’ve also tried many recipes myself and have enjoyed them all, but think I finally found the easiest and yummiest way to make homemade salsa.

This best homemade salsa recipe takes just a few minutes to make and tastes like it came straight from the restaurant. All I need is a big bowl of homemade Tortilla Chips and I’m set. 😉

I was able to make this homemade salsa recipe in my new Nutri Ninja ® | Ninja ® Blender DUO. I’m not going to lie – I’m obsessed with the new Ninja. It is AMAZING!! It’s like they took all the best features from every blender/food processor out there and put them all into one.

This kitchen tool can do everything! You can see from the picture below that it has so many options and does a great job chopping, blending, mixing and anything else you can imagine.

Nutri Ninja Blender + How to make salsa process shotFor more information about the Nutri Ninja ® | Ninja ® Blender DUO™ go HERE

How to make salsa

I’m not joking around when I say you literally throw everything into your blender or food processor, blend it up, and that’s it. There’s no chopping, no dicing, no nothing! Even the Roma tomatoes and cilantro can be tossed in whole. How nice is that?!

Using all fresh tomatoes: I use canned tomatoes for the convenience of this recipe. I also like that the rotel is already mixed with the jalapenos and all I have to do is add all the ingredients to my bullet. However, you can skip the canned tomatoes and use fresh ones. There are 5-6 whole, peeled tomatoes in one 14 oz can.

Here are a few variations you can make of this salsa recipe:

  • Don’t have fresh tomatoes? Just add another can of Rotel (drained)!
  • If you like onion in your salsa, add ½ small onion, roughly chopped.
  • You can seed the jalapeños if you want it less spicy, or leave the seeds in for a spicy kick.
  • Add 1 tsp of honey for a hint of sweetness.
  • If you don’t have Ro-Tel (canned diced tomatoes with green chiles) at your local grocery store, you can substitute half a can of diced tomatoes, plus a 4 oz. can of green chiles.

how to thicken your salsa

If your pureed salsa is too thin or watery for your liking, try adding a cornstarch slurry.For each cup of salsa you want to thicken add 1 tbsp of cornstarch to a seperate bowl. Then add and equal amount of water to the separate bowl (ex. if you use 3 tbsp cornstarch then add 3 tbsp water). Stir until it forms a paste.

This won’t work if your salsa is cold, so put your salsa in a saucepan and heat over medium heat. Once it is simmering, add the cornstarch slurry to the salsa and stir.

Easy Homemade Salsa in a blenderJust add all your ingredients… And blend!!

How to store salsa + freeze

STORING.  If stored in an air-tight container in the fridge, fresh salsa can last for a week. If the color starts to darken, a smell starts to omit or fungus forms, then the salsa is no longer good. This is also determined based off of the fresh ingredients you used to make the salsa.

**Note**: Even though I have this in a glass jar it still needs to be refrigerated. Do not put it on the pantry shelf. Be sure to convey this message if you give it as gifts.

Can you freeze fresh salsa? The short answer is Yes, you can freeze salsa. However there are a few tip to keep in mind.

  1. The salsa may discolor a bit. To help prevent this add a bit of lemon or lime juice to the salsa.
  2. When salsa is thawed it tends to be more watery. You can either drain the excess water from the thawed salsa or pretreat the tomatoes before making the salsa. You can pretreat the tomatoes by first, quarter your tomatoes and place in a colander. Second, allow the water to drain out for several hours.
  3. Make sure to store in an airtight container in smaller serving sizes.
  4. Do not freeze chunky salsa. Pureed salsa freezes best.

Frozen salsa lasts for 2-4 months.  

What to serve with salsa?

Homemade Salsa isn’t just good for chips. We have so many recipes we love to serve this salsa with, including:

Best Homemade Salsa in jar

Yum! Until I learn how to make homemade tortilla chips, I’ll just enjoy this yummy homemade salsa with all the tacos and enchiladas I make. 😉

For more Mexican dips and salsas, check out:

Homemade Salsa Recipe

4.97 from 51 votes
This is such an EASY homemade salsa recipe! All you have to do is throw diced tomatoes, rotel, cilantro, lime juice, onion powder, jalapeños, and cumin into your blender, and blend! It goes perfectly with tortilla chips, tacos, enchiladas, or any other Mexican food!
Course Appetizer
Cuisine Mexican
Prep Time 10 minutes
Total Time 10 minutes
Servings 1 jar
Calories 131 kcal
Author Lil' Luna


  • 14 oz can diced tomatoes drained
  • 10 oz can original Rotel drained
  • 2 - 3 Roma tomatoes
  • 1/2 onion (or 1 tbsp onion powder)
  • 1 tsp minced garlic
  • 1 - 2 TB diced jalapenos
  • 1 tsp garlic salt
  • 1/4 tsp ground cumin
  • medium size handful of cilantro washed
  • 1 tsp lime juice


  • Add all ingredients to blender and mix until well blended.


Like this Recipe?

Pin it now!

Pin It NowPin It Now

Recipe adapted from Mountain Mama Cooks.

Homemade Salsa Gift

In case you want to give a jar of Homemade Salsa as a gift, I decided to make some free printable tags. You can make it a gift to give anytime of the year, or it would be a great Christmas gift as well. There are tags for either occasion:

All you have to do is download the tag you want.

Salsa Gift Tags


To Save, CLICK on the link below of the tag you like. Then, RIGHT-CLICK and SAVE. Open it in a program like WORD, RE-SIZE, PRINT, cut out and attach.

Homemade Salsa Tag OR Warm Wishes Salsa Tag

Nothing like a delicious and simple recipe as well as how to turn it into a quick and inexpensive gift too!

We also made tags for our Salsa Verde so be sure to check that out too!

Shop Online

Lil' Luna Products

See All Products

Want more inspiration?

More Recipes You'll Love

Nutella Dip

5 minutes

5 from 6 votes

Frito Corn Salad

10 minutes

5 from 7 votes

Pina Colada Dip

10 minutes

5 from 6 votes


35 minutes

5 from 7 votes

Cilantro Lime Vinaigrette

8 minutes

5 from 6 votes

Chili’s Salsa

3 minutes

4.67 from 12 votes

About the Author

Kristyn Merkley

My name is Kristyn and I’m the mom of SIX stinkin’ cute kids and the wife to my smokin’ hot hubby, Lo. My mom’s maiden name is Luna, and I’m one of the many crafty “Lil’ Lunas” in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

Join the Conversation

Rate and Comment

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

Recipe Rating


  1. What a delicious gift idea! I love how pretty it looks all bottled up with the tags! Love how easy this salsa is to whip up too!

        1. Unfortunately, I’m not really sure. We’ve never had it last longer than a week. Sorry! :/

  2. Pls what is’Rotel’? I don’t live in the USA so I have no idea what it is & have never heard of it before.

    1. Rotel is diced tomatoes with zesty green chiles. It adds great flavor!! Here is a link if you’d like to check it out..http://www.ro-tel.com/ You can find it with canned tomatoes in the grocery store. Hope that helps!!

  3. 5 stars
    Interesting recipe. I’ll have to try this sometime. Does it taste as good as salsa bought from the store?

  4. How many fresh tomatoes would you use for this recipe? I have a bag of fresh garden Roma tomatoes. For the jar, do you have to seal it like you do when you can? Just curious. New at this

    1. You would need just a few larger ones, if you like more, you could add more. Just depends on you 🙂

  5. 5 stars
    Hey Kristyn, Its really delicious and yummy!!!
    I have tried this Salsa last night in my kitchen and it was superb. My family like it so much. Thanks very much for the recipe and please tell me can I keep it for 1 week??
    Thanks again.

    1. Yay!! I am so glad you like it!! Yes, it will keep for a week. I would keep it in a tupperware with a lid or a jar with a lid.

  6. 5 stars
    TherEs not an easier salsa than this recipe. Everything goes in the blender and its ready to go. Its miLd and very taSty. Have your chips ready!

  7. 5 stars
    This salsa was so easy to make & incredibly good!! It tastes just as good or even better than the ones at the restaurant!! I have given this as gifts too!! It is the best!

  8. 5 stars
    This is the only red salsa recipe we make. IT has a really great flavor and holds Well in the fridge. I like to pour out half of the recipe FOr the kids and add more jalapenos for me. Yum!

  9. 5 stars
    This salsa is SO yummy and easy!! My husband is not a fan OF chunks in his salsa so I tried this one and he is hooked!! Thanks so much for sharing!!!

  10. 5 stars
    This is the best salsa!! I love it more than restaurant salsa. It has so much flavor, has the right amount of kick, & is so easy! I have given this as gifts to friends with a bag of chips & it’s always a hit!

  11. 5 stars
    I like to have all the necessary ingredients on hand for this salsa. Theres really no need to even buy salsa. Its mild and very eaSy to put together.

    1. Rotel is a mixture of tomatoes & green chiles. It comes in mild or hot. You can just use regular canned tomatoes & add canned green chiles 🙂

  12. 4 stars
    I made this recipe exactly as written and it came out very foamy and bubbly.

    The flavor was spot on, delicious… everything I was hoping for. Where did I go wrong?

    1. Hmm..that’s interesting..I wish I knew for sure? I haven’t had that happen before. Did you mix it too long?

  13. 5 stars
    No need for store bought salsa with this around. I always keep the ingredients for this on hand… it is the BOMB!!! It doesnt last more that a day im my house, we are obsessed!!!! Thanks kristen for sharing your love of coooking!

    1. I haven’t canned to use for later. I usually make it, when I need it or I will jar it & give as gifts.

  14. Hi. What does the TB mean for the jalapeño? It sounds great and I’m trying it tonight. Thank you.

    PS. I cannot seem to select a rating from the stars.

    1. I am so sorry, I am a day late! Did you figure it out? It is a tablespoon of jalapeno 🙂 Hope you liked it!

  15. 5 stars
    Hi Christine!! I made this salsa yesterday for cinco de mayo and it was wonderful!! I added a lot more jalepenos cuz my husband and i like it really spicy!!! ???!! Thank you for such a great recipe!!!

    1. You are so welcome!! I need to make my own batch, because I like it spicy too! Thank you for letting me know!

  16. 5 stars
    I used rotel diced tomatoes & green chIlies And Muir glen diced fire roasted W/ med green chiles. Put all the ingredients into my food proceSsor. Voila! Easy and the best salsa i ever Made. Love…Love your recipes!

  17. 4 stars
    i Don’t use rotel. It gives it too much of a vinegar taste for me. I make 3-4 qts of this at a time. I use a 28 oz can of diced tomatoes, one 14 oz can of fire roasted tomatoes (gives it the best taste) and one 14 oz can of tomato sauce. I found the giant yellow onions are perfect for it. the rest of the ingredients are similar to yours but, i use the real onions, garlic and jalepeno (without the seeds). It isn’t spicy so, those who want heat add red pepper flakes to theirs.

  18. 5 stars
    I had an over abundance of tomatos from my garden this year and decided to make salsa, this was such a huge hit in our house! So delicious!

  19. 5 stars
    We used this recipe ass a follow along to make salsa. However we didn’t have all the items called for but what we had and made following this recipe turned out amazing!

  20. 5 stars
    We absolutely love this salsa at our house. It’s so easy to make and delicious. I think my kids would love to have this in our fridge all of the time but it just disappears so dang fast!

  21. Can you give me a ball park time frame for how long a jar of salsa will last, refrigerated, I assume. Thanks!

  22. 5 stars
    I just made your salsa with a few moderations and wow it is perfect. I do not like green peppers or jalapeno peppers. I have a hot sauce that is made in Asheville, NC called Pure Fire that I used to spice the salsa up a bit. I made it in our new Ninja Pro food processor.

    Thank you

    1. I’m so glad to hear you like the salsa. That hot sauce sounds awesome! I like a little kick to my food too. Thanks for sharing!

    1. I wouldn’t recommend it with this recipe. This one is best stored in the fridge for a week or in the freezer for 2-4 months.

  23. 5 stars
    Best Salsa ever. I make it for all my parties and everyone loves it! Can’t tell you how many times I’ve given the recipe out! The best part is it’s so simple and I love doing it all together in the food processor. I have a bunch of Roma’s from my garden so I’m going to try and freeze some.

    1. Oh thank you!! I’m so glad you love the recipe and I’m sure it is even that much better using fresh garden tomatoes. YUM!!

  24. Rotel is tomatoes mixed with green chiles. I personally don’t like onions, that is why I add the onion powder, but you could totally add onions & fresh tomatoes. I use tomatoes, but sometimes I need to hurry or it’s for convenience.