Homemade salsa will keep for about 3 to 5 days in a tightly sealed container in the refrigerator. Salsa can be frozen (texture will be soft and a little water upon thawing) for up to 3 months.
Don't have a food processor? Use a blender or dice ingredients and stir together for a chunky salsa.