Assorted sushi with salmon rolls, tuna rolls, and California-style rolls on a neutral plate. Save

Is Sushi High in Protein?

It depends on the roll. A salmon or tuna roll carries about 12 to 13g of protein for a full roll (8 pieces), while a California roll carries only about 5g, since its filling is imitation crab and avocado rather than a piece of fish.

The actual numbers

Per full roll (8 pieces, about 180g), from USDA’s dietary survey data:

RollProtein
Tuna rollabout 13g
Salmon rollabout 12g
California rollabout 5g

The gap comes down to what’s actually inside. Tuna and salmon rolls are built around a real fish filling, while California rolls typically use imitation crab plus avocado and cucumber. Imitation crab is made from surimi, a processed white fish paste, and USDA lists it at about 8g of protein per 100 grams, about a third of the 24g in real cooked queen crab.

Where it shows up in real cooking

Real fish, whether in a roll or on its own, is where the protein actually comes from. See the grilled salmon here, or browse everything tagged seafood for real fish-forward cooking.

FAQ

Why does a California roll have so much less protein than a salmon roll?

Because of the filling. A California roll is typically imitation crab, avocado, and cucumber. Imitation crab is a processed fish paste with about a third of real crab’s protein, and avocado and cucumber carry very little. A salmon or tuna roll is built around a piece of fish, which is most of the gap.

Does nigiri have more protein than a roll?

By weight, yes. USDA’s survey data puts tuna nigiri at about 10g of protein per 100 grams, against about 7g for a tuna roll, since nigiri is mostly fish over a small amount of rice while a roll spreads the fish through rice, nori, and other fillings. The exact number per piece still depends on the fish and the portion.

Browse the full Foods High in Protein reference list for how real fish compares to other protein sources.