Oh my gosh!!! This is so good! Very creamy and the spicing is just beautiful as well as the looks of it with the dried rose petals on top! I did not use poppy seeds though because I think they may have some intoxicant properties and we do not consume intoxicants. I thought this recipe looked kind of odd but I enjoy nut milks as I don't consume dairy milks and had just purchased some dried rose petals from an Iranian shop so this was my first recipe to use them in. I do suggest straining this drink/milk if you make it for company as there is residue that sits on the bottom of the glass otherwise. I had no cashews on hand so just left them out, but followed the rest of the nuts, I substituted creamed honey for the cane sugar and raw agave to be healthier, I used a bit less freshly ground black pepper, used spring water as we do not consume soy, and garnished with only dried Damascus rose petals but the cinnamon stick in there would look gorgeous. I may make this again with or without cashews and strain it.