Blaugefleckte Rochen sind fleischfressende Fischfresser. Ihre Ernährung besteht hauptsächlich aus kleinen Knochenfischen, Krustentieren und Weichtieren. Sie überfallen ihre Beute typischerweise und verwenden dann ihren scharfen, giftigen Stachel, der sich normalerweise am Schwanzansatz befindet, um ihre Beute zu stechen und zu töten, bevor sie sie verzehren.