Onigiri Earbud Bag Free Knitting Pattern

Onigiri Earbud Bag Free Knitting Pattern: A Cute and Practical Project for Every Knitter

If you’ve ever reached into your bag only to find your earbuds hopelessly tangled in a knot that seems to defy the laws of physics, you’re not alone. Every knitter, traveler, student, and music lover has faced this frustration at some point. The solution? A tiny, adorable earbud bag that keeps your cords safe, neat, and untangled — and if you’re going to knit one, why not make it look like the most iconic Japanese comfort food in existence?

The onigiri earbud bag is exactly what it sounds like: a small knitted pouch shaped like a Japanese rice ball, complete with a dark triangular base to mimic the seaweed wrap, a white “rice” body, and optionally a tiny nori face if you’re feeling especially creative. It’s functional, it’s whimsical, and it makes an absolutely delightful handmade gift. Best of all, this free knitting pattern is beginner-friendly, uses only a small amount of yarn, and can be completed in an afternoon sitting.

Let’s dive in.


What Is an Onigiri and Why Knit One?

Onigiri (おにぎり) are Japanese rice balls, typically triangular or round in shape, made by pressing cooked rice around a filling like pickled plum, tuna mayo, or salmon. They’re wrapped in a sheet of crispy nori seaweed and eaten as a quick snack or portable meal. You’ll find them everywhere in Japan — at convenience stores, packed in bento boxes, and sold at train stations.

Their distinctive triangular silhouette has become one of the most recognizable symbols of Japanese food culture, and it’s no surprise they’ve made their way into the crafting world. Onigiri plushies, keychains, coin purses, and embroidery hoops have all embraced the shape. Knitting one as a small bag is a natural extension of that creative love.

The triangular shape also happens to be wonderfully practical for a small pouch. It fits comfortably in a pocket or the inner compartment of a bag, and the shape gives just enough space to coil a pair of earbuds, a USB charging cable, a small ring, or a pair of stitch markers without being bulky.


Materials You’ll Need

This project uses minimal supplies, which makes it ideal for using up leftover yarn from larger projects. Here’s what you’ll need to gather before you cast on.

Yarn: You’ll need a small amount of white or off-white worsted weight yarn for the rice body of the onigiri, and an even smaller amount of black or dark green yarn for the nori base. If you want to add a little salmon pink, yellow, or red for a decorative “filling peek” detail along the top edge, grab a few yards of that as well. In total, you won’t need more than 50 to 60 yards of your main color and about 20 yards of your contrast color.

Needles: US size 5 (3.75mm) double-pointed needles or a short circular needle work well for this small project. If you prefer working flat and seaming, straight needles in the same size are perfectly fine.

Other supplies: A tapestry needle for weaving in ends, a small zipper or button for closing the pouch (a 4-inch zipper works beautifully), scissors, and a stitch marker or two.

Optional embellishments: Black felt or embroidery floss if you want to add the classic dot eyes and little line mouth to give your onigiri its famous adorable expression.


Gauge and Sizing

For this pattern, a gauge of approximately 20 stitches and 28 rows per 4 inches in stockinette stitch on US size 5 needles will give you a finished bag that measures roughly 4 inches wide at the base and 4.5 inches tall — the perfect size for most earbuds or small accessories.

If you want a slightly larger pouch (for a charging cable or a small wallet), simply go up a needle size and use a heavier yarn. The pattern’s proportions scale well.


Abbreviations Used in This Pattern

Before jumping into the instructions, here are the abbreviations you’ll encounter throughout the pattern.

CO = Cast on, K = Knit, P = Purl, K2tog = Knit two stitches together (a right-leaning decrease), SSK = Slip, slip, knit (a left-leaning decrease), PM = Place marker, SM = Slip marker, RS = Right side, WS = Wrong side, St(s) = Stitch(es), Rep = Repeat, BO = Bind off.


Free Knitting Pattern: Onigiri Earbud Bag

The Front and Back Panels (Make Two)

This bag is knit flat in two identical panels, which are then seamed together and finished with a zipper or button closure along the top edge.

Step 1 — The Nori Base

Using your dark yarn (black or dark green), CO 3 stitches.

