Le nom « SPAM » sera sélectionné en juillet 1937, lors d'un concours. Le mot se compose des termes « spiced ham » (« jambon épicé » en anglais). Le produit sera présenté comme « la viande miracle », toujours disponible et facile à utiliser.
C'est pendant la Seconde Guerre mondiale qu'il deviendra réellement populaire. Non seulement parce qu'il est facile à transporter et à entreposer, mais aussi parce que le porc n'est pas rationné, contrairement au bœuf. C'est ainsi, à travers l'armée américaine, que le produit sera introduit et parfois intégré dans diverses régions du monde.
Aujourd'hui la marque fabrique plusieurs versions de Spam, dont un à base de viande de dinde. En 2007, la sept milliardième boîte de Spam est vendue.