Sushi ranges from surprisingly lean to genuinely fatty depending on what you order. A simple nigiri or basic fish roll typically has 2 to 6 grams of fat per 100-gram serving, while specialty rolls with tempura, mayo, or cream cheese can pack 13 grams or more in the same portion. The type of sushi matters far more than the fact that it’s sushi.
Fat in Simple Rolls and Nigiri
Traditional sushi built from rice, fish, and nori is one of the leaner restaurant meals you can find. The rice itself contributes almost no fat. The fish adds a modest amount, and it varies by species. Tuna nigiri is among the leanest options, with roughly 1 to 2 grams of fat per two-piece serving. Salmon nigiri runs slightly higher because salmon is a fattier fish, but a two-piece serving still comes in under 4 grams of fat in most cases.
Basic maki rolls like a tuna roll or cucumber roll follow a similar pattern. The seaweed wrap and vegetables add negligible fat, so the total depends almost entirely on the fish and how much of it is in each piece.
Where the Fat Jumps: Specialty Rolls
The moment a roll involves tempura, spicy mayo, cream cheese, or deep-fried elements, the fat content climbs fast. A shrimp tempura roll has about 5.9 grams of fat per 100-gram serving, nearly double what you’d find in a comparable portion of a simple fish roll. A spider roll, made with deep-fried soft-shell crab, reaches about 13.5 grams of fat per 100 grams. That’s roughly the same fat content as a serving of ground beef.
Cream cheese is another major contributor. A single two-tablespoon portion of cream cheese contains 7 grams of fat, 5 of which are saturated. A Philadelphia roll that combines cream cheese with smoked salmon can easily hit 10 to 14 grams of fat per roll, with a significant chunk of that being saturated fat. Spicy mayo drizzled over rolls adds a similar bump, since it’s essentially mayonnaise mixed with chili paste.
Not All Sushi Fat Is Equal
Fat from raw fish is nutritionally different from fat added by frying or cream cheese. Salmon delivers about 2,150 milligrams of omega-3 fatty acids per 3.5-ounce (100-gram) serving. Mackerel, used in saba nigiri, is even higher at roughly 4,580 milligrams per 100 grams. These omega-3s support heart and brain health, and sushi is one of the easiest ways to get them in a typical Western diet.
By contrast, the saturated fat in cream cheese and the refined oils used for tempura frying don’t carry those benefits. So a salmon nigiri and a Philadelphia roll might have similar total fat numbers, but the quality of that fat is very different.
How a Full Sushi Meal Adds Up
Most people don’t eat a single roll. A typical sushi dinner involves two to three rolls, possibly some nigiri on the side, and extras like edamame or miso soup. If you stick to simple fish rolls, a full meal might total 10 to 15 grams of fat, which is quite low for a dinner out. If you order two specialty rolls with tempura and mayo, you could be looking at 25 to 40 grams of fat for the meal, putting it on par with a burger and fries.
The easiest way to gauge your meal: count the fried components and the creamy sauces. Each specialty roll with tempura or mayo roughly doubles the fat of a basic roll. Mixing one indulgent roll with one simple roll keeps the total moderate without sacrificing variety.
Lowest and Highest Fat Choices
- Sashimi (fish only, no rice): The leanest option. Without rice or added ingredients, you’re eating pure protein with a small amount of healthy fish fat. Tuna sashimi has under 1 gram of fat per ounce.
- Tuna or shrimp nigiri: Very lean, typically 1 to 3 grams of fat per two-piece serving.
- Salmon nigiri: Slightly more fat than tuna, but nearly all of it is omega-3 rich.
- Avocado rolls: Moderate fat, mostly monounsaturated from the avocado. A full roll runs about 5 to 7 grams.
- Shrimp tempura rolls: About 5.9 grams of fat per 100 grams, with added oil from frying.
- Spider rolls: Around 13.5 grams of fat per 100 grams due to the deep-fried crab.
- Philadelphia rolls and anything with spicy mayo: Among the fattiest options, often 10 to 15 grams per roll, with a higher proportion of saturated fat.
Sushi’s reputation as a light, healthy meal holds true for the traditional preparations. It starts to fall apart once American-style additions enter the picture. The fish itself is almost always a good source of lean protein and healthy fats. Everything layered on top of that is what moves the needle.

