Onigiri Calories
Share
The calories in an onigiri depend mostly on its size, rice portion, filling, and seasonings. A simple rice ball with 100 g of cooked white rice starts at about 130 calories before nori or filling. A medium 150 g rice ball with salmon may land around 230–260 calories, while tuna mayo or a sweet soy glaze can raise the estimate.
As a rough guide, a small plain onigiri may be around 130–180 calories; a medium filled one often falls around 180–300; a large or rich, grilled, or heavily seasoned one can be higher. These are estimates, not fixed values. Weighing the cooked rice and filling gives the most useful number.
There is no single calorie count for “one onigiri.” A rice ball made with 90 g of rice and a little umeboshi is different from a large tuna-mayo rice ball with 180 g of rice. A light nori wrap adds little, while mayonnaise, oil, sugar, and bigger portions can make a noticeable difference.
This guide breaks down the main calorie sources, gives practical examples by filling and size, and shows how to estimate a homemade rice ball from its ingredients. If you want recipe ideas as well as numbers, explore our published Onigiri Fillings guide or our step-by-step guide to making onigiri.
Estimated calories by onigiri style
The table uses a medium rice ball with about 150 g cooked rice as a reference point. The rice contributes roughly 195 calories using a typical value of about 130 calories per 100 g cooked white rice. The filling and seasoning estimates are approximate; packaged products, cooking methods, and serving sizes vary.
| Onigiri style | Approximate calories | What changes the estimate |
|---|---|---|
| Plain rice with a small nori strip | About 195–210 | Mostly the cooked rice weight |
| Umeboshi (pickled plum) | About 200–220 | Plum size and whether it is sweetened |
| Salmon | About 230–265 | Salmon type and filling amount |
| Chicken soboro | About 230–275 | Chicken cut, oil, and sweet soy seasoning |
| Tuna mayonnaise | About 260–310 | Mayonnaise quantity and tuna style |
| Yaki onigiri with soy glaze | About 210–260 | Oil and glaze used on the pan or grill |
These ranges are useful for comparison, not a substitute for a recipe calculation or package label. A homemade rice ball can fall outside them if it is much smaller or larger, uses an oily filling, or has a generous coating of sauce. If your rice ball has 100 g of rice rather than 150 g, its rice base is about 65 calories lower. If it has 200 g, the rice base is about 65 calories higher.

How many calories are in the rice?
Cooked white rice is the main calorie source in a basic onigiri. USDA FoodData Central lists many rice products and preparation styles, and a common reference value for cooked white rice is about 130 calories per 100 g. The exact value depends on variety, moisture, and preparation. You can search the USDA FoodData Central food database for a closer match to the rice you use.
Here is the simple rice-only math:
- 80 g cooked rice: about 104 calories.
- 100 g cooked rice: about 130 calories.
- 120 g cooked rice: about 156 calories.
- 150 g cooked rice: about 195 calories.
- 180 g cooked rice: about 234 calories.
These figures are rounded. Rice gains water as it cooks, so the calories per gram are lower for cooked rice than for dry rice. Be sure to weigh the rice in the same state as the database entry: cooked weight compared with cooked weight. Comparing dry rice weight to a cooked-food number produces a misleading result.
A small homemade rice ball might use 80–100 g cooked rice, while a more substantial one can use 120–180 g. Some packaged rice balls are larger still. Shape is not a reliable measure of weight: a compact triangle and a loose round can look similar but contain different amounts of rice.

