This post may feature affiliate links. Please read our disclosure policy.
Onigiri (Japanese rice balls) are a quick, healthy, and surprisingly simple snack to make for on-the-go days! In this recipe, learn how to create the most delicious onigiri, even if it’s your first time. Enjoy them plain, stuffed with fillings, or wrapped in nori.

Table of Contents
❤️ Why you’ll love this recipe
- Easy: All you have to do is make Japanese rice and choose from hundreds of flavorful filling ideas. No fancy tools are necessary for this easy rice ball recipe!
- Convenient: Make them for lunch, dinner, or a quick snack. Once you learn how to prepare onigiri, they will become a staple in your household.
- Few ingredients: Only 4 ingredients are required to put onigiri together, all of them being inexpensive and easily accessible.
- Fun: There’s nothing more enjoyable than being able to eat with your hands. Making this recipe is extra fun, especially when you get the kids involved!
If you love this onigiri recipe, you should really check out our avocado roll, sushi rice, or vegan poke bowl.
🍙 What is onigiri?
Onigiri, also known as omusubi, is the name for small, tender Japanese rice balls. Although the most traditional shape is triangular, these on-the-go snacks can be made into balls, cylinders, animal shapes, and more.
Each piece starts with freshly steamed rice, which is then seasoned with a touch of salt and flavored with various types of fillings. You’ll often find onigiri in bento boxes where it’s eaten as a snack, lunch, or picnic food.
This particular recipe is inspired by our many trips to Salt Spring Island off the coast of Vancouver, Canada. We always had to make a pit stop for onigiri from Roly Poly Rice Ball at the local farmer’s market. They have so many unique flavors to try from!

📜 History
Onigiri is one of the oldest foods in Japan, dating as far back as 300-250 BC. Originally created as a way to preserve steamed rice for extended periods of time, they were packed with travelers, samurai, soldiers, and farmers for energy on long days.
Salty and sour fillings, like umeboshi (pickled plum), were traditionally added, acting as natural preservatives. The salt used to roll the onigiri also kept the rice fresh.
Over the years, fillings have evolved, but the techniques remain the same. To watch an onigiri master in action, check out Yumiko Ukon at Onigiri Bongo in Japan.
🍣 Is onigiri the same as sushi?
While onigiri looks like sushi, it is not the same as sushi. The main difference lies in the type of rice used for each recipe:
- Onigiri: Made with plain steamed rice, then seasoned with salt while rolling. Sometimes served with nori and fillings.
- Sushi: Steamed short-grain rice is seasoned with rice vinegar, sugar, and salt, then utilized in maki, uramaki, sashimi, etc.
You can take a peek at our Instant Pot sushi rice post for more information on how to prepare rice for sushi-making.

🍚 Which is the best rice for onigiri?
There are a few things to consider when it comes to buying rice for Japanese rice balls. To create a fluffy and tender result, keep these tips in mind:
- Grain: Japanese short-grain rice (uruchimai) is the best for onigiri as it sticks together much better than long-grain rice varieties (like basmati, jasmine, etc).
- Variety: Look for Japonica rice, which is cultivated and consumed mostly in East Asia. The other variety to check for is indica rice, which is more popular in other regions of Asia.
- Cultivar: Koshikikari is a cultivar of Japonica rice, and it is the most popular type used to make onigiri recipes in Japan.
- Brand: The best brands of short-grain Japnoica Koshikikari are Shirakiku Rice, Tamaki Gold, and Tamanishiki Super Premium Short Grain Rice. For budget-friendly options, look for Nishiki, Botan Calrose, or Kokuho Rose.
Although it may seem like a lot of nitty-gritty details regarding the rice quality, we assure you this is common practice in Japan. Since onigiri is completely rice-based, utilizing quality ingredients makes such a huge difference in the overall taste.

🌿 Which is the best nori for onigiri?
Nori is made from a species of red algae, and it is mainly collected in the Korean, Chinese, and Japanese seas. Following the rice varietal, nori is the next most important component of ingredient selection.
We recommend high-grade nori imported from Japan if possible. Most grocery stores sell mass-produced, low-quality nori that ends up gummy, wet, and moist.
Some of our favorite brands include Hime Seaweed, Nagai Nori, and Shirakiku. Of course, the best nori you can buy comes straight from Japan.
🌱 Are Japanese rice balls vegan?
In their plain form, Japanese rice balls are very vegan-friendly. While popular onigiri fillings include salmon, tuna, katsuobushi (bonito flakes), and other non-vegan options, you can easily make it with umeboshi (pickled plum), kombu, kinpira, and other plant-based ingredients.
If you want to add furikake (rice seasoning) to your recipe, keep in mind that it often contains fish flakes. For a vegan option, try this recipe by Veggiekins!

