The Best Homemade Salsa
With over 2,000 5-star reviews you can trust that this is the best salsa recipe ever. It can be served fresh or canned to be shelf stable.
Included in the post is a step-by-step canning guide with tons of tips for proper home canning safety so you can store up jars upon jars of this salsa to last you all year.

Homemade Tomato Salsa Ingredients
For proper canning safety, this list of ingredients needs to be strictly adhered to. If there are variation options, I have listed them below.
- 10 cups peeled, chopped and drained tomatoes: any variety of tomato can be used; it’s important to let the tomatoes drain after chopping and then measure the tomatoes after draining.
- 3 cups chopped onion: white or yellow onions can be used.
- 1 ¾ cups chopped green bell pepper: any variety of bell pepper can be used. Do not increase the amount of bell peppers in the recipe as it can reduce the pH levels and affect canning safety.
- 1 to 1 1/4 cups finely diced jalapeños: leave the seeds and membranes in for more heat. The amount of jalapeños can be decreased (but not increased above the 1 1/4 cup amount).
- 7 cloves garlic, finely minced: the amount of garlic can be reduced, as desired.
- 2 ½ teaspoons ground cumin
- 2 ½ teaspoons coarsely ground black pepper
- 2 ½ tablespoons canning or pickling salt: if you don’t have canning or pickling salt and would prefer not to buy it, you can use coarse, kosher salt (or experiment with table salt) but make sure it doesn’t have added iodine or any other additives.
- ⅓ cup chopped fresh cilantro: do not increase the amount of cilantro; alternatively, it can be omitted or reduced.
- ⅓ cup sugar: the sugar is optional in this recipe and the amount needed will largely be dependent on the sweetness of the tomatoes and your personal taste preference.
- 1 ¼ cups apple cider vinegar: Don’t alter the amount of acidity (vinegar). You CAN substitute some of the vinegar for bottled lemon or lime juice (keep in mind this will affect the overall flavor; I’ve had good luck subbing in half bottled lime juice for half of the vinegar). DO NOT USE FRESH LEMON OR LIME JUICE.
- 16 ounces tomato sauce: this ingredient is necessary for safe canning/proper pH and is NOT optional (despite what other recipe reviewers have said).
- 12 ounces tomato paste: this ingredient helps thicken the salsa; however, it is OPTIONAL. You can add a reduced amount of tomato paste or omit it completely.

Reminders for Homemade Salsa:
- Use a tested recipe. Canning is a great way to preserve food and keep it on your shelves, but there are many food safety concerns related to canning and it’s important to use a recipe that’s been tested to ensure the pH levels are safe over time. This recipe has been tested for home canning safety in a proper lab.
- The variety of tomatoes doesn’t necessarily matter for this recipe, but the method does. This recipe calls for draining the peeled, chopped tomatoes and you’ll definitely want to follow this step otherwise your salsa will be watery.
- Peeling tomatoes is essential for this recipe (both from a texture and bacteria standpoint). See my easy method for peeling tomatoes below.
- Canning the salsa can be done with a water bath or steam bath canner. This recipe has not been tested (and is not recommended) for pressure canning.

The Easiest Way to Remove Tomato Peels
The easiest way to remove the peel/skin from tomatoes is as follows:
- Cut the tomatoes in half and place them cut-side down on a baking sheet
- Preheat oven to broil and place an oven rack 8- to 10-inches away from the broiler element.
- Place the pan of tomatoes in the oven and BROIL for 3-4 minutes (watch closely!). You’ll know the tomatoes are ready when they swell and look taut and begin to bubble just a bit.
- When the pan is removed and as they cool, the tomato skins will wrinkle and peel off very easily.
The oven broiling method to remove tomato skins is so much easier and less messy than plunging the tomatoes into a water bath.

Notes About Salsa Flavors
As written, this salsa is not overly spicy. You can increase the heat level by leaving the seeds and membranes in the jalapenos or use peppers with more heat, like serrano or habanero peppers.
IMPORTANT: the flavors of this salsa get better and balance more evenly with time. So if it has an overly strong vinegar taste after canning, let it rest on the shelf for a week or so.
The best batch of this salsa I’ve ever made used half apple cider vinegar and half bottled lime juice. I will make it like that from now on!
For a step-by-step visual on making this salsa, scroll below the recipe for a tutorial. ⬇️⬇️⬇️
Made this this morning. It is by far the best homemade salsa I have ever had. Perfect!
—Diane

Canning Tools For Homemade Salsa:
*several products below are affiliate links to Amazon
- this over-the-sink colander is perfect for draining the tomatoes
- food processor – I’ve had this machine for over 10 years
- steam canner – this is the only way I can at home (approved by the National Center for Home Food Preservation)
- this simple canning toolset has just about everything needed for filling and handling the jars

