Yes, you can freeze salsa. It stays fresh for up to 4 months. Store in an airtight container, or vacuum pack the salsa. Thaw completely before using.