🛒 Ingredients & substitutions
- Japanese short-grain rice: Sometimes labeled as “sushi rice” outside of Japan, Japanese short-grain rice provides a perfectly tender, fluffy, and chewy texture. Make sure not to use long-grain, jasmine, basmati, etc. These types of rice don’t have the right consistency for onigiri.
- Nori: The same dried and roasted seaweed sheets used to make sushi rolls. You should be able to easily find nori sheets at any grocery store, but definitely at an Asian food market or online.
- Salt: To season the rice, use fine-grain salt.
- Water: To prevent the rice from sticking to your hands as you shape the onigiri.
- Fillings: See below for ideas!
🍱 Onigiri filling ideas
There are a ton of different filling ideas to choose from. Here is a list of typical and non-typical options that you can have fun experimenting with.
- Umeboshi (pickled plums)
- Shio (seasoned) kombu
- Edamame
- Sweet corn
- Kinpira (spicy soy-seasoned root vegetables)
- Gomaae (steamed greens with sesame)
- Miso paste
- Steamed yams
- Sweet and sour tofu
- Seaweed salad
- Wakame seasoning
- Chickpea “tuna” and vegan mayo
- Takuan (pickled daikon)
For a complete ingredient list and step-by-step guide, scroll down to our recipe card.
📝 How to make onigiri
Step 1: Wet your hands
Add filtered water to one bowl and salt to another. Wet both hands with the water, then dip a few fingers into the bowl of salt and rub your hands together (this will prevent the rice from sticking, and add seasoning).

Step 2: Fill the rice
Grab a palmful of sticky rice, then press it together slightly. Holding it in one palm of your hand, make a small indentation in the middle. Fill it with a teaspoon of garlic-miso paste or carrots.


Step 3: Shape the onigiri
Close the rice up into a ball, pressing it gently. Close the fingers of your bottom hand, and at the same time, press over the rice ball with your top fingers in a perpendicular motion. Continue pressing and shaping the rice into a triangle, using mainly your fingers.



Step 4: Wrap it in nori
Once it’s shaped, you can wrap it in a piece of nori. Place the onigiri in the middle of the cut nori. Fold one side over, followed by the other (like a robe). Tuck the bottom underneath, and set the onigiri down. Add a fingerful of filling to the top so you know which flavor it is.



Step 5: For a non-filled onigiri
Grab a palmful of sticky rice, and shape it into a triangle the same as before. Once shaped, Add a strip of nori underneath it. Sprinkle or roll the outsides in sesame seeds. Happy eating!



If you have questions about making these Japanese rice balls, check out our FAQs or leave a comment down below!
🌡️ Storage & reheating
Often eaten cold or at room temperature, onigiri makes the perfect snack to store for later. If you have leftovers, follow these tips:
- Room temperature: Onigiri will last at room temperature for about 4-6 hours covered in cling wrap or a sandwich baggie.
- Fridge: Transfer it to the fridge for up 3-4 days. It’s best to keep it tightly wrapped in plastic wrap followed by an airtight container.
- Freezer: Japanese rice balls will stay fresh in the freezer for up to a month. Again, make sure it’s wrapped and in freezer-safe bags or containers.
- Reheating: Unwrap and reheat onigiri in the microwave in 15-second bursts, or until the rice is warmed to your liking.

♻️ Variations
- Shapes: Change up the shape from triangular to a cylinder, ball, or even animal shape. There are many molds online in the shape of different animals.
- Rice: Instead of white rice, try using brown sticky rice.
- Plain: Don’t worry about fillings if you don’t have any on hand. Japanese rice balls are often served plain with just salt and maybe a nori wrapper (aka shio onigiri).
- Wrapping: Change up the way you wrap the nori. Use thin strips in the middle, or try them completely wrapped around.
🧑🍳 Top tips
- Fresh rice: When making an onigiri recipe, warm, fresh rice makes all the difference in the world.
- Keep soft: As you make the rice balls, keep them covered so the rice stays moist.
- Water and salt: Before rolling, rub your hands together with water and salt. Water prevents the rice from sticking to your hands, and salt helps season and preserve the rice.
- Add filling to the top: If you’re working with different fillings, a simple trick is to add a dollop to the tops of the onigiri so you know what’s inside each one.
- Wait for the nori: Wait to wrap them in nori until just before you’re going to eat them, otherwise the nori will turn soft. Of course, it’s a personal preference, but we prefer the nori on the crispy side.

