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
I’m wanting to make this so badly today. But I’m.so confused on the tomato sauce needed. What do you mean? Crushed tomatoes? A jar of store bought sauce? Blended romas? I’m confused.
Hi, I had this printed off with my other recipes. I can’t remember how hot this salsa is. I like a mild salsa. I’ve use other recipes also. Should I use less Jalapenos?
I am going to make this salsa this week and I had a follow up question once the tomatoes have the skin removed do you just chop them up by hand or place in food processor to cut them up? Or what do you do
Hi Sasha, I use a food processor because I like the tomatoes in really small pieces.
Loved the taste. Overall it is simple to make. I do have a question though. . .I read the notes on the tomatoes and purchased the amount of each kind you suggested. I ended up with twice as many tomatoes as I needed and only used romas. Even after draining several times. Did I misunderstand the amount to buy for one batch? I did get 9 pints and it is chunky and has great consistency.
Hi Ann, tomatoes can be tricky – in that it is hard to nail down the exact amount you’ll need for a canning recipe. It depends on how ripe the tomatoes are, how much liquid they release, etc. However, I reread the note and I think I understand your confusion. I’ll edit it for clarity. For a single batch you’ll need EITHER 18-20 pounds of Roma tomatoes OR about 22 pounds of non-paste tomatoes (not both). Does that help?
Yes! That clarifies it completely. Thank you so much. Great recipe.
I have made this receipt for the last 5 years. It is the best on the internet.
We made salsa this week and it’s amazing! Can I ask as to why you don’t recommend quart size jars?
It’s widely recommended by reputable canning extension agencies that a recipe tested for canning salsa in pint jars shouldn’t be extrapolated to can in quart jars unless it’s been tested that way (this recipe has not been tested with quart jars).
We love this recipe and have for past 5 years! I have made it in quarts every summer and just water bath it a little longer (10 mins) and we haven’t died! We really enjoy this recipe also!
Wow…this is the absolute worst rationale for not following tested and safe canning recommendations. Just because “you haven’t died” doesn’t mean you should do it. That’s like saying “my grandma did it this way and lived to be 90” – okaaaayyyy…but also other people can and do get seriously sick (botulism) if you just make up your own methods or changes to already tested canning recipes. This is a hill I will die on (no pun intended) because it drives me crazy when people just do their own thing not realizing it can have serious consequences. Mel, do better in allowing these types of comments.
My Husband just tasted my first patch he said it is 5 star
How many pint jars does the recipe make?
The recipe yields 8 to 9 pint jars.
i Love this recipe!!!!!
do you have a nutrition fact for this recipe?
I don’t, sorry. You can input the recipe information into an online nutritional calculator for nutrition facts if you’re looking for that info.
Could I use red bell peppers with the same results?
Bell peppers have different flavor based on variety/color. So yes, you can use red bell peppers but it may change the overall flavor (not necessarily a bad thing).
Hi Mel, I took your advice and got a steam canner. Could you tell me how you sterilize your jars when you use a steam canner? Thanks
Hi Karen, I clean the jars in hot soapy water and rinse well. Then I place the jars in the steam canner (with water in the bottom of the steam canner) and put the lid on the steam canner and heat the empty jars (high enough temp for steam to come out the side holes of the steam canner) for 15 minutes.
awesome thanks
I have been using this recipe for 5+ years. I get so many compliments and requests for the recipe. I love the broiler skin technique! I use half lime half apple cider vinegar. I’ve used the tube of cilantro paste instead of fresh. Then add a few extra spices.
I just saw in your recipe to not use quart jars. I did 2 last summer as I ran out of pint jars. I’ve had one of the jars, but I have one left. Should I chuck it?
Hi Keri, this is the information from several verified extension agencies (this one is from Minnesota’s website, but the feedback is repeated on many reputable canning resources): “Credible and standardized salsa recipes will instruct you to use pint jars and give processing times for only pint 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.”
I’m hoping that this is the same recipe that I found maybe 8+ years ago had your name on it, way back in the day. Because that recipe was phenomenal and I can’t find my paper version of that old one!
Have you thought about putting the Nutrition facts with your recipes?
We have family members that are on restricted diets and the inforamation would be helpful, I hate the thought of looking for a new recipe. I’ve used this recipe for the last 5 years and we all love it.
Thanks
Hi Rose, I do have nutrition facts calculated on 99% of my recipes, but for canning recipes like this, the only way I can calculate the nutrition facts would be to list the nutrition for an entire jar of salsa, and that wouldn’t be helpful. Feel free to input the recipe information into any number of online free nutritional calculators. Or if you feel like it would be best to use a different recipe, by all means, do that.
I am currently on a big chips and salsa kick. Looking at the nutritional values of store bought salsa, I was horrified as to the amount of salt in them. Would it be ok to use canned store bought tomatoes instead of fresh tomatoes?
Hi Tammy, I think it’s ok if you plan to serve the salsa fresh or freeze it, but I am not qualified to say whether or not the canned tomatoes would be safe to use in this salsa and then process for home canning.
Excellent starting point. Here are my adjustments: no bell pepper or tomato paste, 2 1/2 Tablespoons ground cumin, 2 1/2 Tablespoons ground Mexican Oregano, 2 1/2 Tablespoons dried cilantro, 2 1/2 Tablespoons coarsely ground black pepper. In order to amp up the flavor, you’ll need Tablespoons of seasonings, not teaspoons. I also use dried cilantro, having had issues in the past with fresh going bad quickly.
This is an amazing recipe. Thank you! Question: we are getting late season tomatoes. So needing to bring them inside to wait while they ripen. Can I prep the tomatoes that are ripe and then preserve that until I have more? Meaning broil, peel, drain? And then put in the fridge for a few days until the rest are ready?
Yes, that works great!
Do you have this recipe somewhere that converts to a smaller batch? I would like to try it before canning a large batch and not being a fan. Also sometimes I just want to make some for one evening.
I don’t have the recipe saved elsewhere for a smaller batch – you’d need to just cut down the ingredients accordingly.
Delicious Salsa, and easy to make!
I’m not a big salsa fan but I Loved it! My family loved it too! Thank you for all the little details as well! Made it very easy to prepare correctly.
I’m not a salsa fan, but this made me a believer! Very rewarding to make. Loved it, and loved that you took the time to explain why things needed to be done a certain way. Thank you! We all love it.