Calories in Sushi Rolls 2026
A California roll—the one most people order thinking it’s healthy—packs 290 calories in six pieces. That’s roughly 48 calories per piece, more than a chocolate chip cookie. Yet walk into any sushi restaurant and you’ll hear customers order three or four rolls, convinced they’re making the light choice. The math doesn’t work that way.
Last verified: April 2026
Executive Summary
| Sushi Roll Type | Calories (6 pieces) | Fat (g) | Carbs (g) | Protein (g) | Sodium (mg) |
|---|---|---|---|---|---|
| California Roll | 290 | 7 | 46 | 7 | 440 |
| Spicy Tuna Roll | 310 | 8 | 42 | 13 | 520 |
| Philadelphia Roll | 360 | 14 | 44 | 12 | 680 |
| Dragon Roll | 390 | 18 | 42 | 14 | 760 |
| Rainbow Roll | 370 | 12 | 48 | 18 | 620 |
| Vegetable Roll | 140 | 2 | 28 | 3 | 260 |
| Nigiri (6 pieces, tuna) | 120 | 1 | 14 | 14 | 280 |
The Hidden Truth About Sushi Calories
Most people get sushi’s calorie count wrong because they focus on fish and ignore everything else. A piece of raw tuna contains roughly 8 calories. That’s legitimately light. But the rice—which makes up about 40% of a typical sushi roll by weight—adds 15 calories per tablespoon. A single roll contains 2.5 to 3 tablespoons of rice. Do the math: you’re at 37 calories before you add any fish.
Then comes the mayonnaise. Philadelphia rolls use cream cheese, which adds another 3 calories per piece. But spicy tuna rolls? They’re bound together with Japanese mayo mixed with sriracha. That’s roughly 4 calories per piece, sometimes more depending on the ratio. Dragon rolls—those fancy ones with avocado draped on top—hit 390 calories for six pieces, with much of that coming from the mayo, avocado (60 calories per roll from the avocado alone), and sometimes tempura shrimp on the outside.
The data here is messier than I’d like because restaurants don’t standardize portion sizes or mayo quantities. A California roll at one restaurant might use 4 teaspoons of mayo per roll. Another uses 2. That creates a 40-calorie swing between otherwise identical rolls. This is why restaurant websites and nutrition apps sometimes show dramatically different numbers—they’re not wrong, they’re just measuring different prep methods.
Vegetable rolls, by contrast, live up to their reputation at 140 calories per six pieces. No mayo, mostly rice and cucumber, and maybe some pickled vegetables. If you’re eating sushi solely for calories, this is your answer. But most people don’t order them because they find them boring—and they have a point. A 140-calorie roll with 3 grams of protein isn’t filling enough to constitute lunch for most adults.
How Different Preparation Methods Change the Calorie Count
| Roll Variation | Preparation Method | Calories (6 pieces) | Primary Calorie Sources |
|---|---|---|---|
| Standard Tuna Roll | Raw tuna, rice, nori | 180 | Rice (120 cal), Tuna (50 cal), Nori (10 cal) |
| Spicy Tuna Roll | Tuna with mayo-sriracha, rice, nori | 310 | Rice (120 cal), Mayo mixture (80 cal), Tuna (110 cal) |
| Tempura Shrimp Roll | Fried shrimp, mayo, rice, nori | 420 | Fried shrimp (180 cal), Mayo (90 cal), Rice (150 cal) |
| Cucumber Roll | Cucumber, rice, nori | 100 | Rice (120 cal), Cucumber (negative cal), Nori (10 cal) |
| Inside-Out vs. Traditional | Inside-out (uramaki) uses more rice | +60 calories | Inside-out rolls have 50% more rice coating |
The inside-out roll (uramaki) deserves its own paragraph because it’s a sneaky calorie trap. Traditional rolls have rice on the inside. Inside-out rolls have rice on the outside, which means more rice per piece—sometimes 50% more. A California roll prepared inside-out hits 290 calories. Traditional style drops to 240. That 50-calorie difference per roll might not sound like much until you’re ordering multiple rolls and suddenly you’ve consumed an extra 150 calories without changing anything except the presentation style.
Tempura preparation (frying) pushes rolls past 400 calories regularly. A tempura shrimp roll sits at 420 calories for six pieces. Frying adds both the oil itself (120 calories per tablespoon) and creates a texture that often leads people to order larger quantities because they’re less filling than raw fish. Protein density matters here—a tempura roll has 11 grams of protein. A vegetable roll has 3. At equal calories, the vegetable roll leaves you hungry an hour later.
Key Factors That Drive Calorie Count
Rice Quantity and Vinegar Content
A typical roll uses 0.75 ounces of uncooked rice, which becomes 2.5 tablespoons cooked. That’s 120 calories right there. Some restaurants skimp—using 0.5 ounces—which cuts roll calories by 50. Others pack it in, especially at lower-end restaurants trying to make rolls cheaper to produce. Rice vinegar itself has minimal calories (3 per tablespoon), but sugar is often added to the seasoning mix, adding another 2-3 calories per roll. This is why restaurant sushi tastes sweeter than what you’d make at home.
Mayo and Oil-Based Sauces
This is where the calorie explosion happens. Japanese mayo contains more egg yolk than American mayo, which means more fat and calories. A tablespoon runs 200 calories. Most rolls use less than a tablespoon per piece, but “spicy” versions and special sauces add up fast. Eel sauce (used on many specialty rolls) contains brown sugar and soy sauce—it’s more calories than you’d think at 45 calories per tablespoon. A roll drowning in eel sauce picks up 90 extra calories.
Avocado, Cream Cheese, and Toppings
A Philadelphia roll uses 0.5 ounces of cream cheese per piece, adding 50 calories. Split across six pieces, that’s another 300 calories on top of the base roll. Avocado adds 60 calories per half used in a roll. This is why a Dragon roll (avocado on top) costs 390 calories while a Rainbow roll (cooked fish on top) runs 370—the avocado substitution adds 20 calories with the same weight difference. Sesame seeds, which appear on many rolls, add negligible calories at about 15 calories per roll when used as garnish.
Fish Type and Preparation
Raw tuna (maguro) contains 40 calories per ounce. Raw salmon (sake) sits at 55 calories per ounce due to higher fat content. A piece of tuna sashimi is roughly 0.5 ounces, so about 20 calories. Most sushi rolls use 0.75 to 1 ounce of fish total across six pieces, meaning 15-40 calories of your roll comes from actual fish. Cooked shrimp weighs less when prepared (dehydrates slightly), so a shrimp roll uses more shrimp pieces to maintain texture—that’s roughly 45 calories for the shrimp versus 30 for tuna. Tempura preparations fry in oil, creating breading and oil absorption that bumps calories by 80-100 for the protein alone.
Expert Tips for Eating Sushi Without Calorie Creep
Stick to nigiri and sashimi when possible
Six pieces of nigiri (tuna) clock in at 120 calories with 14 grams of protein. Six pieces of sashimi at 80 calories with 15 grams of protein. Both options eliminate the rice question and mayo trap. You’ll look out of place ordering exclusively nigiri at a sushi bar, but if you’re eating for calories, this is the move. The catch: most restaurants price nigiri lower than rolls, so you get less food quantity for your money. Expect to spend $12-18 for what feels like a light meal.
Order rolls with visible fish on top, not mayo-based fillings
A rainbow roll (assorted raw fish on top, rice inside) runs 370 calories and delivers 18 grams of protein. A spicy tuna roll with mayo inside runs 310 calories with 13 grams of protein. The rainbow looks heavier and more indulgent, but it’s cleaner. When you can see the ingredients, restaurants can’t hide extra mayo. Request “light on the mayo” specifically—most chefs will accommodate. This typically saves 30-40 calories per roll.
Swap rice for cucumber or ask for a half roll
Some upscale sushi restaurants will make a “sashimi stack”—fish and filling without rice—for the same price as a roll. That cuts roughly 120 calories. A few restaurants now offer half rolls (three pieces) for $6-8. Three pieces of a California roll is 145 calories versus 290 for six. This isn’t some trick; you’re just getting less rice. Combined with miso soup (50 calories, high protein from soybean paste) and edamame (95 calories, 11g protein for a cup), you’ve built a 290-calorie meal with 26 grams of protein that feels substantial.
Track soy sauce and additional sauces carefully
Low-sodium soy sauce runs 920 mg sodium per tablespoon. Regular soy sauce hits 1,000 mg. Most people use 1-2 teaspoons per meal, adding negligible calories (5-10 calories) but significant sodium. Spicy mayo adds 90 calories per tablespoon. A typical serving is one teaspoon, so 30 calories—but if you’re dipping three rolls, you might be looking at 90 calories just from sauce. Ask for sauce on the side and measure with a teaspoon, not the free-pour dipping bowl.
Frequently Asked Questions
Is sushi actually a healthy meal choice compared to other restaurant options?
That depends entirely on what you order and what you compare it to. A California roll (290 calories, 7g protein) versus a cheeseburger (540 calories, 30g protein) looks like sushi wins on calories but loses on protein per calorie spent. A California roll versus a grilled chicken sandwich (380 calories, 35g protein) means sushi is lighter but less filling. Where sushi shines is against fried options—a tempura roll (420 calories) still beats most fried chicken meals (600+ calories), though barely. The real advantage is freshness. Raw fish contains omega-3 fatty acids (1.5g per 100g tuna), which most restaurant proteins don’t provide at scale. Sushi also forces you to eat slower—chopsticks and rice make binge eating harder. If you’re comparing sushi to a fast-food meal, sushi usually wins nutritionally. If you’re comparing to grilled chicken from a healthy restaurant, it depends on your goals.
How many calories should I expect from a typical sushi dinner?
Most people order 2-3 rolls at a sushi restaurant, which lands them at 600-900 calories for the main course. Add edamame (95 calories), miso soup (50 calories), and perhaps a gyoza (50 calories per piece, usually 6 pieces per order = 300 calories), and you’re hitting 1,000-1,200 calories for a meal. That’s reasonable for dinner if you ate light earlier in the day. The issue arises when people underestimate: they think three rolls equals 600 calories when it’s actually 900. Then they add soda (140 calories per 12 oz) or sake (120 calories per 5 oz) and suddenly they’ve consumed 1,300-1,400 calories while thinking they stayed under 1,000. If you’re calorie tracking, assume 300-400 calories per roll and work backward from your target.
Why does sushi make me hungry an hour later if the calorie count is high?
Refined carbohydrates from white rice digest quickly and cause a blood sugar spike followed by a crash. Sushi rice is cooked white rice with added sugar, making it a double-whammy of rapid carb absorption. Your body processes the meal fast, your blood sugar drops, and you feel hungry again. Most sushi rolls also lack fiber (rice without bran) and sufficient protein (5-14g per roll depending on type). A meal needs 20+ grams of protein to trigger satiety signals that last 3+ hours. This is why sushi with egg (14g protein) and tuna (13g protein) keeps you fuller than a vegetable roll (3g protein) at half the calories. If you’re ordering sushi for lunch, pair it with protein: order extra nigiri on the side, add a protein-heavy appetizer, or eat a Greek yogurt afterward. Don’t expect a 290-calorie roll to keep you full until dinner.
Are there any sushi options under 200 calories per roll?
Yes, but they’re limited. A vegetable roll runs 140 calories. A cucumber roll hits 100 calories. A seaweed salad roll (if your restaurant offers it) runs around 120 calories