💬 FAQ
Traditional fillings for Japanese rice balls include salty and sour ingredients that act as natural preservatives. Some of the most popular choices include umeboshi, salted salmon, kombu, tarako, and takanazuke. Nowadays, you can add almost anything to onigiri.
Onigiri is a Japanese snack that can be enjoyed hot, cold, or at room temperature. This makes it the perfect snack for anyone who lives an on-the-go lifestyle.
If your onigiri is dried out, you can try frying them on both sides and drizzling them with soy sauce. This type of preparation is called yaki onigiri.
When you wrap warm, sticky rice with nori, it absorbs moisture and becomes soggy. To avoid this, wait to wrap your Japanese rice balls until just before serving.
🍴More Asian-inspired recipes
If you enjoyed this onigiri recipe, be sure to check out some more Asian-inspired dishes like these:
- Avocado Roll: A simple sushi roll filled with creamy avocados.
- Instant Pot Sushi Rice: Perfectly cooked sushi rice made in the Instant Pot.
- Vegan Poke Bowl: A simple bowl featuring spicy tofu and protein-rich edamame.
- Pan-Fried Tofu: Crispy tofu ready to eat in less than 20 minutes.
- Vegan Spam: Smoky, savory, and slightly sweet vegan tofu Spam.
- Tofu Marinade: 4 unique seasoning options to try in this easy tofu recipe.
- Teriyaki Tofu Stir Fry: A simple stir-fry with crunchy vegetables, tofu, and homemade teriyaki sauce.

