Inicialmente fiz a consulta errada, deixando o distinct fora do contador o que retornou o número total dos sabores sem fazer a distinção:
SELECT DISTINCT COUNT(SABOR) FROM TABELA_DE_PRODUTOS;
31 sabores equivalente a todos os sabores cadastrados na base de dados
Depois de corrigido o valor retornou o número correto:
SELECT COUNT(DISTINCT SABOR) FROM TABELA_DE_PRODUTOS;
12 sabores distintos, omitindo as repetições