Il est né dans une famille de peintres parthénopéens, fils de Giacomo Recco et neveu de Giovan Battista, auprès duquel il a appris l'art de la peinture. Les deux peintres ont été parmi les pionniers du genre de la nature morte à Naples. L'influence du premier est perceptible dans la période la plus jeune du peintre, dans les années 1660, et de nombreux thèmes des deux décennies suivantes renvoient à l'influence du second. Cependant, il les surpasse tous deux et devient le peintre de natures mortes le plus recherché de Naples, faisant preuve d'une capacité extraordinaire à représenter la faune marine et à créer des scénographies complexes et grandioses. Avec une clientèle de plus en plus huppée et exigeante, son style devient, dans sa dernière période, plus raffiné et décoratif. Il travaille avec Luca Giordano et, grâce à sa renommée et à l'intervention de ce dernier, il est convoqué à la cour de Madrid par Charles II, mais il n'y arrive pas, car il meurt dès son débarquement à Alicante, le 29 mai 1695.