Given two sets , of elements of the finite field , of elements, Shparlinski (2008) showed that the product set contains an arithmetic progression of length provided that \(k
3\) is the characteristic of , and . In this paper, we recover Shparlinski’s result for the case of 3-term arithmetic progressions via spectra of product graphs over finite fields. We also illustrate our method in the setting of residue rings. Let be a large integer and be the ring of residues mod . For any two sets of cardinality , the product set contains a -term arithmetic progression, where is the smallest prime divisor of and is the number of divisors of . The spectral proofs presented in this paper avoid the use of character and exponential sums, the usual tool to deal with problems of this kind.