Rainbow Roll

A rainbow roll is a California roll (crab or imitation crab, avocado, and cucumber rolled in rice with the seaweed on the inside) topped with thin overlapping slices of raw fish and avocado, usually tuna, salmon, and sometimes yellowtail or shrimp, arranged to look like a fan of color. The fish sits on the outside of the rice rather than inside the roll, which is what separates it from a plain California roll.
Varieties
Some restaurants swap the standard tuna-salmon-avocado topping for a wider mix including yellowtail, tobiko (fish roe), or shrimp; these are sometimes labeled a 'super rainbow roll' but follow the same basic construction.
Buying tips
When ordering out, the fish on top should look glossy and evenly sliced with no browning at the edges. When buying fish to make one at home, ask specifically for sashimi-grade tuna and salmon, since regular fish counter fish isn't handled or frozen to the standard required for raw eating.
Substitutes
California roll (no fish topping) — 1:1
Same interior, no raw fish on top; best option if you don't have sashimi-grade fish on hand.
Cooked shrimp or seared tuna topping — 1:1
Replaces raw fish slices with cooked seafood for a similar look without needing sushi-grade quality.
Thinly sliced avocado and mango topping — 1:1
A fish-free version that keeps the layered color effect using avocado, mango, and cucumber ribbons.
Dragon roll — 1:1
Uses eel and avocado on top instead of raw tuna and salmon; a good swap if raw fish isn't available but cooked eel is.
Storage
Rainbow rolls are meant to be eaten fresh, ideally within an hour of being made. If refrigeration is unavoidable, wrap tightly in plastic and store no longer than 24 hours; the rice hardens and the raw fish quality drops quickly in the fridge. Never freeze an assembled roll.
How to use
Served as a sushi entree or appetizer, typically sliced into six to eight pieces and eaten with soy sauce, wasabi, and pickled ginger. Because it's visually striking, it's a common choice for sushi platters and special-occasion orders.
What it pairs with
Pairs well with miso soup, a simple seaweed salad, or a cucumber salad to cut the richness of the avocado and mayo-based sauces some versions include.
Nutrition
A rainbow roll runs roughly 350 to 500 calories per full roll depending on the fish and amount of rice, with a mix of lean protein from the fish and crab, healthy fats from avocado, and carbohydrates from the sushi rice.
FAQ
Does a rainbow roll contain raw fish?
Yes, typically raw tuna and salmon slices on top, though the California roll base inside uses cooked or imitation crab, so the roll isn't fully raw.
Can a rainbow roll be made without raw fish?
Yes. Substituting seared or cooked fish, or skipping the fish topping entirely for extra avocado and mango, keeps the layered look without needing sashimi-grade seafood.
What's the difference between a rainbow roll and a California roll?
A California roll has crab, avocado, and cucumber rolled inside with no topping; a rainbow roll is a California roll with raw fish and avocado slices fanned across the outside.
How many calories are in a rainbow roll?
A full roll (six to eight pieces) generally has around 350 to 500 calories, depending on the fish used and whether spicy mayo or other sauces are added.
Have rainbow roll on hand? Find recipes with our Recipe Generator →
