No, caviar is not always black. While the most well-known and highly prized caviar is black in colour, there are other types of caviar that come in a range of colours depending on the type of fish from which they are harvested.
For example, Osetra caviar can range in colour from dark brown to golden yellow, while Sevruga caviar is often a light gray colour. Sterlet caviar can be black or brown and sometimes has a slight greenish tint. Some types of caviar can also have a glossy or matte appearance, depending on the processing and preparation methods.
The colour of caviar is not necessarily an indicator of quality or taste, as different types of caviar have different flavours and textures. In general, the flavour of caviar is determined by factors such as the type of fish, the size of the eggs, the salting process, and the overall quality and freshness of the caviar.