The Best Homemade Salsa
Ingredients
- 10 cups peeled, chopped and drained tomatoes (see note)
- 3 cups chopped onion
- 1 ¾ cups chopped green bell pepper
- 5 medium jalapeños, finely chopped, membranes and seeds removed (leave in for extra spice) – about 1 to 1 1/4 cups
- 7 cloves garlic, finely minced
- 2 ½ teaspoons ground cumin
- 2 ½ teaspoons coarsely ground black pepper
- 2 ½ tablespoons canning or pickling salt (see note)
- ⅓ cup chopped fresh cilantro
- ⅓ cup sugar, optional, depending on sweetness of tomatoes
- 1 ¼ cups apple cider vinegar (see note)
- 16 ounces tomato sauce, NOT optional – necessary for safe canning/proper pH
- 12 ounces tomato paste, optional if you want a thicker salsa
Instructions
- Combine all the ingredients in a large pot and bring to a boil. Reduce the heat and simmer for 10 minutes, stirring often.
- Fill sterilized pint-size canning jars within 1/2-inch of the top. Wipe the rim of the jar clean and seal with a lid and ring.
- Process in a water or steam bath canner for 15 minutes (add 5 minutes if you live at 1,001 to 3,000 feet; add 10 minutes for 3,001 to 6,000 feet; add 15 minutes for 6,001 feet to 8,000 feet).
- Remove the jars carefully from the water or steam bath and let cool to room temperature. Check to make sure the jars have sealed correctly (lightly press the top of the lid; it should be firm – if the center bubbles up and down when you press on it, it hasn’t sealed correctly and will need to be refrigerated or re-processed).
Notes
Recipe Source: adapted slightly (increased all the quantities appropriate for canning safety) from this recipe I found on the awesome GardenWeb site

