When stored properly in an airtight container, homemade salsa can last in the refrigerator for about 1 week. Freezing is not recommended.