Best Homemade Salsa Recipe - Kristine's Kitchen (2024)

Home » Sauces / Seasonings / Dressings / Spreads » Best Homemade Salsa Recipe

Jump to RecipePrint Recipe

This Salsa Recipe makes the best salsa in just minutes! It’s restaurant-style, full of fresh flavor and so easy to make. Serve it with tortilla chips or spoon over enchiladas, tacos and more.

Best Homemade Salsa Recipe - Kristine's Kitchen (1)

When Mexican food is on the menu, salsa is an essential. This easy salsa recipe is so good, once you try it you’ll have a hard time buying store-bought salsa again. It’s fresh, spicy and totally addicting!

Just like my Guacamole Recipe, this salsa recipe is made with simple ingredients. It’s easy to adjust the flavors to your tastes, and you can make it more or less spicy. Serve it with your favorite Mexican recipes, including Chicken Enchiladas, Beef Enchiladas and Taco Salad.

Why You’ll Love this Salsa Recipe

  • Quick & Easy: It takes only 10 minutes to make.
  • Delicious: This restaurant style salsa tastes fresh and flavorful, and you can make it in the comfort of your own home.
  • Adaptable: You can adjust the spice level, texture and flavors to suit your tastes.

[wpforms id=”53828″ title=”false”]

Best Homemade Salsa Recipe - Kristine's Kitchen (2)

Salsa Recipe Ingredients

  • Onion and Garlic:You’ll give the onions and garlic a quick coarse chop and then your food processor will do the rest.
  • Jalapeño: Most of the heat in a jalapeno is in the seeds and ribs. I recommend removing the seeds and ribs or the heat could overwhelm the other flavors in your salsa. I use half a jalapeño in this salsa recipe for medium spicy salsa.
  • Tomatoes: I recommend using canned fire roasted diced tomatoes as well as a can of diced tomatoes with green chilies (for spice). You can use regular canned diced tomatoes, but the fire roasted tomatoes will give your salsa a rich, roasted tomato flavor. It is so good!
  • Sugar:Just a small pinch of sugar will balance out the acidity of the tomatoes.
  • Salt: Salt enhances the flavors of the other ingredients in your salsa.
  • Cumin:Ground cumin adds a subtle smoky flavor.
  • Cilantro:You can adjust the amount of fresh cilantro to your tastes. I believe cilantro is essential to a good salsa, but if you don’t enjoy the flavor, leave it out.
  • Lime Juice:Start with a small squeeze of fresh lime juice. You can always add more.

Find the full recipe with ingredient amounts and instructions in the recipe card below.

How to Make Salsa

Making this homemade salsa is as simple as putting the ingredients in your food processor (or blender) and pulsing until the salsa is blended to your desired consistency. You can make it thinner or chunkier – however you like it!

Best Homemade Salsa Recipe - Kristine's Kitchen (3)

You’ll add the ingredients to the food processor in two batches. Start with the onion, garlic and jalapeño and pulse a few times to chop. Adding these ingredients first ensures that they are finely chopped and allows you to then pulse the tomatoes to your desired consistency.

When adding the canned tomatoes, drain off and discard the liquid from the diced tomatoes with green chilies. Add the juices from the can of fire roasted diced tomatoes to the food processor. Pulse a few times until the salsa is your desired consistency. You can serve the salsa right away, but for the best flavor chill it in the fridge for about an hour before serving to allow the flavors to develop.

I always taste my salsa on a tortilla chip to see if the flavors are right against the salty chip. You can add a little more lime juice, salt and pepper or sugar if needed to make the flavor of your salsa just perfect!

What Tomatoes Are Best for Salsa?

While I am all for using fresh ingredients whenever possible, I use canned tomatoes in this salsa recipe. Canned tomatoes are available year-round and make this recipe come together quickly. Fresh tomatoes can be too juicy to make a good salsa, and, unless you roast them a bit, could make a less flavorful salsa. (Save those fresh tomatoes to make Pico de Gallo!)

If you have ripe, fresh tomatoes and want to use them in this salsa recipe, I recommend using a combination of fresh and canned. Make sure your fresh tomatoes are firm and a deep red color. Adding canned tomatoes will add depth of flavor to your salsa, especially if you use fire roasted tomatoes – which I highly recommend!