Row 1 (RS): Knit across.
Row 2 (WS): Purl across.
Row 3: K1, M1L, knit to last stitch, M1R, K1 — 5 stitches.
Row 4: Purl across.
Row 5: K1, M1L, knit to last stitch, M1R, K1 — 7 stitches.
Row 6: Purl across.
Row 7: K1, M1L, knit to last stitch, M1R, K1 — 9 stitches.
Row 8: Purl across.
Row 9: K1, M1L, knit to last stitch, M1R, K1 — 11 stitches.
Row 10: Purl across.
Row 11: K1, M1L, knit to last stitch, M1R, K1 — 13 stitches.
Row 12: Purl across.
Row 13: K1, M1L, knit to last stitch, M1R, K1 — 15 stitches.
Row 14: Purl across.
Row 15: K1, M1L, knit to last stitch, M1R, K1 — 17 stitches.
Row 16: Purl across.
Row 17: K1, M1L, knit to last stitch, M1R, K1 — 19 stitches.
Row 18: Purl across.
Row 19: K1, M1L, knit to last stitch, M1R, K1 — 21 stitches.
Row 20: Purl across.

You now have 21 stitches on your needle, forming a small dark triangle. This is the nori base of your onigiri.

Step 2 — Transitioning to the Rice Body

Cut your dark yarn, leaving a 6-inch tail for weaving in. Join your white yarn.

Row 21 (RS): Knit across all 21 stitches.
Row 22 (WS): Purl across.

Continue working in stockinette stitch (knit on RS rows, purl on WS rows) for 8 more rows, ending with a WS row. You should have worked 10 rows total in the white yarn at this point (rows 21 through 30).

Step 3 — Shaping the Top of the Onigiri

Now you’ll begin decreasing to create that gently rounded top. This gives the finished pouch its characteristic bumpy onigiri silhouette.

Row 31 (RS): K1, SSK, knit to last 3 stitches, K2tog, K1 — 19 stitches.
Row 32 (WS): Purl across.
Row 33: K1, SSK, knit to last 3 stitches, K2tog, K1 — 17 stitches.
Row 34: Purl across.
Row 35: K1, SSK, knit to last 3 stitches, K2tog, K1 — 15 stitches.
Row 36: Purl across.
Row 37: K1, SSK, knit to last 3 stitches, K2tog, K1 — 13 stitches.
Row 38: Purl across.
Row 39: K1, SSK, knit to last 3 stitches, K2tog, K1 — 11 stitches.
Row 40: Purl across.
Row 41: K1, SSK, knit to last 3 stitches, K2tog, K1 — 9 stitches.
Row 42: Purl across.
Row 43: K1, SSK, knit to last 3 stitches, K2tog, K1 — 7 stitches.
Row 44: Purl across.
Row 45: K1, SSK, knit to last 3 stitches, K2tog, K1 — 5 stitches.
Row 46: Purl across.
Row 47: K1, SSK, K2tog, K1 — oops, wait. With 5 stitches remaining, work as follows: K1, K2tog, SSK, K1 — wait, that doesn’t balance. With 5 stitches, work: SSK, K1, K2tog — 3 stitches.
Row 48: P3.

BO the remaining 3 stitches.

Repeat all steps to make a second identical panel.


Assembling the Bag

Lay your two panels with right sides facing each other and pin them together. Using a tapestry needle and your white yarn, seam along both side edges and the bottom point using mattress stitch or whip stitch. Leave the top edge open — this is where your zipper or button closure will go.

Turn the bag right side out and gently press the seams with your fingers. The shape should now be clearly triangular with a smooth, slightly rounded top.

Adding a Zipper: If you’re sewing in a small zipper, fold the top edge of the bag down about a quarter of an inch and use a matching thread and needle to hand-sew the zipper tape just inside the opening. A 3-inch or 4-inch zipper works perfectly for this pouch. Work slowly and keep your stitches even so the zipper lays flat when closed.

Adding a Button and Loop Closure: If you prefer a button closure, knit or crochet a small loop at the center of one panel’s top edge and sew a button to the corresponding spot on the other panel. A toggle button or a large wooden button adds a charming artisanal touch.


Adding the Onigiri Face (Optional but Highly Recommended)

Here is where your onigiri truly comes to life. The classic onigiri face consists of two small oval eyes and a tiny curved mouth.

Using black embroidery floss threaded on a tapestry needle, embroider two small ovals about a half inch apart in the center of the white portion of the front panel. Keep them simple — a few satin stitches fill them in nicely. For the mouth, use a single curved backstitch just below and between the eyes.

