If you cannot find the rainbow cauliflower (I bought mine at Trader Joes) use white or whatever color you can find. Pinenuts or almonds would be a good substitute for the pistachios and golden raisins could sub for the cranberries. I used some chopped dates because that was what I had on handl)
Bon Appetit!