What adds calories besides rice?
Fillings
Small portions of umeboshi, kombu, or plain pickled vegetables usually contribute fewer calories than creamy or oily fillings, though products vary. Fish, chicken, egg, and tofu add protein as well as calories. The amount matters: a teaspoon of filling and a thick layer of filling are not the same serving.
Salmon is more energy-dense than plain cooked rice by weight, but an onigiri usually contains only a modest center. A small amount of tuna with a little mayonnaise can add more than the tuna alone because mayonnaise is energy-dense. Chicken soboro can be relatively lean, but oil, sugar, and a rich sauce affect the final total.
Mayonnaise, oil, and sauces
Mayonnaise, sesame oil, butter, and cooking oil add calories in small volumes. Soy sauce, miso, and pickled plum are mainly flavoring ingredients, but sweetened glazes and oil-based sauces can contribute more. A light brush of sauce is different from coating the entire rice ball or pan-frying it in a generous layer of oil.
For tuna mayo, the amount of mayo is often the biggest variable after rice. If you want to estimate it, weigh the tuna and mayonnaise separately or use the tablespoon serving on the jar’s nutrition label. Japanese mayonnaise and standard mayonnaise can differ by brand and serving size, so use the label for the actual product.
Nori and seasonings
A narrow nori strip, sesame seeds, or a little furikake usually adds less than a large filling or an extra serving of rice, but toppings still vary. Some seasoning mixes include sugar, oil, bonito, or other ingredients. Check the package panel if you need a closer estimate or are tracking sodium or allergens.
Start with the cooked rice weight. Then add the filling, oil, mayonnaise, or glaze. Nori and small dry seasonings usually matter less than changing the rice portion or adding a rich sauce.
Calories by filling: practical examples
The following examples use a 150 g cooked-rice base. They are rounded estimates intended to show how different fillings change the total. A recipe calculation should use the exact ingredient weights and labels for your batch.
Plain or salted onigiri
About 150 g cooked rice gives roughly 195 calories. A small nori strip and salt add very little, so a medium plain rice ball is often around 195–210 calories. If you shape a smaller one with 100 g rice, the rice base is about 130 calories before small toppings.
Plain onigiri is a helpful starting point because you can see how much the rice itself contributes. It is also easy to pair with a separate dish, such as soup, vegetables, or grilled fish, if you want a fuller meal.

Umeboshi onigiri
A modest piece of umeboshi typically adds little energy compared with the rice, so a medium umeboshi onigiri may be around 200–220 calories. Sweetened plum products or larger portions can change the number. The plum can be salty and tangy, so a small amount is often enough for flavor.
Read our published Umeboshi Onigiri guide for pit removal, portioning, shiso and sesame variations, and shaping tips.
Salmon onigiri
A medium salmon onigiri with about 15–25 g cooked salmon may be around 230–265 calories, depending on the salmon’s fat content and how much is used. A plain flaked salmon center usually adds less than a creamy salmon-mayo filling. See the Salmon Onigiri recipe for a simple cooked-salmon version.

Tuna mayonnaise onigiri
Tuna mayo often lands higher because it combines tuna with mayonnaise. With 150 g rice, a small tuna center, a measured spoonful of mayo, and nori, a rough estimate is 260–310 calories. A larger scoop of mayo or a bigger rice portion can push it higher. See our published Tuna Mayo Onigiri recipe for ingredient quantities and assembly.
Chicken soboro onigiri
Chicken soboro can vary considerably because recipes use different cuts, oils, and sweet soy seasonings. A medium rice ball with a small portion of cooked ground chicken might be around 230–275 calories. Lean chicken with minimal oil and a modest filling will usually be toward the lower end of the range.
Our published Chicken Onigiri article explains how to cook the filling until the sauce clings rather than pools. This texture also makes it easier to shape consistently.
Yaki onigiri
Grilling rice does not automatically add calories. The added calories come from the oil, butter, or glaze used during cooking. A lightly brushed soy glaze may add only a modest amount, while pan-frying in more oil or adding a sugary sauce adds more. A medium yaki onigiri might be around 210–260 calories, but the exact figure depends on how much coating remains on the rice.
Read our Yaki Onigiri guide for grilling methods and a thin finishing glaze.

