1. Place fresh blueberries in a saucepan with water and cook over low heat for 15 minutes. If using frozen blueberries, skip the water.
2. Blend the blueberries and return them to the saucepan with the honey. Cook over low heat for 1.5 hours, stirring occasionally to prevent burning, until the mixture thickens to the desired jam consistency.
3. Pour the jam into glass jars, let it cool, seal tightly, and boil for 5 minutes to sterilize. Let cool slowly at room temperature.