Easy Onigiri Recipe: Authentic Japanese Rice Balls for Lunch and Snacks
Homemade Japanese Onigiri: Easy Rice Balls for Lunch or Snack Time

Prep Time: 20 minutes | Total Time: 1 hour | Servings: 4 servings
Onigiri, Japanese rice balls, are the perfect portable meal that combines simplicity and flavor in one delicious package. These triangle or round-shaped rice treats are popular in Japanese bento boxes, picnics, and as quick snacks. What makes onigiri so special is their versatility—you can fill them with various ingredients to create a satisfying and flavorful meal that’s easy to eat on the go.
What Makes Onigiri a Perfect Meal Option?
If you’re looking for a convenient, portable lunch option that’s both satisfying and customizable, onigiri rice balls are the answer. In Japan, these handheld rice treats are as common as sandwiches are in Western countries. They’re beloved for their:
- Portability – Perfect for lunch boxes, picnics, or quick snacks
- Versatility – Can be filled with countless ingredients
- Convenience – Eat them hot or at room temperature
- Simplicity – Basic ingredients that create delicious results
Key Ingredients for Perfect Japanese Rice Balls
The foundation of great onigiri is properly prepared Japanese short-grain rice. This particular variety is crucial as it contains the right amount of starch to make the grains stick together without becoming mushy. Here’s what you’ll need:
- 4 cups uncooked Japanese short-grain white rice
- 4½ cups water
- 1 teaspoon salt (for hand-dampening water)
- 2 tablespoons sesame seeds (optional, for coating)
- 4 sheets nori seaweed, cut into strips (optional, for wrapping)
- Filling options:
- Canned tuna mixed with mayonnaise
- Flaked cooked salmon
- Pickled plum (umeboshi)
- Seasoned kombu (kelp)
How to Make Traditional Onigiri at Home
-
Prepare the Rice
Wash the rice in a mesh strainer under cold running water, gently rubbing the grains together until the water runs clear (about 3-4 rinses). This removes excess starch that would make the rice too sticky.
-
Cook the Rice Perfectly
Combine the washed rice and 4½ cups water in a medium saucepan. Bring to a boil over high heat, stirring occasionally. Once boiling, reduce heat to low, cover with a tight-fitting lid, and simmer until all water is absorbed, about 15-20 minutes.
-
Steam and Cool the Rice
Remove from heat and let the rice rest, covered, for another 15 minutes to finish steaming. This crucial step ensures perfectly tender rice grains. Then, transfer to a large bowl and allow to cool until just warm enough to handle (not hot, but not completely cold).
-
Prepare Your Workspace
Fill a small bowl with water and dissolve 1 teaspoon of salt in it. This will be used to wet your hands to prevent the rice from sticking to them. Have your chosen fillings ready in separate small bowls.
-
Shape the Onigiri
Wet your hands with the salt water solution. Scoop about ½ cup of warm rice into your palm. Make an indentation in the center and add 1-2 teaspoons of your chosen filling. Fold the rice over the filling and shape into a triangle or ball by gently pressing with both hands. Apply just enough pressure to make the rice hold together without compacting it too firmly.
-
Add Nori (Optional)
If using nori, wrap a strip around the base of the onigiri. This provides a handy, non-sticky surface to hold the rice ball and adds flavor and texture.
-
Finish with Toppings (Optional)
Roll the shaped onigiri in sesame seeds, furikake (Japanese seasoning), or other desired toppings for extra flavor.
Helpful Tips for Onigiri Success
Making Japanese rice balls at home is straightforward, but these tips will help you achieve authentic results:
- Rice temperature matters – Work with rice that’s still warm (but not hot) for the best shaping results.
- Don’t overwork the rice – Press firmly enough to hold together, but don’t compact it too tightly.
- Keep hands wet – Rewet your hands with salt water between shaping each onigiri.
- Storage tip – Wrap finished onigiri individually in plastic wrap if not eating immediately. They can be kept at room temperature for a few hours or refrigerated for up to a day.
- Reheating option – Microwave refrigerated onigiri for 30-45 seconds (remove plastic wrap first).
Popular Onigiri Filling Variations
While our basic recipe provides several common filling ideas, here are more authentic options to try:
- Salmon and Mayo – Flaked cooked salmon mixed with a touch of mayonnaise
- Tuna Mayo – Canned tuna mixed with Japanese mayo and a sprinkle of soy sauce
- Umeboshi – Traditional pickled plum with a tart, salty flavor
- Mentaiko – Spicy cod roe for seafood lovers
- Kombu – Sweet simmered seaweed
- Okaka – Bonito flakes mixed with soy sauce
- Vegetarian Option – Seasoned shiitake mushrooms sautéed with soy sauce
Nutrition Information
Per serving: 744 calories; 159g carbohydrates; 14g protein; 3g fat; 1g saturated fat; 160mg sodium; 6g fiber; 1g sugar
Serving and Pairing Your Homemade Onigiri
These versatile Japanese rice balls can be enjoyed in numerous ways:
- Traditional bento box – Pair with tamagoyaki (Japanese omelette), vegetable side dishes, and pickles
- Simple meal – Serve with miso soup for a light lunch or dinner
- On-the-go snack – Perfect as is, no accompaniments needed
- Party platter – Make mini onigiri with various fillings for gatherings
Why You’ll Love This Onigiri Recipe
Making onigiri at home connects you to centuries of Japanese culinary tradition while providing a practical, delicious meal solution. These rice balls showcase how a few simple ingredients can create something truly special when prepared with care and attention to detail. Whether you’re packing lunch, planning a picnic, or simply looking for a satisfying snack, these versatile Japanese rice balls are sure to become a regular part of your cooking repertoire.
Homemade Japanese Onigiri: Easy Rice Balls for Lunch or Snack Time
Ingredients
Method
- Wash the rice in a mesh strainer under cold running water, gently rubbing the grains together until the water runs clear (about 3-4 rinses).
- Combine the washed rice and 4½ cups water in a medium saucepan. Bring to a boil over high heat, stirring occasionally. Once boiling, reduce heat to low, cover with a tight-fitting lid, and simmer until all water is absorbed, about 15-20 minutes.
- Remove from heat and let the rice rest, covered, for another 15 minutes to finish steaming. Then, transfer to a large bowl and allow to cool until just warm enough to handle.
- Fill a small bowl with water and dissolve 1 teaspoon of salt in it. Have your chosen fillings ready in separate small bowls.
- Wet your hands with the salt water solution. Scoop about ½ cup of warm rice into your palm. Make an indentation in the center and add 1-2 teaspoons of your chosen filling. Fold the rice over the filling and shape into a triangle or ball by gently pressing with both hands.
- If using nori, wrap a strip around the base of the onigiri.
- Optionally roll the shaped onigiri in sesame seeds, furikake, or other desired toppings for extra flavor.
Nutrition
Recipe inspired by Allrecipes.com