How to estimate calories in your own onigiri
1. Weigh the cooked rice
Weigh rice after it is cooked, using a kitchen scale. Multiply the cooked weight in grams by the calorie value per gram from a suitable nutrition database or product label. If you use the 130-calorie-per-100-g reference, multiply grams by 1.3. For example, 125 g cooked rice × 1.3 = about 163 calories.
Use one rice entry consistently. Different rice varieties absorb different amounts of water, which changes calories per 100 g cooked. If your package provides nutrition for dry rice only, calculate the calories for the dry amount used in your batch, then divide the cooked batch into portions by weight.
2. Add the filling and seasonings
For each filling ingredient, use the package label or a nutrition database and scale the calories to the amount actually used. If your batch contains 120 calories of salmon and makes six rice balls, the salmon contributes about 20 calories to each one. If you add mayonnaise or oil, measure that separately because small spoonfuls can still change the total.
Do not forget ingredients mixed into the rice or used on the pan. Soy sauce and salt have little or no energy, but sugar, mirin, mayonnaise, sesame oil, and cooking oil contribute calories. A glaze applied across several rice balls can be divided across the batch based on the amount used.
3. Divide the total by the number of rice balls
Add the calories for all rice and filling ingredients in the batch, then divide by the number of onigiri. If you shape different sizes, weighing each finished rice portion gives a more accurate split than assuming they are identical. The USDA explains its food composition data and search tools through FoodData Central.
A rice ball with 150 g cooked rice (about 195 calories), 20 g salmon (about 35–45), and a small nori strip may total roughly 235–250 calories. It is an estimate; use your exact salmon type and rice weight for a closer result.
Why calorie counts online do not always match
Different websites may report different numbers for the same named food because the rice ball weights differ. One listing may count a 100 g convenience-store onigiri, while another uses a larger homemade one. Some values include nori or filling; others describe plain rice only. There is no universal standard portion for an onigiri.
Recipes also vary by region, household, and brand. A salmon rice ball can use grilled salmon, salted salmon, canned fish, or a creamy mixture. Tuna mayo can range from a small dab to a generous spoonful. Yaki onigiri might be dry-grilled or brushed with oil and sweet soy sauce. The title alone does not provide enough information to know the exact calorie count.
Nutrition databases are references, not laboratory measurements of your individual batch. The USDA FoodData Central includes different food data types and branded products; choose the closest ingredient and preparation, then treat the result as an estimate. Package labels are useful for specific packaged fillings and sauces.
Packaged and homemade onigiri
A packaged onigiri usually has a nutrition label for the specific product and serving size, which is the most direct number for that item. Check whether the label describes one piece or a larger serving, and compare the gram weight if two rice balls look different. Different fillings from the same brand may not have the same calories.
Homemade rice balls are more flexible, but the filling and rice portions are rarely identical unless you weigh them. A kitchen scale makes it easier to repeat a size: weigh the cooked rice portion, then add a measured amount of filling. If you are preparing a batch, calculating the entire recipe and dividing by the number of equal portions is often simpler than estimating every rice ball individually.
When using a database, select an entry that matches the ingredient’s preparation. Cooked rice is not interchangeable with dry rice, and canned tuna in water is not the same as tuna packed in oil. Cooked salmon, raw salmon, and smoked salmon also have different values. If no exact entry exists, choose the closest one and label your result as an estimate rather than presenting it as exact.
What about sodium?
Calories and sodium are separate measures. Salty fillings such as umeboshi, seasoned kombu, soy sauce, and some furikake blends may contribute sodium even when their calorie contribution is modest. If sodium matters to you, check the product label and use the amount that fits your preferences. The FDA’s sodium guide explains how to use nutrition labels to compare foods.
Calories are one part of the picture
Calories describe energy, but they do not tell the whole story of a meal. Rice provides carbohydrates; fillings can add protein, fat, sodium, and other nutrients. A tuna-mayo onigiri and a plain rice ball may have similar-looking shapes but different ingredient profiles. How filling a meal feels also depends on portion size, sides, and personal needs.
Onigiri is often eaten with other foods rather than by itself. Pairing a rice ball with vegetables, soup, egg, tofu, or fish changes the total meal. If you are comparing two options, consider the full meal and the ingredient list, not just the number attached to the rice ball.
For a broader discussion of ingredients and portions, see our published article Is Onigiri Healthy?. The goal of a calorie estimate is to understand the recipe, not to label a food as good or bad.
Portion examples at a glance
Here is how the rice base changes as the cooked portion changes. Add your chosen filling after estimating the rice.
| Cooked rice per onigiri | Rice calories (approx.) | Useful for |
|---|---|---|
| 80 g | 104 | Mini snack or small bento bite |
| 100 g | 130 | Small rice ball |
| 150 g | 195 | Medium meal component |
| 180 g | 234 | Large or extra-filling rice ball |
These examples use the same approximate cooked-rice reference and do not include filling, nori, or glaze. They are included to show how portion weight changes the starting point. For an exact count, add ingredient calories and divide by the number of portions.

