I think fresh fruit offers the best flavor and texture for this salsa. Frozen fruit will have a softer texture once defrosted and canned fruit often has added sugars.