Salsa Recipe Tips

  • This salsa recipe makes medium-spicy salsa. For mild salsa, substitute a can of regular diced tomatoes for the diced tomatoes with green chilies. For spicy salsa, use a whole jalapeño pepper or add in some of the ribs and seeds from the jalapeño. Be careful not to go overboard with the ribs and seeds – that is where most of the spice is.
  • Use a fresh onion in this recipe. I once made this salsa with half of a leftover onion that I had in my refrigerator for a few days and the pungent onion flavor was overwhelming.
  • Be sure to drain off the liquid from the can of diced tomatoes with green chilies. You’ll add the liquid from the other can of diced tomatoes, but using the liquid from both cans will make your salsa too watery.
  • Don’t add too much lime juice at first. You can always add more, and too much lime can overpower the other flavors.

Best Homemade Salsa Recipe - Kristine's Kitchen (4)

Storage Instructions

This salsa can be stored in an airtight container in the refrigerator for up to 7-10 days.

More Mexican Food Favorites

  • Vegetarian Enchiladas
  • Enchilada Sauce
  • Taco Seasoning
  • Homemade Tortillas
  • Carnitas
  • Baked Chicken Taquitos
  • Ground Beef Tacos

Best Homemade Salsa Recipe - Kristine's Kitchen (5)

5 from 22 ratings

Best Homemade Salsa Recipe

Servings: 12 servings

Prep Time: 10 minutes mins

Total Time: 10 minutes mins

This Salsa Recipe makes the best salsa in just minutes! It's fresh and flavorful, and much better than store-bought. Serve it with tortilla chips or spoon over enchiladas, taco salad and more.

Print Recipe Leave a Review Pin Recipe

Ingredients

  • ½ cup white onion, roughly chopped
  • 1 clove garlic, roughly chopped
  • ½ jalapeno, seeds and ribs removed, roughly chopped
  • 10 ounce can diced tomatoes with green chilies, drained
  • 14.5 ounce can fire roasted diced tomatoes, undrained
  • pinch of sugar, optional, to balance the acidity of the tomatoes
  • ¼ teaspoon salt
  • ¼ teaspoon ground cumin
  • ½ cup fresh cilantro leaves
  • juice from ½ of a lime, start with a small squeeze and add more, to taste

Instructions

  • Add the onion, garlic, and jalapeno to the bowl of a food processor and pulse a few times to chop until the onion pieces are about ¼-inch size.

  • Drain off the liquid from the can of diced tomatoes with green chilies and discard the liquid. Add the tomatoes and chilies from the can to the food processor.

  • Add the fire roasted diced tomatoes with their juices from the can to the food processor, along with the remaining salsa ingredients.

  • Pulse until the salsa reaches your desired consistency.

  • Taste salsa on a chip and adjust the lime juice, salt, or sugar as needed.

Notes

  • This salsa recipe makes medium-spicy salsa. For mild salsa, substitute a can of regular diced tomatoes in place of the diced tomatoes with green chiles. For spicier salsa, use a whole jalapeño pepper or add in some of the ribs and seeds from the jalapeño. Be careful not to go overboard with the ribs and seeds, as that is where most of the spice is.
  • Homemade salsa can be stored in an airtight container in the refrigerator for up to 7-10 days.

Serving: 1/4 cup, Calories: 15kcal, Carbohydrates: 3g, Sodium: 104mg, Potassium: 57mg, Sugar: 1g, Vitamin A: 215IU, Vitamin C: 4.3mg, Calcium: 19mg, Iron: 0.5mg

Nutrition information is an estimate.

Cuisine: Mexican

Course: Appetizer

Tried this recipe?Mention @kristines_kitchen on Instagram or tag #kristineskitchenblog.

This site contains affiliate links. If you make a purchase through these links, I may receive a small commission, at no extra cost to you. Thank you for supporting Kristine's Kitchen!

Dairy Free Gluten Free Homemade Favorites Recipe Videos Sauces / Seasonings / Dressings / Spreads Snacks Vegetarian Recipes

posted by Kristine Rosenblatt on May 5, 2022 (last updated Mar 13, 2023)

57 comments Leave a comment »

Save time. Eat well.

Subscribe and receive FREE family meal plans, right to your inbox, plus exclusive subscriber-only content!

« Previous Post Honey Mustard Chicken

Next Post » Fruit Salad

Leave a Reply