Common questions about onigiri calories
How many calories are in one onigiri?
A small plain rice ball may be around 130–180 calories, while a medium filled one can be roughly 180–300. Large onigiri and rich fillings can be higher. Rice weight and filling recipe matter more than the name alone.
Is onigiri high in calories?
It depends on the portion and filling. Rice provides most of the calories in a plain onigiri; mayonnaise, oil, or a larger rice portion raises the total. Compare the rice ball with the amount and type of food that suits your own meal.
Which onigiri filling has the fewest calories?
Small portions of umeboshi, kombu, or plain vegetables often add fewer calories than mayonnaise-based fillings, but products vary. A smaller rice portion can make a bigger difference than switching between two modest fillings. Check the label if you use a packaged ingredient.
Does nori add many calories?
A narrow sheet or strip of nori usually adds only a small amount compared with the rice. Seasoned seaweed snacks and larger wraps can differ, so use the package label if you need a more specific number.
Does grilling an onigiri add calories?
Grilling itself does not add calories, but oil, butter, or a sweet glaze does. A dry-grilled rice ball will be closer to its original rice-and-filling total, while an oil-brushed or glazed version will be higher. Our Yaki Onigiri article explains the cooking method.
How many calories are in a tuna mayo onigiri?
A medium tuna mayo onigiri may be around 260–310 calories when it contains about 150 g cooked rice and a modest tuna-mayo center. More rice or mayonnaise raises the estimate. The package label for the mayo and tuna can help refine the calculation.
Are calorie estimates exact?
No. They are estimates based on reference values and assumed weights. Rice variety, water absorption, recipe, brand, and portion size all affect the result. Weighing ingredients and using the closest available database or label gives a more useful estimate.
Onigiri in a meal
Onigiri can be a snack, a portable lunch, or one part of a larger meal. A bento might pair one or two rice balls with vegetables, egg, fish, or soup. The total calories come from the whole meal, so a rice ball’s number alone does not tell you whether the meal is light or substantial.
If you are packing rice balls with perishable fillings, keep them chilled safely. FoodSafety.gov notes that cooked rice and leftovers should not sit at room temperature for more than 2 hours, or more than 1 hour when exposed to temperatures above 90°F (32°C). See its food safety tips for cooked rice and leftovers.

Cooked rice weight × about 1.3 calories per gram, then add filling, oil, or sauce. It will not be exact, but it gives you a practical starting point.
A clear estimate starts with the rice
Onigiri calories are easier to estimate once you separate the rice from the filling. A 100 g cooked rice portion contributes about 130 calories as a useful reference; a 150 g portion contributes about 195. Then account for salmon, chicken, umeboshi, tuna mayo, sesame, or any glaze and oil.
Use these numbers as a guide rather than a fixed promise. Weighing a homemade portion and checking labels for packaged ingredients will give you a closer result. Whether you enjoy a simple umeboshi rice ball, a creamy tuna mayo, or crisp yaki onigiri, the size and ingredients tell the real story. 🍙
