Japanese Rice Balls (aka Onigiri) are super easy to make and are so freaking delicious I can’t believe it took me this long to learn about them! 


One weekend we found ourselves (grabbing a much-needed bite) at the cafeteria at the incredible Kidspace Museum and munching away at sub-par food. Looking around the tables, all I saw were parents desperately trying to feed their little ones while they simultaneously attempted to shovel food into their own mouths. 


Out of the corner of my eye I saw this lovely Japanese woman quietly feeding her baby. For the life of me I couldn’t figure out what she was giving him, but it looked like some sort of white ball in Saran wrap. I shyly walked up to her and asked what she was feeding him. 

She said, “Oh, it’s Onigiri”. I was still confused. She told me she takes steamed white rice and adds tiny pieces of vegetables and fish for calcium. What a genius idea. All she had to do after making them was wrap them up and it was the perfect meal to travel with for an outing. 


So, I made them for the kids for dinner one night. You should have seen their eyes light up when I put them on their plates. This recipe is great for small children too! By cooking the rice to make it sticky, it makes it super easy for them to hold it, bite into it and eat the little pieces of rice that stick to their fingers. If you have a little leftover fish and vegetables, throw them in the food processor that he wanted to eat off the spoon. 


This recipe isn’t just for kids, either! After I made these, my husband came down looking for a snack, popped one in his mouth, and grinned from ear to ear. They’re awfully delicious. He asked me to make him a batch after he tried them! 


Japanese Rice Balls

Also known as Onigiri, these delicious rice balls are made from steamed rice rolled with small pieces of veggies and fish. The perfect bite size food for toddlers, and adults love them too!
No ratings yet
Servings: 15
Author: Catherine McCord
Prep Time 5 minutes
Cook Time 35 minutes
Total Time 45 minutes


  • 1 cup short or medium grain white rice
  • 1 1/5 cups water
  • 8 baby carrots
  • 1 cup broccoli florets
  • 1 piece sole, or any mild white fish


  • Wash 1 cup of rice in a bowl and throw the water out (“washing” rice consists of filling a bowl with rice, covering it with water, rubbing the rice and then immediately dumping the water out).
  • Repeat washing the rice 4 or 5 times throwing the water out.
  • Put the washed rice in a heavy bottomed pot, add 1 1/5 cups of water. Let rice soak for 30 minutes.
  • Put the lid on the pot and bring the rice to a boil for 5 minutes. Change the heat to low and simmer for 15 minutes. Turn off the heat and let the rice sit covered for 15 minutes so it can steam.
  • Stir the rice with a flat spoon so that the rice does not completely stick together.
  • While the rice is cooking, put the carrots in a steamer pot over boiling water for 3 minutes. Add the broccoli and steam for 2 more minutes. Add the fish and steam for another 3 minutes or until everything is cooked through and fork tender.
  • Place the fish and vegetables in a food processor and pulse. Do not puree the mixture, though. You want it to have a little texture, but be dry. No not add extra liquid.
  • Take 1-2 Tablespoons of rice and 1 tsp of the vegetable/fish mixture and combine.
  • With moistened hands, roll into a ball, about the size of a golf ball. Alternatively, you can add all of the vegetable/fish mixture to the rice, but make sure that the mixture isn’t too wet or the balls will fall apart.
  • Serve.


Sodium: 40mg | Cholesterol: 5mg | Calories: 60kcal | Protein: 2g | Carbohydrates: 11g
Did you make this recipe?Mention @Weelicious or tag #weelicious!

About the Author

Catherine is a mama of three. A Kentucky girl living in California. Here’s what I know: all kids can be great eaters and mealtime must be easy. I create simple, healthy recipes the whole family will love.


  1. This recipe is definitely a keeper. My 13 month loves this onigiri! I also grated some cheese and mix with the veggies. Other times I added shredded beef/pork and he loves all the variation.

  2. These look lovely cant wait to try them. Im also thinking of trying a more sushi type version with cucumber nori and crab. maybe a little cream cheese in the center and serve cold with wasabi soy or spicy may ?? what do you think

  3. These look great! Quick question. My kiddos love sushi and for the fish I was thinking I would use sushi grade tuna instead and seedless cucumber instead of broccoli. Thoughts?

Leave a Reply

Your email address will not be published.

Recipe Rating