Onigiri, also known as Japanese rice balls, are a beloved snack or meal enjoyed across Japan and around the world. These simple yet satisfying bites consist of shaped rice—typically seasoned with a bit of salt or vinegar—and are often filled with a variety of delicious ingredients. Onigiri is not only a staple in Japanese cuisine but also a versatile dish that can be customized to suit any palate, making it a perfect choice for both beginner and seasoned home cooks alike.
What makes onigiri truly special is its ease of preparation and its ability to hold endless possibilities for fillings. Whether you prefer something savory, spicy, or light, there’s an onigiri filling for every taste. From the classic umeboshi (pickled plum) to creative combinations like avocado and tofu, onigiri lets you experiment with flavors and textures, while still being incredibly quick and straightforward to make.
In this post, we will guide you through the process of how to make onigiri at home, starting from choosing the right fillings to mastering the art of shaping the perfect rice balls. We’ve compiled 8 tasty onigiri filling combinations that will elevate your rice ball game. So whether you’re making onigiri rice balls for lunch, dinner, or even a picnic, you’re bound to find the perfect filling to suit your cravings. Let’s dive into the world of onigiri fillings and learn how to make the perfect onigiri from scratch!
Table of Contents
What Are Onigiri and Why Are They So Popular?

Onigiri, often referred to as Japanese rice balls, is one of Japan’s most beloved and enduring foods. These compact rice snacks have a long history and have evolved into an essential part of daily life in Japan. Whether packed in a bento box, enjoyed as a quick snack, or sold at street vendors, onigiri rice balls are incredibly versatile and satisfying. Their popularity extends beyond Japan, gaining recognition worldwide for their simplicity and customization options.
The Origins of Onigiri
The history of onigiri dates back over a thousand years, to the Heian period (794-1185), when they were first introduced as a portable, easy-to-carry meal. During this time, rice was a staple food in Japan, and it became common for travelers, soldiers, and workers to pack rice into small, manageable balls for convenience. These early onigiri were often wrapped in nori (seaweed) or left plain, depending on regional preferences.
As time passed, onigiri became a symbol of comfort and tradition, often appearing at significant life events like picnics, festivals, and family gatherings. They were also part of the daily lunchboxes or bento boxes packed for schoolchildren or workers. Onigiri was practical, easy to prepare, and could be eaten on-the-go. It quickly became ingrained in Japanese food culture as a nutritious and affordable snack, deeply connected to both nostalgia and practicality.
Today, onigiri continues to be a staple of Japanese cuisine, transcending its humble origins. You’ll find it in convenience stores across Japan, at local markets, and in homes where it’s often made with love and care. Street food vendors and specialized onigiri shops have also emerged, offering onigiri rice balls with a variety of innovative fillings, from traditional to modern combinations, adding new twists to this age-old favorite.
The Basic Components of Onigiri
At its core, onigiri is a simple dish, but its beauty lies in its versatility. The basic components of onigiri are:
- Rice: Typically, short-grain rice is used for onigiri, as it’s stickier than long-grain rice, which helps the rice balls maintain their shape. Japanese sushi rice is often seasoned with a mixture of rice vinegar, sugar, and salt to give it flavor, though some people prefer it plain with just a pinch of salt.
- Seasoning: While onigiri rice is the base, seasoning is crucial. A sprinkle of salt is the most common, but sometimes the rice is mixed with flavorings like furikake (a Japanese rice seasoning) or sesame seeds to add extra taste and texture.
- Fillings: The true magic of onigiri lies in the fillings, which can range from savory and spicy to light and refreshing. Common fillings include umeboshi (pickled plum), grilled salmon, and tuna mayo, but the options are virtually limitless. You can fill your rice balls with vegetables, meats, seafood, or even sweet fillings like red bean paste or pickled vegetables.
The ability to customize onigiri to fit personal tastes, dietary preferences, or available ingredients is part of what has made it so beloved across generations. For those following a low-carb or vegan lifestyle, onigiri fillings can easily be adapted to suit those needs, using ingredients like avocado, tofu, or pickled vegetables.
The traditional method for shaping onigiri rice balls is to form the rice into a triangular shape by hand, though they can also be round or oval. Some people use a special onigiri mold to ensure uniformity, especially when making onigiri for packed lunches or bento boxes. The rice is then wrapped with a sheet of nori to help hold everything together and add flavor, though some variations omit the seaweed for a lighter snack.
The ease with which onigiri can be adapted to various tastes—whether you’re craving something hearty, tangy, or vegetarian—ensures its ongoing popularity in Japan and around the world. Whether you’re preparing them as a nutritious meal, a quick snack, or a bento box treat, onigiri’s flexibility is one of its main draws.
8 Tasty Onigiri Filling Combinations You Must Try

