Sushi has a reputation as a clean, healthy meal. And often it is — but that reputation can hide a wide range of calorie counts depending on what you order. A simple salmon nigiri and a spicy tuna crunch roll are both “sushi,” yet they’re practically different meals from a calorie standpoint.

Here’s a roll-by-roll breakdown of calories in sushi, plus what drives the differences so you can make smarter calls next time you’re at a Japanese restaurant.

Why Sushi Calories Vary So Much

The core ingredients in sushi — fish, seaweed, and rice — are relatively low in calories on their own. The variables that push the number up are:

  • Sushi rice — it’s seasoned with sugar and vinegar, and a standard 6-piece roll uses about ½ cup of cooked rice (~110–130 calories just from the rice)
  • Sauces — spicy mayo, eel sauce, and sriracha drizzles each add 50–100+ calories per roll
  • Tempura — deep-frying shrimp or vegetables adds 100–200 calories to any roll that includes it
  • Cream cheese — popular in American-style rolls, adds around 50–80 calories per roll
  • Avocado — healthy fat, but about 40–60 calories per roll when used as a filling

Understanding these variables makes it much easier to estimate calories in sushi on the fly, even without a database entry for your exact order.

Calories in Common Sushi Rolls (6–8 Pieces)

Simple Rolls (Lowest Calorie)

Cucumber roll (kappa maki): ~130–140 calories The lowest-calorie roll you’ll find. Just rice, seaweed, and cucumber. A good filler to add volume to your meal without adding much to your count.

Avocado roll: ~150–170 calories Still light, with healthy fats from avocado. One of the better choices if you’re watching calories but want something satisfying.

Salmon roll: ~170–200 calories Straightforward and filling. Salmon is high in protein and omega-3s, and without any sauce additions it stays relatively lean.

Tuna roll: ~160–190 calories Similar to salmon, tuna rolls are clean and protein-dense. One of the best calorie-per-satiety options on any sushi menu.

Yellowtail roll (hamachi): ~175–200 calories Slightly richer than tuna, but still in the same range. A reliable choice.

Mid-Range Rolls

Spicy tuna roll: ~290–350 calories The tuna itself is lean, but spicy mayo brings this into a different tier. Still manageable — just worth knowing.

California roll: ~250–300 calories Imitation crab, avocado, and cucumber. The imitation crab is lower in protein than real fish, and the avocado adds some fat, putting this in the 250–300 range for a standard roll.

Shrimp tempura roll: ~400–500 calories This is where the jump happens. Tempura batter and frying add significant calories. A single shrimp tempura roll can hit 500 calories before any sauce is added.

Philadelphia roll: ~320–450 calories Salmon, cream cheese, and sometimes cucumber or avocado. The cream cheese is the wildcard — amounts vary by restaurant.

Dragon roll: ~400–500 calories Typically shrimp tempura inside with avocado on top and eel sauce drizzled over. Multiple high-calorie elements stack up quickly here.

Higher-Calorie Rolls

Spider roll: ~450–550 calories Soft-shell crab, often tempura-fried, with avocado, cucumber, and sauce. One of the heavier rolls on most menus.

Crunch roll (various names): ~480–600 calories Often contains tempura shrimp plus a crispy topping (panko or tempura flakes) and a sauce drizzle. The crunch topping alone can add 100+ calories.

Rainbow roll: ~400–475 calories A California roll base topped with various fish slices and avocado. The extra fish toppings do add up, though this is less about sauces and more about volume.

Nigiri and Sashimi: The Leaner Options

If you’re trying to keep calories in sushi lower, nigiri and sashimi are your best tools.

Sashimi (3 pieces / ~85g fish): ~100–130 calories depending on the fish. No rice means you’re essentially just getting protein and fat from the fish.

Nigiri (1 piece): ~40–65 calories each. A small piece of rice topped with a slice of fish. Ordering 4–6 pieces gives you a satisfying meal around 200–400 calories with a good protein hit.

Salmon and tuna sashimi tend to run slightly higher in calories than white fish like flounder or sea bass, but the differences are minor.

How Soy Sauce and Condiments Factor In

Most people don’t account for the extras:

  • Soy sauce: ~10 calories per tablespoon (low calorie, but very high sodium)
  • Ginger: ~5 calories for a typical serving (negligible)
  • Wasabi: ~5 calories (negligible)
  • Spicy mayo on the side: ~80–120 calories per small container

The sauces that come on rolls at restaurants are the bigger issue. A drizzle of eel sauce or spicy mayo across a roll adds 50–100 calories that don’t show up in any standard database entry.

Practical Tips for Logging Sushi

Sushi is genuinely hard to log precisely because restaurant portions vary and many rolls are house specials with no database entry. A few approaches that work:

  1. Log by component — rice (½ cup), salmon (2 oz), avocado (¼), and so on, if you want accuracy
  2. Use a comparable roll — find the closest standard entry and adjust for obvious add-ons
  3. Photo logging — apps that use AI to recognize what’s in front of you can get surprisingly close on standard rolls

When in doubt, rounding up slightly is smarter than underestimating. A spicy tuna roll that you log as 300 calories is probably fine; logging a tempura roll at 200 when it’s likely 450+ is where tracking breaks down.

Start Tracking with AIDente

AIDente lets you photograph your sushi plate and get an instant calorie estimate without hunting through menus or guessing portion sizes. Whether you’re ordering nigiri or a loaded specialty roll, it gives you a fast, practical number so you can stay on track without slowing down your meal.