We report on the generation and rapid characterization of structured beams of arbitrary spatial coherence. An experimental setup is introduced capable of generating partially coherent fields by incoherently superposing fully coherent fields. The characterization is performed using the spectral information in the interferogram produced when using a two-dimensional nonredundant array of pinholes. An example of a partially coherent "doughnut" beam is given and proved to be partially coherent.