you don't have to peel the tomatoes when making salsa. however, some varieties of tomatoes have skins that become tough and bitter during cooking, so my advice is to take the time to peel. most fresh tomato salsa recipes contain lime juice. however, lime juice does not have adequate acidity to make salsa safe canning.