Onigiri’s beauty lies in its flexibility—it can be stuffed with virtually anything that suits your tastes or dietary preferences. Whether you prefer traditional, savory, unique, or light fillings, there is no shortage of combinations that will make your onigiri both delicious and satisfying. Below are eight tried-and-true fillings that you can experiment with, each bringing its own special flavor profile to your rice balls.
Classic Onigiri Fillings
These traditional onigiri fillings are deeply ingrained in Japanese food culture and are perfect for those who love savory rice ball fillings with a touch of nostalgia.
- Umeboshi (Pickled Plum):
Umeboshi is a pickled plum that has been a staple filling for onigiri for centuries. Known for its intensely sour, salty, and slightly tangy flavor, umeboshi offers a sharp contrast to the neutral flavor of the rice, creating a unique balance. The fruit is often pitted, mashed, and placed in the center of the rice ball, where it infuses the rice with its bold flavor. Umeboshi is not only delicious but also believed to have health benefits, including aiding digestion. If you love foods with bold, tangy flavors, umeboshi will be the perfect filling for your onigiri.
Keywords: traditional onigiri fillings, savory onigiri fillings, rice ball fillings. - Tuna Mayo (Tuna and Mayonnaise):
This filling is creamy and rich, making it one of the most beloved onigiri fillings in many Japanese households. The tuna mayo filling is typically made by mixing canned tuna with Japanese mayonnaise (which is richer and slightly sweeter than regular mayo) and a little bit of salt for seasoning. The result is a luscious, flavorful stuffing that pairs wonderfully with the firm texture of onigiri rice. This combination is often used in bento boxes and is perfect for those who prefer something hearty and satisfying. It’s a filling that’s universally loved and easy to prepare!
Creative and Unique Fillings
For those looking to take their onigiri rice balls to the next level, these unique onigiri fillings are both inventive and full of flavor. They offer a fresh twist on the classic fillings, adding complexity and depth.
- Shiso and Salted Salmon:
Shiso is a fragrant, herbaceous Japanese leaf that adds a refreshing burst of flavor to onigiri. When paired with salted salmon (often known as shiozake), this filling delivers both a salty and herbal contrast. Shiso has a slightly minty, basil-like taste that complements the richness of salted salmon perfectly. This combo gives a refreshing yet savory experience that’s unique to onigiri rice balls. The zesty aroma of shiso combined with the flaky, slightly fatty texture of the salmon makes for an unforgettable filling.
Keywords: unique onigiri fillings, creative rice ball fillings, onigiri filling ideas. - Miso and Katsuobushi (Bonito Flakes):
Miso, a fermented soybean paste, and katsuobushi (dried, smoked bonito flakes) are two quintessential ingredients in Japanese cooking, known for their umami richness. When combined in an onigiri filling, they create a deep, savory flavor that resonates with anyone who loves Japanese cuisine. The miso provides a salty and earthy base, while the katsuobushi adds an extra layer of smokiness and umami that makes the filling truly indulgent. This filling is particularly popular for those who enjoy savory, hearty flavors in their rice balls.
Healthy and Light Fillings
If you’re looking for something light and nutritious, these healthy onigiri fillings are a great way to enjoy onigiri without compromising on flavor. They’re perfect for anyone who prefers a more plant-based approach to their rice balls or simply wants something lighter.
- Avocado and Tofu:
Avocado and tofu is a vegan-friendly, protein-packed filling that’s creamy, healthy, and easy to prepare. The avocado adds a rich, buttery texture, while the tofu offers a subtle, soft bite. Combined, they create a satisfying, plant-based filling that’s not only nutritious but also filling. For added flavor, you can season with a bit of soy sauce or sesame oil. This combination is a great option for those looking for low-carb onigiri fillings or want to enjoy a fresh, wholesome snack.
Keywords: healthy onigiri fillings, vegan rice balls, light onigiri fillings. - Spinach and Sesame:
For a truly light onigiri filling, try a combination of spinach and sesame. The spinach is typically blanched and seasoned with a bit of soy sauce and sesame oil, then mixed with sesame seeds for crunch and extra flavor. This combination is both nutritious and refreshing, with a slight earthiness from the spinach and a toasty flavor from the sesame. It’s an excellent choice for anyone looking for a healthy, low-calorie onigiri filling that doesn’t sacrifice taste.
How to Make Perfect Onigiri with These Fillings

