Mix ingredients: Mix all the ingredients together in a bowl. Taste for seasoning.
Rest: Let the salsa sit for 10 minutes to let the flavors marry before serving.
My biggest tip for making this salsa is to take your time with chopping. Make sure you get the pieces nice and finely diced to get a great marriage of flavor and to also make serving easier.
Many people don't like cilantro, so feel free to use parsley or even diced green bell peppers for a pop of color.
Transfer leftover pineapple salsa to an airtight container and store in the fridge for 1-2 days. Keep in mind some moisture will pull from the pineapple and pool in the container, it won't look as fresh, but it will still taste delicious.
I don't recommend freezing your pineapple salsa. Once frozen and thawed, it will become very watery and the pineapple pieces will soften.