Il caviale, noto anche come uova, è disponibile in una varietà di colori, tra cui tonalità di rosso, arancione, grigio, marrone e nero, in base alle specie di pesce e agli eventuali additivi. Ad esempio, Osetra è grigia a marrone, mentre il caviale di trota è arancione.
Il caviale Beluga dello storione consiste in uova di dimensioni di un pisello che vanno dal grigio argento al nero con una macchia nera; Sevruga, un'altra varietà di storione, è piccola e grigiastro. Il caviale di lombrichi è una varietà molto comune spesso tinta di rosso o di nero. Il caviale americano del pesce paddle è grigio, mentre il caviale di coregone è giallo dorato. Il salmone produce uova più grosse che vanno dal rosso intenso all'arancione chiaro. Tarama, uova di carpe, è anche arancione.