Onigiri genellikle kısa taneli Japon pirinci ile yapılır ve içinde çeşitli malzemeler bulunabilir. En yaygın dolgular şunlardır: Somon; Katsuobushi (kurutulmuş, fermente edilmiş ve tütsülenmiş ton balığı); Umeboshi (ekşi Japon eriği); Tsukudani (soya sosu ve mirin içinde pişirilmiş küçük deniz ürünleri, et veya deniz yosunu). Ayrıca, mayonezli ton balığı, mayonezli karides, çırpılmış yumurta, tavuk, tarako (balık yumurtası) ve mentaiko (baharatlanmış morina balığı yumurtası) gibi daha modern dolgu seçenekleri de mevcuttur. Onigiri, bazen nori (kurutulmuş deniz yosunu) ile sarılır.