57 comments on “Best Homemade Salsa Recipe”

  1. Karen Reply

    I love this salsa recipe. And I agree, it is so much better than jarred salsa!

  2. Melissa Reply

    This is delicious! I followed the recipe as is. Except I used bottled lime juice. I forgot to get a lime. I used a whole jalapeno. Thanks for the easy recipe. I’ll make it again for sure. I’ll probably have to make the less spicy version for the family that doesn’t like spice. I bet it will still be wonderful!

    • Best Homemade Salsa Recipe - Kristine's Kitchen (9)

      Kristine Reply

      I’m so glad you enjoyed this! Isn’t it so addicting? 😉

  3. Mary Jo Reply

    This is so good! I made it 3 times this week for my extended family, and shared the recipe with them. One question – have you tried to freeze it?

    • Best Homemade Salsa Recipe - Kristine's Kitchen (10)

      Kristine Reply

      Hi Mary Jo, I’m so happy to hear that! I haven’t tried to freeze it. My guess is that it would freeze ok, I’m just not sure if the raw onions would become too strong after freezing and thawing. Let me know if you try it!

  4. Marilynn hass Reply

    What out canning

    • Best Homemade Salsa Recipe - Kristine's Kitchen (11)

      Kristine Reply

      I am not sure – I don’t have experience with canning.

  5. Aubrey Reply

    Will it get spicier after sitting in the ice box over night?

    • Best Homemade Salsa Recipe - Kristine's Kitchen (12)

      Kristine Reply

      Hi Aubrey,

      It may get a little spicier in the refrigerator overnight.

  6. Sherrydobbs Reply

    Been looking for a good salsa recipe, i wont look any further, just made this moments ago, o my gosh, taste just like my restuarant serves, love it, love it, love it.This is the best salsa ever, thanks for sharing.

    • Best Homemade Salsa Recipe - Kristine's Kitchen (13)

      Kristine Reply

      I’m so glad you love this recipe as much as I do! Thank you for taking the time to leave a comment.

  7. Amanda Reply

    Made this for a mexican night with friends and everyone loved it! I added extra salt but that was it. Really really good and doesnt make a huge bowl so I wont be storing a ton of salsa.

  8. Sarah Reply

    A little ashamed that at 50 years old I have never attempted to make salsa. This year we are boycotting traditional Thanksgiving turkey this year and doing tacos 5 ways with all the trimming. I did a trial run of this salsa today and it is really easy to make and tastes fabulous. Will be making it again at thanksgiving

    • Best Homemade Salsa Recipe - Kristine's Kitchen (14)

      Kristine Reply

      Your Thanksgiving plan sounds so delicious! I’m glad that this salsa recipe will be part of your holiday meal. 🙂

  9. Shane Reply

    Pretty good, made it super GREAT when I added two of my homegrown ghost peppers in it. Mmm spicaaayyy.

  10. MGB Reply

    Awesome! Made it for my daughter – she loved it.
    It’s definitely a keeper. Thanks!!

  11. Barb Reply

    Hi, haven’t tried making it yet, but wondered if sweet Vidalia or Mayan onions are also okay in this recipe.

    • Best Homemade Salsa Recipe - Kristine's Kitchen (15)

      Kristine Reply

      I haven’t tried the salsa with either of those, but they would probably work fine. Enjoy!

  12. Latoya Reply

    Can I used jarred minced garlic if I don’t have whole garlic?

    • Best Homemade Salsa Recipe - Kristine's Kitchen (16)

      Kristine Reply

      That should work well. Enjoy!

  13. Carole Cornell Reply

    Very easy and tasty AND I had all ingredients on hand when I needed salsa in a hurry! Thank you for the recipe.

  14. Carol Reply

    The best salsa ever!!! So easy and delicious!! Thank you!!

  15. Cheryl Reply

    Love making salsa. I use ripe tomatoes (from garden when I have to many). I freeze them and then let thaw in colander to drain juice. I also use canned tomatoes and al the other stuff in recipe.

  16. Delani Perera Reply

    How long it can keep in refrigerator with n without using preservatives?

    • Best Homemade Salsa Recipe - Kristine's Kitchen (17)

      Kristine Reply

      Hi Delani,
      I usually refrigerate 2-3 days but it will last for a week. Be sure to spoon from the refrigerated container into a new container for use so that the original container is not left out unrefrigerated repeatedly.

  17. Laurie Reply

    OMG this was amazing!!!! I didn’t add the sugar, or garlic (I’m allergic) but OMG I’m never buying salsa again. Thank you so much for this recipe. Hope your having a great day. Also, draining the tomatoes helped greatly. The

  18. Kristy Reply

    This is such a good salsa recipe, I’ve made it several times and it’s always a hit. This most recent time instead of using jalapeños (I was out), I used the hot Rotel diced tomatoes with habaneros and it turned out really good.

  19. Debbie Reply

    My favorite salsa. I omit the jalapeño and instead of small can tomatoes with green chilies I use small can tomatoes with habanero. Perfect amount heat!!

  20. Caitlin Reply

    How long does the salsa last? I was going to put it into jars

    • Best Homemade Salsa Recipe - Kristine's Kitchen (18)

      Kristine Reply

      You can store the salsa in an airtight container in the refrigerator for up to 7-10 days.

  21. Judi Shevlin Reply

    The kids kept asking for salsa from the store, decided to try this recipe. It is fantastic! Maybe next time I’ll use fresh tomatoes, but this is outstanding! The heat was perfect with 1/2 jalapeno! Thanks!!

    • Debby Reply

      Great idea to try fresh tomatoes.

  22. Julie Reply

    This is better than store bought and better than restaurant salsa!

  23. Susie Reply

    Made this salsa today……. Loved it !!! Can’t wait to have margaritas, chips and salsa outside around the fire table this spring if we ever get “spring” in Wisconsin ?

  24. Mollyb Reply

    I’ve been making this salsa for a couple of years now and it always gets rave reviews! I laugh because it tastes so fresh, yet it calls for canned items.

  25. Debby Reply

    Love this recipe. Have made it a few times.

  26. tina Reply

    AWESOME SALSA! Easy to make. This is my favorite. Love the fire roasted tomatoes! Wow, wow, wow!

  27. Jeff Reply

    Excellent. The fire roasted tomato is the ticket. I added bell pepper, smaller amount of jalapeno (if it were just me I would have put ghost pepper and probably 2 but my wife…) added a tad more salt. It’s very addicting.

  28. Bev Reply

    Just made this salsa. So fresh and yummy!!!!! For me the spice was just right. Next time I will add all the Jalapeño to meet the others in my family that like Spicy. Also so easy to make. Thank you

  29. Stacy Justice Reply

    Is this recipe good for canning?

    • Best Homemade Salsa Recipe - Kristine's Kitchen (19)

      Kristine Rosenblatt Reply

      I don’t have experience with canning so I can’t advise.

  30. Molly Gordon Reply

    I just made this and it was so easy and GOOD!

  31. SusanH Reply

    No kidding. Made once and now I always have these ingredients on hand. Always bought jarred salsa or paid premium prices for refrigerated salsa. NO MORE! So easy, fool-proof and the best tasting of all! Thanks Kristine!

  32. Laurel Reply

    Loved it and I am super picky about salsa, great basic recipe that can be tailored to taste!

  33. Best Homemade Salsa Recipe - Kristine's Kitchen (20)

    Diana Meehl Reply

    This is seriously the best salsa I’ve ever made. This is my second time making it and it is a hit with my family.

  34. Peggy E. Reply

    Are we able to can this recipe using a water bath?

    • Best Homemade Salsa Recipe - Kristine's Kitchen (21)

      Kristine Rosenblatt Reply

      Hi Peggy,
      I haven’t tried canning this recipe.

  35. K. MCCARTHY Reply

    I was amazed that I could make something this great

  36. Jessica Brutcher Reply

    I love Christine’s salsa! Thanks for providing this delicious recipe. I am a salsa junkie and must have tacos and salsa all the time.

  37. Taylor Reply

    My husband and I are obsessed with this recipe to say the least. I’m super picky about my salsa and the grocery store salsa jars just haven’t been cutting it. I’ll be honest, I wasn’t so sure about the canned tomatoes, but i hate dicing fresh tomato, so I trusted the process and yum! 🤤 I made it for him to put on his breakfast burritos in the morning, but after tasting it, I know we’ll be putting it on everything we can 😌 I also love the EASE. thanks for sharing!

  38. Gunnar Carlson Reply

    Easy to make. Mine was not spicy next time I’ll just throw the whole jalapeño in

  39. Amber Rouse Reply

    Could this be done with fresh tomatoes and one can of fire roasted?

    • Best Homemade Salsa Recipe - Kristine's Kitchen (22)

      Kristine Rosenblatt Reply

      I haven’t tried that but I think it should work fine. Enjoy!

  40. Lainy Reply

    Super delicious and easy to make! Thanks for the great recipe!

  41. Deborah Reply

    Love this salsa!

  42. Rhnea Reply

    My family loves this recipe. We don’t like a lot of spice, so I leave out the jalapeño, but it is the best salsa.

  43. Marie Reply

    Just made this salsa for a second time. I have pepper plants so I made it spicy. So good and it freezes very well so you always have when you need it.

