Preheat your oven to 375 degrees and line a baking sheet with parchment paper.
Place the molasses, honey, and sugar in a saucepan over medium heat, stirring occasionally until the sugar is dissolved.
Remove the pan from the heat and stir in the cinnamon, cardamom, ginger, white pepper, allspice, cloves, nutmeg, and salt. Let cool for about 15 minutes until warm to the touch.
In a large bowl, combine the milk, baking soda, and egg and add the warm molasses mixture.Add the flour and stir until mostly absorbed then use your hands to knead until all flour is incorporated.
Roll dough into 1 inch balls and place on the prepared baking sheet about 1 inch apart from each other.
Bake for 9 to 11 minutes or until the bottoms of the cookies are just starting to brown.