I love homemade salsa too. I have learned to can my tomatos in a slight puree form(that the consistance I like) and go fresh from there. I have not found a homemade canned salsa that isn't mushed but that is because of the time it need in for the canning process.