Sort:  

Yes, cashew nuts, I hope you try it :)

Could there be an alternative to the cashew nuts?

I think almonds. I haven't tried it though. Tell me if you try it :)