Alternatively, cut tiny oval shapes from black felt and fabric-glue them in place. This method requires no embroidery skills and looks equally adorable.

If you want to add a “filling peek” — that little hint of salmon or red that shows through a nori-wrapped onigiri — use a length of pink or red yarn to embroider a small dash at the very top center of the white panel, just before the decreases begin.


Variations and Customization Ideas

One of the best things about this pattern is how easily it adapts to personal style and skill level. Here are some ideas to make your onigiri bag uniquely yours.

Color variations: While the classic white-and-black combination is instantly recognizable, there’s no rule against a lavender rice body or a deep navy nori base. Pastel onigiri bags in soft yellows, pinks, and mint greens make wonderful springtime gifts.

Size scaling: Double all the stitch counts and rows to make a full-sized coin purse that fits cards and bills. Scale down slightly with fingering weight yarn and smaller needles for a tiny jewelry pouch.

Textured rice: Knitting the white body in a seed stitch or moss stitch instead of stockinette creates a subtle bumpy texture that mimics the look of actual pressed rice. Just replace the plain stockinette rows with alternating K1, P1 stitches to achieve this effect.

Embellishments: Tiny seed beads sewn onto the white portion add a whimsical sparkle. A small charm attached to the zipper pull — a tiny rice paddle, a shrimp, or a sakura blossom — takes the whole concept to another level.

Bag strap: For a wristlet version, attach a short braided cord or a length of ribbon to one side seam, creating a loop you can slip over your wrist. This is especially handy for concerts, festivals, or trips to the gym.


Tips for Knitting Success

A few notes that will make this project go more smoothly, especially if you’re newer to knitting small accessories.

Weave in your ends as you go. Because this project involves a color change, you’ll have several yarn tails to deal with. Weaving them in before you seam the panels together is far easier than trying to thread a tapestry needle through a finished, assembled bag.

Use stitch markers at the beginning of each panel’s decrease rows. Even on a project this small, it’s easy to lose track of where you are in the pattern. Marking your decrease rows helps you maintain the right stitch count.

Block your panels lightly before seaming. A little steam blocking or a quick dip in cool water and a gentle press between two towels will help the panels lay flat and seam together cleanly. It makes a real difference in the polished look of the finished bag.

If your knitting tends to run tight, go up half a needle size. The bag should have a slight give to it so you can tuck your earbuds in and pull them out without fighting the fabric.

When seaming, match your row counts carefully on both panels. Because both panels are knitted identically, they should seam together perfectly when aligned correctly. Take your time pinning them before you sew.


Gifting Your Onigiri Bag

This project makes one of the most charming handmade gifts imaginable, and it works for a wide range of people. Knit one in school colors for a student heading off to university. Make a set in different pastel shades for a group of friends. Give one to a traveler who’s always losing their charging cables. Pair it with a nice set of earbuds or a pretty hair clip tucked inside for an extra-thoughtful touch.

Because the project requires so little yarn, it’s also the ideal way to use up small balls of leftover fingering or worsted yarn from bigger projects. You’ll find that a single skein of white yarn can produce four or five bags, which means you can knock out an entire set of handmade gifts in a weekend.

Consider making a small tag to go along with the gift explaining what an onigiri is and what inspired the bag’s shape. Recipients who aren’t familiar with Japanese food culture tend to find the context delightful, and it adds a layer of storytelling to your handmade work.


Why This Pattern Works for All Skill Levels

The onigiri earbud bag is classified as a beginner-to-intermediate project, but in practice, truly beginner knitters can tackle it successfully. The techniques involved — casting on, working in stockinette, making simple increases and decreases, and binding off — are all foundational skills that will serve you well in every future knitting project.

For more experienced knitters, the pattern offers room to play with construction methods. You might prefer to knit both panels simultaneously on two sets of needles to ensure they’re truly identical. Or you might adapt the pattern to work in the round as a seamless pouch, eliminating the side seams entirely for a cleaner finish.

The whimsy of the finished object makes the whole process deeply satisfying. There’s something uniquely joyful about knitting something that makes people smile the moment they see it. That’s the magic of character knitting — and the onigiri is one of the most beloved characters in the entire genre.


Final Thoughts

This free onigiri earbud bag knitting pattern proves that the best projects don’t always have to be big, complex, or time-consuming to be meaningful. In just a few hours and with just a few yards of yarn, you can create something that’s genuinely useful

Categorized in:

Keychain,

Last Update: October 23, 2026