دلیل اصلی تفاوت رنگ عسل ها، نوع گیاهی است که زنبور عسل از آن شهد جمع آوری کرده است. هر گیاه شهدی با رنگ و غلظت متفاوت تولید می کند.