Homemade salsa tends to become a little more watery than preferred. This is because the base is typically tomatoes which contain lots of juice. To avoid watery salsa, try draining the excess moisture from the diced tomatoes before adding them to the salsa.