Leave a comment »

Best Homemade Salsa Recipe - Kristine's Kitchen (2024)

FAQs

Why does Mexican restaurant salsa taste so good? ›

A unique blend of fresh tomatoes, onions, cilantro, and lime juice contributes to the vibrant, lively taste of restaurant-style salsa.

Is vinegar or lemon juice better for canning salsa? ›

Acidic Ingredients

Lemon juice is more acidic than vinegar and has less effect on flavor. You can safely substitute an equal amount of bottled lemon juice for vinegar in salsa recipes using vinegar. However, do not substitute vinegar for lemon juice because this would reduce acidity and produce an unsafe product.

How to make salsa Martha Stewart? ›

Chop tomatoes into 1/4-inch pieces; transfer to a medium bowl. Add onion, chile, garlic, cilantro, and lime juice; season generously with salt. Mix to combine. Let stand 15 minutes to develop flavor.

Is homemade salsa healthier than store bought? ›

You'll save money by making your own salsa, especially if you can pull the vegetables from your own garden. It can be much cheaper to make salsa yourself, and homemade salsa is generally healthier than most of the sugary varieties you'll find in stores.

What brand salsa do most Mexican restaurants use? ›

What Chefs Look For In A Jarred Salsa
  • Herdez Mild Guacamole Salsa.
  • La Costeña Medium Home Style Mexican Salsa.
  • Herdez Roasted Poblano Salsa Cremosa.
  • Tostitos Medium Salsa.
  • Mission Medium Chunky Salsa.
