yes, caviar can most certainly can be eaten every day. caviar is healthy since it has a lot of minerals and vitamins and contains omega 3 fatty acids.