Sushi does contain protein, but how much varies dramatically depending on what you order. A standard tuna roll delivers around 24 grams of protein, which is a solid amount for a single item. But many popular rolls are built more around rice, cream cheese, and sauces than fish, which dilutes the protein content considerably. The type of sushi you choose matters more than the fact that it’s sushi.
How Much Protein Different Sushi Types Provide
Not all sushi is created equal when it comes to protein. The biggest factor is how much fish you’re actually getting relative to rice, fillers, and toppings. Here’s how common formats compare:
- Sashimi (6 pieces): 20 to 25 grams of protein. This is pure fish with no rice, making it the most protein-dense option on any sushi menu.
- Tuna or spicy tuna roll (one roll, 6 to 8 pieces): 24 to 26 grams of protein. A strong choice because tuna is one of the leanest, most protein-rich fish available.
- Tuna nigiri (2 pieces): About 15 grams of protein for roughly 117 calories. That’s an excellent protein-to-calorie ratio.
- Inari sushi (4 pieces): Around 10 grams of protein. These sweet tofu pouches filled with rice are tasty but not a protein powerhouse.
Specialty rolls loaded with tempura, cream cheese, or mayo tend to add calories without meaningfully boosting protein. A dragon roll or Philadelphia roll can easily hit 500 calories while providing less protein than a simple tuna roll.
Why the Rice Adds Up Fast
Sushi rice is the hidden factor that keeps most sushi from being a true high-protein food. Cooked sushi rice contains about 33.9 grams of carbohydrates per 100 grams and only 2.8 grams of protein. In a typical maki roll, rice accounts for more than half the volume, which means you’re eating a lot of carbohydrate for every gram of fish protein you get.
This is why sashimi and nigiri outperform maki rolls for protein density. Nigiri uses a small pad of rice topped with a generous slice of fish. Sashimi skips the rice entirely. If protein is your priority, these formats give you the most per bite.
Which Fish Packs the Most Protein
The fish itself makes a big difference. Raw bluefin tuna delivers about 19.8 grams of protein per 3-ounce serving, and raw yellowtail comes in close at 19.7 grams for the same portion. Salmon varies by type: wild coho salmon provides around 46.5 grams per 6-ounce cooked fillet, while farmed Atlantic salmon drops to about 37.6 grams for the same size. Shrimp offers roughly 19.4 grams per 3-ounce cooked serving, and eel provides about 37.6 grams per cooked fillet.
On the lower end, imitation crab (the surimi used in California rolls) contains just 6.5 grams of protein per 3 ounces. That’s roughly a third of what you’d get from real fish. If you’re ordering sushi specifically for protein, California rolls are one of the weakest options on the menu.
Hitting a Protein Goal at a Sushi Restaurant
Most nutrition guidelines suggest aiming for 25 to 30 grams of protein per meal. A single tuna roll gets you close at around 24 grams. Adding a couple of salmon or tuna nigiri pieces would push you well past 30 grams. Ordering six pieces of sashimi alongside a smaller roll is another reliable strategy, giving you 20 to 25 grams from the sashimi alone before counting anything else.
If you’re trying to keep calories low while maximizing protein, sashimi is the clear winner. Without rice, you’re getting nearly pure protein and healthy fats. Nigiri is the next best option, followed by simple fish rolls. The more a roll relies on rice, fried batter, or cream cheese, the further it drifts from being a high-protein choice.
Vegetarian Sushi and Protein
Vegetarian sushi options are generally low in protein. Four pieces of inari sushi (tofu pouches with rice) provide about 10 grams. Avocado rolls and cucumber rolls offer even less, often under 5 grams per roll, since neither avocado nor cucumber is a meaningful protein source.
Edamame, while not sushi itself, is the best protein add-on at a Japanese restaurant if you’re skipping fish. Pairing a vegetable roll with a bowl of edamame can bring a meatless sushi meal closer to a reasonable protein target, though it still won’t match what a fish-heavy order provides.
The Bottom Line on Sushi and Protein
Sushi can be a solid protein source or a mediocre one depending entirely on your choices. A meal built around sashimi, nigiri, or simple fish rolls easily delivers 25 to 40 grams of protein. A meal built around specialty rolls with tempura, cream cheese, and imitation crab may give you half that while doubling the calories. Prioritize real fish, minimize rice-heavy formats, and you can turn a sushi dinner into a genuinely high-protein meal.