Where to buy Onigiri in Japan

In Japan, onigiri can be found almost everywhere. The easiest place to buy it is at convenience stores such as 7‑Eleven, FamilyMart, and Lawson, where it is freshly stocked throughout the day. You can also find onigiri at supermarkets, train station kiosks, and some small local shops. Because it is quick, affordable, and easy to eat on the go, onigiri is a very popular snack and meal across Japan. 🍙

Japan’s Beloved Rice Balls

Onigiri, or Japanese rice balls, are a popular, portable soul food made from steamed white rice, shaped into triangles, balls, or cylinders, and often wrapped in nori seaweed. They are usually stuffed with savory fillings like salmonsalted plum (umeboshi), or tuna mayo. Commonly found in convenience stores, they are a staple, budget-friendly snack or quick meal.