Prepare tomatoes. Boil in hot water 1-2 minutes, then dump into a cold water bath. Peel skins and chop up all tomatoes into bite size pieces. The liquid will cook down and so will the size of the pieces.
Start cooking tomatoes(not in stainless steel pot) let it come to a rolling boil, then reduce to a simmer.
With a measuring cup, take out any excess liquid from the tomatoes. I usually take out the liquid 4-5 times before starting to add any vegetables. I let it simmer for over an hour, so I can let all the juices cook out.
Once you have the consistency you want, add the vegetables. Start with diced garlic, cumin, salt, lime juice, oregano, and cayenne pepper. Let these seasonings cook in and try a few taste test to alter if needed.
Next, add cilantro, jalapenos, and 3 onions. Let the mixture cook for as long as you'd like. I usually let it sit and simmer again for another hour to let the jalapenos cook inches.
Prepare your water-bath. Let it come to a rolling boil. Wash out and rinse your jars. Then set them into the water-bath for 10 minutes, for sterilization!
Once jars are sterile, fill them with salsa, leaving 1/2in head space. Wipe rims, add lids and rings.
Place jars back into water bath and set timer for 15 minutes.