rainbow roll is a type of uramaki sushi roll filled with cucumber, avocado and crab stick. it is prepared with multiple types of fish, most commonly tuna, salmon, white fish, yellowtail, snapper, and eel. rainbow roll is quite similar to the california roll, with the addition of tuna, salmon and avocado.