-A whole bunch of tomatoes (our batch typically completely fills the grates of our decent sized gas grill) rubbed in olive oil and tossed on the grill.... remove most of skin after grilling and cooling (nasty job best left to the wife

)
-A handful of Jalapenos (we do not use too many as we like our salsa fairly mild)
-A bunch of onion
-A few red and green bell peppers (really makes this salsa taste different than most)
-Garlic
-White vinegar (maybe a quarter to half cup for a large batch)
-A good dose of liquid smoke (gives it a distinctive flavor)
-A bunch of sugar (I love sugar in/on anything made with tomatoes)
-We blend it all up in the food processor and freeze Small containers of it for later use. I HATE even a hint of cilantro, so none goes in ours, but the original recipe we loosely follow calls for it.
We make about two gallons of this every summer when the tomatoes are in season in the garden. You can also substitute smoked canned tomatoes if you don't have enough tomatoes.