This is the BEST salsa I’ve had! It checks off the salty, tangy, spicy, cravings of good salsa!
I made it and combined Apple Cider Vinegar, White Vinegar, and some lime juice to equal the total amount of vinegar in the recipe. I used a variety of hot peppers, seeds removed, because I grow about 20 different varieties of hot peppers. I did take the time to blanch the tomatoes and removed the seeds and peels. I charred some of the onions and peppers to give more flavor. I added some chopped green onion when I added the cilantro.
Take my word for it. It is killer good!!
Making it now and man our tomatoes ended up being nothing after draining them. (Seems like such a waste to then add in store bought tomato sauce when these were amazing fresh garden tomatoes. Tying to understand that one!) anyway can we half this recipe and still have the pH levels be good?
Yes, the recipe can be halved just fine.
This salsa recipe is SO GOOD!! I omitted the sugar this year since I used really sweet tomatoes (I used a combo of Roma and Dads Sunset) and I love how it turned out. This recipe is the perfect solution to my chronic problem of over planting tomatoes in the spring 😂
Hi Mel, is there a good ratio of tomatoes, if I use frozen ones? For this recipe. I have had such good luck with this delicious recipe but I have some frozen tomatoes to use up. Thank you.
I would use the same amount of tomatoes whether they are frozen or fresh (you might have to adjust a bit to account for the frozen tomatoes thawing, but just make sure to measure them for the full 10 cups).
I’m still new to canning. Does this recipe require you to add salt or lemon juice to the bottom of the jar before canning? I did this with my tomato sauce.
You don’t need to add additional salt or lemon juice to the jars – just follow the recipe exactly and there will be enough salt and acidity.
I am
About to make this and am not interested in canning. And am going to make a third of recipe. What should I omit if it’s going to be fresh?
If it is going to be fresh, you can dial back the vinegar to taste (or use all lime juice).
can I use red or orange peppers instead of green peppers?
Yes
Hi, I am wondering about the Salsa recipe. It says to add tomatoe sauce which isn’t option and if you buy from the grocery store has added salt. Is it ok to use the canned sauce that has added ingredients. Thanks,
I’m not sure I totally understand your question, but if the tomato sauce has added ingredients that would lower the pH, then no, it should not be added. If it just has additional seasonings, that should be fine.
Do you ever can the juice that’s left over from straining the tomatoes. I just hate to throw all that goodness away!
You can save the juice (freeze it or use it in other tomato-based recipes).
You can use the juice in salad dressings too.
You emphasize the need for tomato sauce to reach sufficient acidity. Can I instead increase the amount of vinegar?
Yes, you can add more vinegar. However, omitting the tomato sauce and adding more vinegar is not recommended (or rather, I can’t tell you how much vinegar is necessary if the tomato sauce isn’t used).
This salsa recipe is SO GOOD!! I omitted the sugar this year since I used really sweet tomatoes (I used a combo of Roma and Dads Sunset) and I love how it turned out. This recipe is the perfect solution to my chronic problem of over planting tomatoes in the spring 😂
Hi Mel! I’d love to make this today as I have tones of tomatoes that need to be used up asap. Can you tell me what will happen if I make this into bigger jars? I see it’s not recommended but it doesn’t say why. Given the amount of tomatoes I have, I need to use the bigger jars. At least, I’m hoping I can! Thank you so much for sharing this recipe!
Hi Courtney, this is the answer I got from several extension agencies about using quart jars: There are no current research-tested guidelines for processing salsa in quart jars. There are no formulas for extending the processing time for a larger jar.
Thank you Mel for this yummy recipe! This Is the Best salsa recipe. So good!
Hi, just wondering if you think corn could be added?
Adding corn will lower the pH making it unsafe to can in a water or steam bath canner (and I can’t recommend if it would be safe to pressure can).
This salsa is DELICIOUS!! I grow a big variety of peppers, so added many of them in addition to the jalapeños. I roasted some of the onion and some Poblano peppers, so I had fresh and roasted. I also used both white and cider vinegar with fresh lime juice. After it cooked, I added chopped green onion and fresh cilantro.
It was easy and it is so flavorful; spicy, salty, tangy, zesty.
I will be canning this, the question is, can I use regular white vinegar instead of Apple Cider vinegar?
Yes
This is absolutely the BEST salsa recipe!!!
I’ve been making it for over five years and people always rave about it and look forward to receiving their yearly gift. Last year I started to save the run off from draining the tomatoes and I save it, can it to use the tomato juice when we make Mexican rice. Yum game changer. Thank you Mel!
How long is this salsa shelf stable. All my jars were successful
For up to a year.
I was given a jar last night and it is amazing! In fact, I told him it was perfectly balanced for my taste! And it really is!
Best salsa ever, but I made it with Carolina Reapers and a few other ingredients besides the jalapenos. Extremely Intense, definitely not for sissys.
This is my third year making a HUGE batch of this salsa. I specifially grew Roma and San Marzano tomatoes just for this. It was a little struggle since the tomato plants matured at different times so I froze them all till I was ready. My variant – I like to cook out the moisture rather than strain. This way I get some natural sweetness (need less sugar) and get to keep every molecule of the garden grown tomatoes.
Great recipe and process!
Can I use green chilies in place of the green peppers?
Do you mean canned green chiles? I’m not sure – I recommend following the recipe as it has been tested that way.
Hey i was wondering what type of tomato sauce to use with this. just a refular plain sauce? I am attempting this recioe today for the first time with my fresh tomatoes and just curious what ” sauce” people
use
yes, plain regular tomato sauce
Yes, plain canned tomato sauce.
My family loved how this turned out. My 13 year old son told me I should sell bottles of it on the black market. My husband said, “why don’t Mexican restaurants serve salsa like this??”
They’ve always liked my fresh salsa and they were never interested in any other form of salsa but the garden is overflowing so when I saw your recipe I decided to try it out! So glad I did!
I’m about to try this for the first time. Instead of a water bath, could I use the oven instead? I did this method with pickles and it worked well. Just makes me nervous using a heavy canner on my glass top stove. If yes, how long would I keep the jars “baking” for and at what temperature? Your reply is greatly appreciated!
Hi Bonnie, the oven is not an approved canning method and so I can’t recommend processing the salsa that way.
I’m just thinking about making this recipe I have green and red tomatoes is that okay
Can I peel tomatoes the way you listed and refrigerate them for a couple days if I don’t have time to make the salsa all in one day?
Absolutely!
This was my first time canning salsa and this recipe was so helpful, and the salsa is so yummy!
Thanks Mel!!
This was our first time making this recipe!
It is far tastier than any I have made or purchased.
Thanks!!
I used a little more peppers and less onion (same amount of veg overall) and skipped the cumin (not a fan). Skipped the sugar and used white vinegar.
Previously didn’t know how to handle the tomatoes or get a safe ratio… this was super helpful.
Delicious salsa!
I used a little more peppers and less onion (same amount of veg overall) and skipped the cumin (not a fan).
Delicious salsa!
Excellent recipe. Left out the sugar & my husband really liked it!
This is my third time making this salsa. I love how detailed she is in explaining her step by step method. Tried and true recipe that’s for sure! I did alter a few things…. I omitted the sugar as my romas were sweet enough. I didn’t ad the cilantro although I love it and prefer to ad it fresh when I open a jar. I did keep some jalapeno seeds in for a bit of heat. And lastly I only added a couple teaspoons of tomato paste as I felt after I drained the tomatoes it was a nice medium thickness.
I did make this recipe and we absolutely love it, I made 5 regular and 5 with a ghost pepper for some heat we will be gifting them at Christmas. Thank you for sharing this recipe!
I make several batches every year and everyone loves it! I would love to also make a batch with mango and wondering if that messes with the safe canning recommendations or your thoughts on that?
I can’t recommend altering the recipe – I’m not sure how mango will affect the pH. Sorry!
Can I add more cilantro without messing up the PH level?
I’m not sure how cilantro will affect the pH, so it’s advisable to use the amount in the recipe.
Best salsa recipe ever! Everyone raved about it and asked me for the recipe!
Im connfused about the amount of tomatoes. I’m about to make this. I read the authors notes. Is it about 40 lbs? I’m confused. So I’m looking for help please
If you’re doing her single batch as per her recipe and using Roma tomatoes she says to use approximately 18-20 pounds to yield 10 cups. I had approximately 22 lbs of romas and it gave me just over 10 cups. I also drained it extensively as I like a thicker salsa.
I thought it was 18-20 pounds paste tomatoes AND 22 pounds of non paste tomatoes but it’s one or the other?
How many lbs is 10 cups of tomatoes? Is it approx 40 lbs total? (Based on the notes)
It really depends on the type of tomatoes used. It is likely somewhere between 25 and 35 pounds (ish).
It really depends on the variety of tomatoes. I usually use a variety of paste and regular tomatoes. Someone just commented saying they used 20 pounds Roma tomatoes for a 10 cup yield. I usually have to use more than that as noted in the recipe.
At the end of all the peeling and cutting I was short almost a lb of tomatoes. Will we still be good?
How many cups of tomatoes did you get? As long as it is 10 cups, it’s fine.
Wow. I had been using the Fresh Salsa from
ball but was missing something and was watery for us. We prefer saucier salsa unless it’s fresh pico.
This is sooooo good!!! Huge hit.
For us: We used all paste tomatoes, only 6 oz paste, did not add sugar and used all ACV. For vinegar taste, it calmed down after we put in fridge for 12 hours. We had a little less than a jar so left some fresh.
For next batch, I am going to split ACV with some vinegar. Overall the all vinegar isn’t a deal breaker. (Obviously don’t need to do all that if eating fresh)
Love this recipe. It’s my 3rd year using it and I did a triple batch. I subbed 1/4 cup lime juice and the rest apple cider vinegar. It does NOT taste like vinegar like another commenter said. Just follow the recipe. Peel the tomatoes. Add the tomato sauce. And you’ll be fine.
Very disappointing. The salsa tasted too much like vinegar.
Keep in mind that the flavors meld and mellow over time. If making fresh (and not canning), you can decrease the vinegar. If canning, I like to let the jars sit for a couple weeks before eating – the vinegar flavor mellows over time.
I have been making salsa for 30 years, and this is without a doubt the best recipe yet. Love it. make it!
I couldn’t figure out how to “search” the comment questions to see if there was an answer. The tomato sauce in the recipe confused me. We make our own, it’s just puréed tomatoes run through a food mill and canned. Will that work? I was trying to understand adding it back when so much trouble was taken to drain the tomato chunks. If store canned is required, then my question is why.
The recipe was lab-tested using the ingredients outlined in the recipe – it calls for store bought tomato sauce (that’s how it was tested), and yes, the tomato sauce is required for proper pH/canning safety.
I had an abundance of tomatoes this summer. I had canned all the sauce that I needed and stumbled upon this delicious recipe. It was easy to make and my husband thinks it is better than what our local Mexican restaurants serve.
Do you use white vinegar or apple cider vinegar?
I love this salsa recipe! It is so easy and the flavor is incredible! I have used is as is and made adjustments with peppers (both jalapeños and salsa peppers) for desired heat and itturns out great every time.
I have done this recipe for 3 years in a row and fill my court jars and never had an issue with it.Has it been tested yet by someone else?
I found this recipe and decided to give it a try. It is awesome. I only made half a batch because that’s all the tomatoes I had. Turned out great. Love the details and notes you provided. We didn’t need paste because was thick enough after draining and a taste test said we didn’t need to add sugar. I am making it again this weekend. Thank you
Hi Mel!!
Quick question! Do we have to peel the tomatoes?
You don’t have to, but leaving them on can give a bitter taste to the salsa (and some would say an undesirable texture).
I am curious your recipe calls for apple cider vinegar . I wonder what the taste difference would be. I have always used reg vinegar.
And I always can my salsa in qts- I wonder why it’s not recommended ?
Can you use fresh peaches in this reciple?
It hasn’t been tested with peaches – I don’t know how that would affect the canning safety/acidity.