J & J Snack Foods Corp., the New Jersey-based snacks and frozen beverages producer, has reported a 21% rise in first-quarter earnings, on the back of a strong performance from its food service business.