Best Onigiri
Equipment
- Small bowls
Ingredients
- 3 ½ cups Cooked Japanese short-grain rice*
- ¼ cup filtered water
- 1-2 teaspoons salt
- 4-5 nori sheets, cut into thirds or strips
Sesame flavor
- 1-2 tablespoons Black or white sesame seeds
Garlic-miso flavor
- ¼ teaspoon garlic powder
- 2 tablespoons white miso paste
Carrot “kinpira” flavor
- ½ tablespoon sesame oil
- 1 small carrot, julienned or shredded
- 1 clove garlic, minced
- 1 teaspoon soy sauce
Instructions
Rice
- Follow the instructions in our sushi rice post but do not season the rice with the sushi vinegar mixture (you will be seasoning it with salt when shaping it). Keep the rice warm in a covered bowl.
Fillings
- If you would like to fill your onigiri, combine the miso paste and garlic powder. For the carrot “kinpara,” heat the sesame oil in a small skillet over medium.
- Once shiny, sauté the carrots and minced garlic for 4-5 minutes, or until softened. Add the soy sauce and cook for another 1-2 minutes.
Assembly (filled)
- Add filtered water to one bowl and salt to another. Wet both hands with the water, then dip a few fingers into the bowl of salt and rub your hands together (this will prevent the rice from sticking, and add seasoning).
- Grab a palmful of sticky rice, pressing it together slightly. Holding it in one palm of your hand, make a small indentation in the middle. Fill it with a teaspoon of garlic-miso paste or carrots.
- Close the rice up into a ball, pressing it gently. Close the fingers of your bottom hand, and at the same time, press over the rice ball with your top fingers in a perpendicular motion. Continue pressing and shaping the rice into a triangle, using mainly your fingers.
- Once it’s shaped, you can wrap it in a piece of nori. Place the onigiri in the middle of the cut nori. Fold one side over, followed by the other (like a robe).
- Tuck the bottom underneath, and set the onigiri down. Add a fingerful of filling to the top so you know which flavor it is.
Assembly (non-filled)
- Add filtered water to one bowl and salt to another. Wet both hands with the water, then dip a few fingers into the bowl of salt and rub your hands together
- Grab a palmful of sticky rice, and shape it into a triangle the same as before.
- Once shaped, Add a strip of nori underneath it. Sprinkle or roll the outsides in sesame seeds. Continue with the remaining rice. Happy eating!
Notes
- Fresh rice: When making an onigiri recipe, warm, fresh rice makes all the difference in the world.
- Keep soft: As you make the rice balls, keep them covered so the rice stays moist.
- Water and salt: Before rolling, rub your hands together with water and salt. Water prevents the rice from sticking to your hands, and salt helps season and preserve the rice.
- Add filling to the top: If you’re working with different fillings, a simple trick is to add a dollop to the tops of the onigiri so you know what’s inside each one.
- Wait for the nori: Wait to wrap them in nori until just before you’re going to eat them, otherwise the nori will turn soft. Of course, it’s a personal preference, but we prefer the nori on the crispy side.
- Nutritional information is a rough estimate and should not be taken as health advice.
Made these with pickled plum per your suggestion. I only wish I had made more!
Hey Deb!
That is such a delicious combination! We’re happy to know you love it too!
These japanese rice balls are the absolute best!
Hi Andrea,
We couldn’t agree more! Thanks for leaving a comment 🙂
I’ve never had onigiri but they look like a real exotic snack! I’ve added the rice, miso and nori to my shopping list for the weekend!
Hi Jacqueline,
Yay! We hope you enjoy making and eating them as much as we do!
I had always wanted to make these at home! Thank you for your clear instructions and also delicious flavour options. I think the carrot one is my favourite, and I can’t wait to try them all!
Hi Alexandra,
We’re so happy we were able to help you make it happen! The carrot filling is one of our favorites as well!
Thank you for all the great tips. My first attempt was delicious!!!
Hey Liz!
That’s what we love to hear! So happy they turned out!!
the flavors are so delicious together! will be making again!
Hi Andrea,
We are so happy to know you loved it! Thank you so much for leaving a comment!
Thanks for such a easy to make Onigiri recipe. We really
Enjoyed it plain and also the garlic miso flavour was a hit!
Hey Nancy,
Yay! The garlic miso is one of our favs! So happy it was a hit with you as well!
What fun! Love to try something new, and this is easy enough to try it. Thank you for the suggetion.
Hey Giangi!
That is great to hear it was easy enough to try! That’s our favorite kind of recipe 🙂
Onigiri is my favorite, I miss my stay days in Tokyo. Where I get it from seven eleven. Your recipe looks delicious.
Hi Swathi,
Yum! We love how convenient-yet-healthy they are! Definitely wish they were in seven elevens everywhere! 😀 We hope you enjoy the recipe!
I grew up in Japan eating Onigiri almost daily, this is a fabulous recipe for making your own. Can’t wait to make again!
Hi Lindsay!
Wow, that is incredible! We’re so happy to know this recipe was helpful! 🙂
Love that these are so convenient for on the go! Thanks for the recipe!
Hey Elizabeth,
They are the perfect snack for sure! You are so welcome! 🙂
I just love the fact you can make these gourmet sushi recipes right in your own kitchen. Cheaper than takeout. They don’t have all the preservatives either.
Hey Gloria!
That is our thoughts exactly! We’re glad to know you feel the same 🙂
These look so good, I’m excited to make these. Going to bring some to the office too, love on the go snacks. Thank you.
Hey Oscar!
You are so welcome! That sounds like such a great idea! These are perfect for taking on the go.
I had never made onigiri before and these were the perfect instructions. From start to finish I was able to make them with ease. They were delicious and I’ll definitely be making them again!
Hey Kara!
We are so happy to know the instructions were easy to follow! And we’re glad you enjoyed them! 🙂
Love these. What a fun and quick snack!
Hey Dee,
We are so glad you enjoyed the recipe! Thanks for leaving a comment 🙂
The instructions are so easy to follow anyone could make these. They are simple and simply delicious! I already need to make more!
Hi Helen!
We’re so glad to know the instructions are simple to follow. Thanks for the feedback! Enjoy!
These were so good. I made them with sweet potato for one version and sweet and sour tofu for the other. They were a hit!
Hey Deborah!
Love the filling ideas!! They sound delicious. Glad they were a hit!
So simple and delicious. I have always been a fan of onigiri. Thanks for showing me how to make my own.
Hey Megane,
Us too! They are such a great snack. You are welcome – enjoy the recipe!
Oh, so awesome! Now I can make them myself! Thank you!
Hi Nora!
Yay! You are so welcome. We hope you enjoy making them at home!
Can’t believe I had all the ingredients. Glad I did because these are delicious. The carrot was a surprise by hubby and I both liked it. Thanks.
Hey Mary!
The carrot is actually our favorite filling too! We are so happy to know you both liked it!
Absolutely love this idea as a fun take-along lunch! I get tired of sandwiches and really appreciate having something that I can get excited about.
Hey Stacey!
It makes such a great mid-day snack or lunch! We’re so glad you love it 🙂