If you use a sweetened milk then you will get a much sweeter result, so you will need to cut back on the dates. If you aren’t worried about it being gluten free, you can use any oats. If you don’t have cashew butter, feel free to use another nut butter, or to make this nut free then substitute sunbutter or tahini for the nut butter. If you use another variety of date, then the taste may come out a bit different. You can also sub a dark chocolate for the cacao chunks, but again it will be sweeter in taste so cut out some of the dates. If you can't do oats then feel free to take out but the texture won't be as thick.
**UPDATE**: To make this nut free sub tahini for the cashew butter. If you can't do bananas, take out the banana, add 2 cups ice, 1/4 cup tahini or cashew butter, 3/4 cups oats, and 8 dates. I tried it and it is delicious!