Rainbowshots sind eine farbenfrohe und visuell beeindruckende Variante von Cocktails, bei der verschiedene Schichten von Likören oder Säften nacheinander in ein Shotglas gegeben werden, sodass sie farblich gestaffelt sind. Das Ergebnis sieht wie ein Regenbogen aus, daher der Name „Rainbowshots“. Diese Farbschichten entstehen durch die unterschiedliche Dichte der Zutaten – schwerere Flüssigkeiten sinken nach unten, während leichtere oben schwimmen. Typische Zutaten sind Grenadine (rot), Orangensaft oder Ananassaft (gelb), Blue Curaçao (blau) sowie andere farbenfrohe Spirituosen oder Säfte.