Sep 27, 2023

What kind of salsa do most Mexican restaurants use? ›

Most Mexican restaurants use a table salsa or a salsa roja or salsa de mesa. Restaurants serve fresh salsa and warm fried tortilla chips to every table while they wait for their meal to be made.

Do you have to peel tomatoes for salsa? ›

Deciding on keeping tomato skins on or off is really a matter of taste — and how much time you've got on your hands. You don't need to peel them. After all, tomato skins are edible. However, if you're making a chunky salsa, leaving skins on is fine – as long as the texture doesn't bother you.

Why do you boil salsa before canning? ›

Do You Have To Cook Salsa Before Canning? Yes, otherwise, if you can raw or fresh salsa, you will have to process it for a longer time than cooked salsa. This will take much longer, so it is better to cook the salsa before canning.

How much vinegar do I put in a gallon of salsa? ›

on jars during processing, add ¼ cup vinegar per gallon of water used in the canner. Select tomatoes, peppers, spices, and onions. Always use fresh, firm, ripe tomatoes.

What thickens homemade salsa? ›

If you prefer a really thick salsa, drain the liquid in the can of whole tomatoes (personally I would drain it into a container, rather than down the drain). Then process the salsa as directed and add back some of the liquid from the can, a little at a time, until you have the consistency you're looking for.

How long does homemade salsa last in Mason jar? ›

How long can I keep home-canned salsa? Angela Fraser of North Carolina State recommends a year, to a year and a half, for home canned salsa: If canned and stored properly, its shelf life is about 12 to 18 months. Salsa older than this is safe to eat if the jar is in good condition and the seal is intact.

Why is restaurant salsa so much better? ›

Recipe developers for restaurants have plenty of time to experiment with salsa recipes, testing them and perfecting them before they even reach the menu. Salsa recipes have specific spice and ingredient proportions executed in an almost formulaic manner.

Why is restaurant salsa better? ›

Restaurant salsa is essentially small-batch, freshly made salsa. These establishments have access to high-quality ingredients and equipment to ensure a consistent product.

Should I use fresh or canned tomatoes for salsa? ›

While fresh tomatoes make great pico de gallo, you gotta go with canned tomatoes if you want that true restaurant salsa flavor.

Is Mexican restaurant salsa healthy? ›

While salsa is unquestionably healthy, there is one potential drawback to the food - many commercially-made varieties are high in sodium. The suggested daily limit of sodium sits at 2300 mg by the FDA, and prepared salsas generally contain between 90-270 mg per two-tablespoon serving, which can add up pretty quickly.

What is the difference between restaurant-style salsa? ›

Compared to regular ol' salsa or something like pico de gallo, restaurant-style salsa is usually smoother—just how I like it! It's blended up in a food processor so that all the pieces get minced really finely. This is no place for big chunks of tomatoes, man.

What is the difference between cantina style and restaurant-style salsa? ›

I've found restaurant style to be less salty and slightly thicker than cantina, best with salsa or in nachos. Whereas cantina is thinner, crunchier, and salty, best for snacking.

Top Articles
Latest Posts
Article information

Author: Arline Emard IV

Last Updated:

Views: 6339

Rating: 4.1 / 5 (52 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Arline Emard IV

Birthday: 1996-07-10

Address: 8912 Hintz Shore, West Louie, AZ 69363-0747

Phone: +13454700762376

Job: Administration Technician

Hobby: Paintball, Horseback riding, Cycling, Running, Macrame, Playing musical instruments, Soapmaking

Introduction: My name is Arline Emard IV, I am a cheerful, gorgeous, colorful, joyous, excited, super, inquisitive person who loves writing and wants to share my knowledge and understanding with you.