What on earth are honey crystals?
Honey crystals by definition, is dehydrated honey. The main benefit is an intensified honey flavour. It is used among other ways as a crunchy topping for muffins, as a spice rub, as a sprinkle over desserts and in commercial cereals.