In the bowl of a large food processor, combine all the ingredients.
Pulse until the desired consistency is reached, then season with salt to taste.
Notes
STORE this homemade salsa in an airtight container or sealed glass jar in the refrigerator, where it stays fresh for 5-7 days. The flavor actually improves after a few hours as the ingredients blend together, making it a great make-ahead option.For longer storage, FREEZE it in freezer-safe containers or resealable bags for up to 2 months. Let it thaw in the refrigerator overnight before serving. The texture may change slightly after freezing, but a quick stir or blend will bring it back. Serve cold or at room temperature.