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

Hi, I made this salsa last year , it was DELICIOUS. And it went fast . I was just wondering if you measured the green peppers, onions & Jalapeños coarsely chopped or after you put them in food processor? And approximately how many cup’s would 5 jalapeños be, because they seem to be a variety of sizes. Thanks sooo much .
Measure them after they are chopped in the food processor (or however you chop them). It’s about 1 cup of jalapenos.
Thanks so much
BEST SALSA RECIPE EVER!! Will never use anything else. And the peeling method – GENIUS!! Question – what can I do with all of that amazing fresh tomato juice that is drained?? Hate to waste it.
Thank you for your amazing recipes!
Hi Theresa – you can freeze it (in large quantities or in ice cube trays) and add it to dishes like spaghetti sauce or tomato soup for a little boost of flavor.
I tried a salsa last year And found that vinegar is not a flavor I like in salsa.If I can can tomatoes with just a lttle salt or lemon juice why do I need so much vinegar in salsa that is predominetly tomatoes?
Because the other ingredients (peppers, onions) significantly affect the pH.
This recipe is amazing!!!!! I have used it for the last couple years I’ve been making salsa with my tomatoes and jalapeños i grow in my small garden. We love the taste of this salsa the best and it has the right amount of seasonings it needs. Highly recommend trying this recipe for sure!
This is one of best recipes for homemade salsa I’ve found. I added black beans and corn as well as my home canned tomato sauce. For a little extra heat, I added 1 tsp habanero pepper. I tested the ph prior to canning and it was below the recommended 4.6. For safety I added 1/4 tsp citric acid to each jar during filling. I use Citric Acid by Ball which was developed specifically for canning tomatoes and tomato products. It is a substitute for lemon juice and does not affect the flavor.
Hi Thomas, just adding clarification here because I don’t want anyone to have issues with canning safety, but testing the pH level for a home canning recipe isn’t as simple as using paper litmus strips or even a digital pH probe to test the pH. Acidity can change with shelf life, so lab-tested canning recipes are tested over the course of weeks/months – the pH tested before processing/canning is likely not accurate as it will change once the salsa is canned and once it sits on the shelf. It’s never recommended to add low acid ingredients (like corn or black beans) to a water/steam bath canned recipe as it will lower the pH. I’m not trying to be contrary to your review, but it’s important to me that others maintain the proper methods of canning safety, especially if using a recipe from my site.
Thank you for paying attention to safety
I don’t want to use store bought for the tomato sauce, is there something I can do like adding my own home made and then adding more vinegar?
I can’t give a recommendation on altering this recipe since it depends on proper pH levels for safe canning, sorry.
Was so glad I found this recipe before I made salsa for the first time this fall! Such a perfect salsa – will definitely be making it again for years to come!
Thanks Mel!
What about using Citric Acid for canning? Seems to work well with my other tomato canning recipes. I usually use 1/2 tsp per quart which would equate to 1/4 tsp per pint.
Using citric acid in addition to the other ingredients or in place of an ingredient? It’s not recommended to alter the recipe in order to preserve the pH/canning safety.
It is made specifically for canning fresh tomatoes. I use it when canning marinara sauce, soup, and tomatoes. I would use instead of using store bought canned tomato sauce.
I have made several batches of this salsa recipe and it is delicious. I have made alterations to the heat by increasing or reducing the seeds from the jalapeños and also altered with the sugar quantity.
If you choose to make this, I highly recommend reading all the tips as they are essential to ensure a successful outcome. I followed the suggestion to broil the tomatoes to remove the skin and it is way less finicky and time consuming.
Hi Mel! I make this recipe every fall with tomatoes grown in my garden. My whole family loves it! Thank you for keeping up your blog, I’ve followed it for years.
Wishing all the best to you and your family!
Thank you so much, Gabi! Sure appreciate the kind message.
Can I substitute the jalapeño for garden salsa Peppers? Also can I use HOMEMADE tomato sauce AND HOMEMADE paste? This will be my first time canning(water bath) ever so the more information the better. Thanks!
Yes, you can substitute another kind of pepper for the jalapenos. I’m not sure about homemade tomato sauce and tomato paste – I think it’s best to use storebought to make sure the acidity is high enough (having said that, homemade might be fine, I just don’t know for sure).
I come back to this recipe every year. Great tasting salsa that is a crowd pleaser.
I have made this recipe for the past 2 years with Roma tomatoes from m;y garden. I have a lot of yellow and red bell peppers from my garden. Can I use these in place of the green bell peppers?
Yes
Are you using pint size, 16 ounce wide mouth jars? For some reason the photos look like 1/2 pints to me. Is it ok to use 16 ounce reg mouth for the time listed in recipe? Thanks! This is by far the best salsa I have ever e tasted
The jars in the photos are pint-size jars. You can use regular mouth or wide mouth pint jars.
I love this recipe. We have been using it for three years now. The last two years I substituted Anaheim peppers for the green peppers because that is what my garden grew. It is delicious!!! I love it even more.
This my favorite recipe I use all the time. I was just wondering how much lemon juice I would use to off set some of the vinegar. Then about how much vinegar afterwards
This article from an extension office seems to suggest that you can use equal parts BOTTLED lemon juice for vinegar in canning recipes.
https://blogs.extension.iastate.edu/answerline/2021/08/03/the-case-for-bottled-lemon-juice-in-canning/
Is it possible to leave out the green pepper or use a different color pepper? I absolutely hate the taste of green bell peppers. What can I do to still make this?
Yes, you can use another variety of bell pepper.
Hi-
has anyone ever added corn or black beans to the recipe?
Thoughts please… thanks!
Hi Sandy, adding corn or black beans will affect the pH levels and it won’t be safe for water or steam bath canning.
Do you have an approximate volume estimate for the jalapeno peppers? Some of mine from my garden this year are very small, so 5 of those would be much different than 5 of the very large ones I get at the store. Love this recipe, will be my second year using it.
Probably right around 1 to 1 1/4 cups.
Can I use Anaheim peppers in place of some of the green peppers?
Yes
Have you done this in a pressure cooker? If so what would be psi and time?
No, I have not. It’s recommended to water or steam bath can this salsa.
Best salsa I have ever had. Thank you for sharing.
Second year making this salsa. It’s fantastic!
The only change for me is using white vinegar instead of apple cider due to personal preference.
No arm wrestling needed! This is my go to recipe, everyone asks for my salsa and says it’s the BEST they have ever had! I make about 20 quart jars in late summer when the garden is producing all the ingredients. I do sometimes supplement with canned whole tomatoes and I tomato paste as suggested to thicken it a bit.
By the time the next summer rolls around, we are just using up our last jar and we start all over again. Thanks for this!
Thank you for this recipe. It is worth the effort. This has been our family favorite for several years now. I made 41 pints yesterday. We try to can enough each year to be able to enjoy one jar each week. Nachos is my favorite snack.
Maybe this is a weird question, but can you smoke the tomatoes for this recipe?
I’m not sure, Morgan! As long as that doesn’t change the acidity of the tomatoes, I’m sure it would be fine!
We did last year. From what I remember, we did the broiler method recommended, left the skin on and then put them in our smoker. We just kept peeking until it got to the level of smokiness we liked. Sorry, kind of vague, but we’ll do it again this year and remember to write down what I do. It turned out great for us!
When you say tomato sauce is that just plain juiced tomatoes or a ketchup type sauce,,, in the UK it could mean either
It refers to the tomato sauce found here in the US (that’s where the recipe was tested) and it is a thick tomato puree (but not sweetened, like ketchup).
Do you have an estimate on how many cups of jalapeños being that they vary so much in sizes?
Sorry for the delayed response! Probably right around 1 cup.
Further clarification needed please for Australian readers !! We have bottled passata in our supermarkets which is a thicker, smoother sauce used in Italian cooking. Is this what you are referring to ? It’s hard to tell from your ingredient pics. Thank you
Tomato sauce is thick and smooth – like a tomato puree.
Can you substitute 80% roma and 20% tomatillo?
I don’t know the acidity of tomatillos to know if they can be substituted for regular tomatoes and maintain proper pH, sorry.
I made this for the first time last night, using mostly Romas. Mine has a bit of an apple cider vinegar taste, but it’s still very good! Can I sub regular vinegar? I used a half jalapeño with seeds and membranes for a little heat. Perfectly spicy. Thanks, Mel!
Yes, you can use white vinegar in place of the apple cider vinegar.
Loved this recipe and going into my canning favorites!! Thank you!!!
I’ve made this salsa feast summer for the past 3 years and it is a favorite in our house and with my family/friends. I was wondering if you can leave out the onions? I have some friends who are allergic to onions and would love to be able to make this salsa for them minus the onions.
I suggest not changing the recipe significantly – I can’t vouch for the canning safety if ingredients are left out or altered.
I’ve been making this salsa for about 3 years now. I can about 4 batches. I just ran out of my 2022 batch and now it’s time to make 2023’s. Thank you for your recipes, they always turn out.
Could you char or smoke the green peppers first and peel the skins off without impacting the pH?
Generally speaking adding *more* peppers and onions lowers the pH which lowers the acidity and that’s what makes it unsafe for canning. Taking the skins off the peppers shouldn’t decrease the acidity, so I think it should be ok but without testing the pH, I can’t say for sure.
Can the ingrtstaybthe same, but the consistency change? Looking for a thin/ smooth style. Thanks!!
As long as the ingredients stay the same, it should be fine.
I’ve made this before and it’s the best. I made a huge mistake this year, I had to adjust the ingredients to mix with 16 cups of tomatoes. But when I wrote down the new measurements I wrote in cups for salt instead of tablespoons! It’s been processed and is so salty you can’t eat it. Is there any way to salvage this? I thought about the potato method and reheating everything and add more juice and some more acv and maybe brown sugar to neutralize it? I’m so mad! We had it looking and smelling amazing! 18 jars! Ugh
Oh shoot!! The only way to salvage it and still have it be safe for canning is to figure out how to increase all the ingredients to match the increase of salt and remake with the added ingredients and reprocess. Does that make sense?
This IS the best salsa recipe! Thank you so much for posting.
So good. I will never make a different salsa.
Absolutely delicious! I gave away a couple of bottles and they are back for more!
Absolutely delicious, best I’ve ever tasted. I gave a bottle or two away, big mistake their back for more!
Do I need to use tomato Sauce??
Yes. She talks about it in the recipe. Other recipes call for the same… for safety reasons.
Yes, the tomato sauce is necessary for proper pH levels and canning safety.
Love this – especially the tomatoes under the broiler to peel! This is my first time canning, and 3 trays full made the perfect amount for 9 jars.
Wanted something with a kick so left some of the jalapeno seeds, a couple dry tsp of Penzyey’s Pico and salsa, and a couple tsp chipotle pepper.
This will be my go to, thank you so much!!
I’d watched my mom before, but I was a first-time salsa canner prior to today and I actually learned a bunch about what I’ll do next time to make things easier on myself and waste less tomato. I searched for a 5-star recipe, but was a little leery of a recipe with “best” in the title but this really lives up to it’s name. It’s so fresh-tasting, and perfectly seasoned and balanced and I left seeds and membranes in 2 of the jalapenos, and I will do it the same exact way next time. Thank you for my first and only salsa recipe I’ll use! Very appreciative!!!
What type of onion do you typically use?
White or yellow onions.
Can I add an extra cup of green pepper and only 3 jalapeño?
Adding an extra cup of green peppers may affect the pH of the salsa making it unsafe for canning – it’s suggested to follow the recipe as written and not to increase quantities of any of the ingredients.
I’ve used this recipe for two years and it’s amazing!!
My question is, you state the tomato sauce is NOT optional. Are you referring to canned sauce? I am new to all of this and started to make my own sauce for freezing but now I am questioning if I should you fresh sauce for this recipe.
I use canned tomato sauce for this salsa recipe.
Can corn and black beans be added without changing the Ph?
No, they cannot be added without changing the pH (and altering the safety of canning this salsa).
Have used this recipe since 2018 and am going to make next week once my tomatoes are ripe enough. EVERYONE loves it
My Goodness! This is the most amazing salsa ever! I have been making your recipe, exactly as written, since 2018. Everyone that I give a jar of this salsa to just raves about it! Thank you so much for this recipe!!
I don’t remember using vinegar and the tomato sauce. Has the recipe changed? I don’t remember tasting any vinegar in the past.
No, the recipe hasn’t changed.
The BEST!!! Excellent thickness, just perfect for dipping. I didn’t use bell pepper but rather hot banana peppers and Serrano peppers with extra jalapeños. THANK YOU FOR SHARING!!
Does changing the amount of peppers affect the recipe? I was interested in making this salsa hotter. Can I add extra peppers or use a hotter pepper?
Adding extra peppers can affect the pH (lower it) which may make the salsa unsafe for canning, so it would be best to use the same amount of peppers but choose a hotter/spicier pepper.
Delicious! It really is The Best Homemade Salsa! Thanks for sharing with us, Mel. After years of being intimidated to start canning, friends taught me some simple things in the last couple of years, and now I’m always excited to find a new favorite for the pantry, or the “can-try” as some punny people like to call it. 😛
P.S. In case anyone needs to know, a double batch will fit in an 8 qt pot, but it will be pretty full.
I didn’t use any sugar, so I guess my tomatoes were sweet enough on their own. I also left out the tomato paste. Maybe if you add the tomato paste, it won’t fit in an 8 qt pot… Can’t decide if I should add 1 can of paste next time or not, but didn’t feel it needed to be much thicker, if at all.
You cannot leave out the paste. It’s needed for the pH level to be safe if you’re canning. Didn’t want anyone to be sick…
According to the recipe above, the paste is optional so you can leave it out. It’s the tomato sauce that is not optional.
Thanks for clarifying for me. 🙂 And as far as sickness from eating the canned salsa, so far, so good. Opened another jar yesterday, and my family of 8 polished it off in one sitting, so it turned out well. 😉 😀
I have been making this salsa now for 2 weeks. Thank you so much. It is the best!!!