Use a sharp knife to finely dice all the ingredients.
Add your seasonings and lime juice and give it all a good mix. Taste and adjust seasonings - add more or less to your liking.
Refrigerate the salsa for at least 20 minutes before you serve.
Notes
Serrano peppers can also be a great alternative to the jalapeno peppers that this recipe calls for.
Another great tip to keep in mind while making Pico de Gallo and salsa is to remove the seeds and the central portion of the tomatoes before you chop them up. This will help keep the salsa from getting watery.
I've used avocado as an extra addition, but you can also swap that and the mango for some fresh pineapple and turn it into a pineapple Pico de Gallo. Fruit Pico de Gallo actually has a great blend of flavors that you can team up with lots of different appetizer recipes.
For a nice bit of tangy and spicy flavor, you can also sprinkle some Tajin spice mix into it.