Once you’ve decided on the perfect onigiri fillings, the next step is to master the art of making onigiri rice balls. From cooking the rice to shaping the balls, there are a few key techniques that will help you create perfect onigiri every time. Below is a step-by-step guide to preparing and assembling your onigiri with a variety of tasty fillings.
Preparing the Rice for Onigiri
The foundation of onigiri is the rice, and it must be cooked to perfection. To get the right consistency and flavor, follow these essential tips for cooking the best sushi rice for onigiri:
- Choosing the Right Rice:
For onigiri rice balls, the best type of rice to use is short-grain Japanese rice, often labeled as sushi rice. The sticky texture of short-grain rice makes it easier to form into shapes and hold the fillings securely. Long-grain rice varieties won’t have the same stickiness, so they should be avoided. - Rinsing the Rice:
Wash the rice thoroughly before cooking to remove excess starch. Rinse the rice in cold water until the water runs clear. This helps the rice cook evenly and prevents it from becoming too mushy. - Cooking the Rice:
Once the rice is rinsed, cook it according to the instructions on the packaging. A rice cooker makes this process easy and ensures the rice is perfectly steamed. If cooking on the stove, be sure to add the correct ratio of water to rice (typically 1:1.2 or 1:1.5, depending on the rice variety). - Seasoning the Rice:
After the rice is cooked, season it with a mixture of rice vinegar, sugar, and salt to create that distinct sushi rice flavor. A typical ratio is 1/4 cup rice vinegar, 2 tablespoons sugar, and 1 teaspoon salt for 2 cups of rice. Gently mix the seasoning into the warm rice using a wooden spatula or spoon, being careful not to mash the grains. Allow the rice to cool slightly before shaping it into onigiri rice balls. The rice should be moist and slightly sticky, but not too wet. - Importance of Moisture and Texture:
The key to perfect onigiri rice is getting the right moisture level. The rice should be sticky enough to hold its shape but not so wet that it becomes too soft and falls apart. When forming your rice balls, ensure that your hands are slightly wet (but not dripping) to prevent the rice from sticking to your skin. If the rice is too dry, you may need to add a small splash of water or rice vinegar to adjust its texture.
Shaping and Stuffing Onigiri
Shaping the rice and stuffing it with your chosen fillings is where the fun begins! Here’s how to make perfectly shaped onigiri rice balls:
- Shaping the Rice:
Traditionally, onigiri is shaped into a triangle using your hands. To do this, take a portion of the rice (about the size of a tennis ball), wet your hands lightly with water or a small amount of salt, and gently press the rice into a triangular shape by folding the rice over itself with your fingers. You should aim to create an even triangle with slightly rounded edges—avoid over-packing the rice as this will make the onigiri rice balls too dense. Alternatively, you can shape the rice into a round shape for a different style, or use an onigiri mold for perfectly uniform shapes. - Stuffing the Onigiri:
To add your filling, flatten the rice slightly and create a small indentation in the center. Spoon in your desired filling (for example, umeboshi, tuna mayo, or avocado and tofu), making sure not to overstuff it. Carefully fold the rice around the filling, pinching the edges together to seal it inside. Press gently but firmly to make sure the rice is compact, but not so hard that it becomes mushy. The goal is to keep the filling secure while maintaining the right moisture and texture for the rice. - Wrapping in Nori:
Nori (seaweed) adds flavor and texture to onigiri rice balls, but it’s optional depending on personal preference. If you want to use it, wrap a strip of nori around the bottom or sides of the onigiri, leaving the top exposed. This can also help hold the rice ball together and provide a nice contrast to the rice’s soft texture. Nori can be served crispy, or you can lightly toast it for an extra layer of flavor. If you’re not planning to eat the onigiri immediately, wrap the nori separately to keep it crisp until serving.
Tips for Storing and Serving Onigiri
Onigiri is often made in advance, especially when preparing for lunch, picnics, or packed bento boxes. Here are some tips to ensure your onigiri stays fresh and flavorful:
- Storing Onigiri:
If you’re not eating your onigiri immediately, the best way to store it is to wrap it in plastic wrap or place it in an airtight container. Make sure to leave some space between each rice ball so they don’t stick together. If you’re making a large batch for later, you can store onigiri in the refrigerator, though it’s best to eat them within 1-2 days. If using nori, store it separately to prevent the seaweed from becoming soggy. - Reheating Onigiri:
Onigiri can be reheated if you prefer them warm. Simply remove the plastic wrap, and microwave the rice balls for about 30-45 seconds. You can also reheat them by lightly pan-frying or grilling them until the rice becomes slightly crispy on the outside, creating a delicious contrast to the soft inside. This is especially tasty for savory fillings like salmon or miso. - Serving Suggestions:
Onigiri is a versatile meal that can be served in many ways. For lunch, onigiri makes a perfect addition to your bento box alongside vegetables, pickles, and fruit. For a picnic, you can pack several varieties, letting everyone try different fillings. Onigiri is also great as a snack or light dinner when paired with a bowl of miso soup or a side of kimchi. If you want to serve it as a party dish, try arranging onigiri with various creative fillings and offering a selection of dipping sauces on the side.
Conclusion
In conclusion, onigiri is a wonderfully versatile dish that can be tailored to suit any taste, making it a perfect option for any meal of the day—whether you’re looking for a quick snack, a packed lunch, or a creative dinner. By following the simple steps for cooking the perfect onigiri and experimenting with different onigiri filling ideas, you can easily create delicious rice balls with a variety of flavors that appeal to every palate.
One of the best parts about making onigiri is how fun and customizable the process is. Whether you choose traditional fillings like umeboshi or tuna mayo, or get more adventurous with creative fillings like avocado and tofu or miso and bonito flakes, the possibilities are endless! And the best part is that onigiri can be made with minimal effort, making it an ideal choice for both beginners and seasoned cooks alike.
We encourage you to try these filling combinations and don’t be afraid to get creative—your onigiri can be as unique as you want it to be! Try mixing and matching different flavors and textures, and see which combinations you enjoy the most. It’s a fun and rewarding way to explore Japanese cuisine from the comfort of your own kitchen.
Enjoyed this recipe? Don’t forget to share your favorite onigiri filling ideas in the comments below! We’d love to hear how you make your perfect onigiri and what fillings you’ve discovered that work best for you. And if you’re looking for more easy onigiri recipes or other exciting Japanese dishes to try, be sure to subscribe to our blog for more tasty ideas!
3 thoughts on “How to Make Perfect Onigiri: 8 Tasty Filling Combinations”
Comments are closed.