
Crochet Pastry Keychains — FREE PATTERN + TUTORIAL
If you’ve ever wanted to carry a tiny croissant in your pocket, today is your day. Crochet pastry keychains are one of those projects that manage to be simultaneously adorable, surprisingly quick to make, and wildly giftable. Whether you’re a seasoned crocheter looking for a fun weekend project or a beginner who wants something small enough to finish in one sitting, this free pattern and tutorial has everything you need to create your own miniature baked goods collection — and attach them to your keys, your bag, your bestie’s birthday gift, or honestly anywhere you want a little whimsy.
In this post, you’ll find the complete free crochet pastry keychain pattern with step-by-step instructions for a classic croissant, a glazed donut, and a cinnamon roll. I’ll also walk you through the materials you need, tips for stuffing and finishing your pieces neatly, and ideas for customizing the colors and details to match your personal style. Let’s get into it.
Why Crochet Pastry Keychains Are the Perfect Project
Before we dive into the pattern itself, let’s talk about why these little guys have taken over craft communities and Pinterest boards everywhere.
For starters, they’re small. Each keychain uses only a tiny amount of yarn, which makes them perfect for using up scraps you already have sitting in your stash. If you’ve ever finished a project and been left with a sad little ball of yarn that’s too small for anything substantial but too cute to throw away, pastry keychains are your answer. You can make a whole bakery display’s worth of treats from the yarn leftovers of a single blanket project.
They also make exceptional gifts. There’s something universally charming about a miniature food item, and crochet pastry keychains manage to be both nostalgic and trendy at the same time. They work as stocking stuffers, party favors, bake sale prizes (the irony is delightful), bag charms, zipper pulls, or additions to a gift bag when you want to give something handmade alongside a larger present. Teachers love them. Kids love them. Adults who insist they don’t love cute things secretly love them.
From a skill-building perspective, pastry keychains are a wonderful project for practicing basic amigurumi techniques — magic rings, increases, decreases, and closing rounds — without the pressure of a large, complex pattern. If you’ve been wanting to try amigurumi but the idea of making an entire stuffed animal feels daunting, a croissant that’s maybe three inches long is a far less intimidating starting point.
And finally, they’re just fun. Crocheting something that looks like food is inexplicably satisfying.
Materials You’ll Need
One of the best things about this project is how minimal the supply list is. Here’s what you’ll want to gather before you start.
Yarn: Worsted weight yarn works well for a chunkier, slightly larger keychain, but if you want a more delicate, realistic-looking miniature, fingering or sport weight yarn will give you tighter stitches and a smaller finished size. For the pastry keychains in this tutorial, I used worsted weight in the following colors: a warm golden tan for the croissant, a pale golden yellow for the donut base, pink for the donut glaze, a light cream for the cinnamon roll base, and a warm brown for the cinnamon swirl detail.
Hook: Match your hook to your yarn. For worsted weight, a 3.5mm or 4.0mm hook tends to give you tight enough stitches that the stuffing won’t show through, which is important for amigurumi-style projects. Going down a hook size from what the yarn label recommends is a common amigurumi trick.
Stuffing: Polyfill stuffing is ideal. You only need a tiny pinch for each keychain, so a single bag of stuffing will last you through dozens of projects.
Keychain rings: Small split rings or lobster clasp keychain hardware work perfectly. You can find these in bulk on craft and bead supply sites for very little money.
Yarn needle: You’ll need this for weaving in ends and for any embroidery details like the cinnamon swirl on the cinnamon roll.
Stitch marker: Optional but helpful for keeping track of rounds in continuous spiral crochet.
Scissors: The obvious one.
Optional: Brown or tan embroidery floss for extra toasted detail lines on the croissant, white yarn or fabric paint for glaze drips, and small seed beads if you want to add sprinkles to your donuts.
Understanding the Pattern Abbreviations
This pattern uses standard US crochet terms. Here’s a quick reference guide.
MR — Magic ring
ch — Chain
sl st — Slip stitch
sc — Single crochet
inc — Increase (two single crochets in the same stitch)
dec — Invisible decrease (insert hook through front loops of next two stitches, yarn over, pull through, yarn over, pull through two loops)
BLO — Back loop only
FLO — Front loop only
st — Stitch
rnd — Round
All rounds are worked in continuous spirals unless otherwise noted. Do not join rounds with a slip stitch unless the pattern specifically tells you to.
FREE PATTERN: The Classic Croissant Keychain
The croissant is the star of any pastry keychain collection. This little crescent is deceptively simple to make once you understand how the shaping works.
Finished size: Approximately 3 inches long with worsted weight yarn and a 3.5mm hook.
Color: Golden tan (or a warm medium brown if you want a darker, more “well-baked” look).
Instructions:
Start with your magic ring.
Rnd 1: Ch 1, work 6 sc into the magic ring. Do not join. (6 sts)
Rnd 2: Inc in each st around. (12 sts)
Rnd 3: [Sc 1, inc] repeat around. (18 sts)
Rnd 4–6: Sc in each st around. (18 sts, 3 rounds)
Rnd 7: [Sc 1, dec] repeat around. (12 sts)
Begin stuffing your croissant lightly at this point. You want it to be soft but not stretched — just enough fill to give it a slight puff.
Rnd 8: Dec around. (6 sts)
Fasten off, leaving a long tail. Thread your yarn needle and weave through the front loops of the remaining 6 stitches, pull tight to close, and weave in the end.
Shaping the crescent: Here’s where the croissant magic happens. Once your piece is finished, you’ll notice it looks like a small, slightly rounded cylinder or football shape. Pinch the two ends gently and bend them toward each other to create the crescent curve. Use a few whipstitches with your yarn tail or a length of matching yarn to tack the tips together very lightly — just enough to hold the curve without flattening the shape.
Attaching the keychain ring: Thread a small length of yarn through the outside curve of the croissant (the back of the crescent), loop it through your keychain ring, and tie a secure knot. Weave in the ends. Alternatively, you can use a jump ring and jewelry pliers to attach the hardware more neatly for a polished, gift-worthy finish.
Optional detail: Using brown embroidery floss or a darker yarn threaded on your needle, you can add a few diagonal surface stitches across the top of the croissant to mimic the scored lines you see on real croissants. This tiny detail makes the finished piece look incredibly realistic and is well worth the extra two minutes it takes.
FREE PATTERN: The Glazed Donut Keychain
The donut is probably the most recognizable pastry keychain shape, and it comes together beautifully using a simple toroidal (donut-shaped) construction.
Finished size: Approximately 2.5 inches in diameter with worsted weight yarn.
Colors: Pale golden yellow for the donut base, pink (or chocolate brown, or white) for the glaze layer.
Instructions — Donut Base:
Start with your magic ring in your base color.
Rnd 1: Ch 1, work 6 sc into the magic ring. Pull the ring closed partway — you’ll want to leave a small hole in the center, so don’t pull it completely shut. (6 sts)
Rnd 2: Inc in each st around. (12 sts)
Rnd 3: [Sc 1, inc] repeat around. (18 sts)
Rnd 4: Sc in BLO around. (18 sts)
Rnd 5: [Sc 1, dec] repeat around. (12 sts)
Rnd 6: Dec around, stuffing lightly as you go. (6 sts)
Fasten off and close the same way as the croissant, but this time, before you pull completely closed, make sure your center hole is still visible and that the piece has a ring shape. You may need to sculpt it a little with your fingers while the piece is still somewhat open, bending it into a torus before closing and pulling tight.
Glaze layer:
Join your glaze color to any stitch on the top surface of the donut with a slip stitch.
Rnd 1: Ch 1, sc around the top surface only, working into the stitches of Rnd 3 (the widest round). Join with a slip stitch.
Rnd 2: Working outward from the center hole, sc loosely in a ring around the inner edge. Fasten off and weave in ends.
The glaze doesn’t need to cover the entire donut — in fact, leaving the sides and bottom in the base color looks exactly like a real glazed donut where the glaze has been dipped from the top.
Sprinkle detail: Use a yarn needle threaded with small lengths of colorful yarn to take tiny horizontal stitches across the glaze surface. These look just like sprinkles and take about 30 seconds to add. Alternatively, fabric paint in small dots dries to a convincing sprinkle texture.
Attaching the keychain ring: The center hole of the donut is perfect for this — thread a small length of yarn through the hole and your keychain ring, and knot securely.
FREE PATTERN: The Cinnamon Roll Keychain
The cinnamon roll is the most texturally satisfying of the three, because you get to add a swirl detail that makes it look genuinely delicious.
Finished size: Approximately 2 inches in diameter with worsted weight yarn.
Colors: Light cream for the base, warm brown for the swirl detail, and white or off-white for the icing drizzle.
Instructions — Roll Base:
Start with your magic ring in cream.
Rnd 1: Ch 1, work 6 sc into the magic ring. (6 sts)
Rnd 2: Inc in each st around. (12 sts)
Rnd 3: [Sc 1, inc] repeat around. (18 sts)
Rnd 4: [Sc 2, inc] repeat around. (24 sts)
Rnd 5–6: Sc around. (24 sts, 2 rounds)
Rnd 7: [Sc 2, dec] repeat around. (18 sts)
Rnd 8: [Sc 1, dec] repeat around. (12 sts)
Begin stuffing at this point — the cinnamon roll should be fairly flat and disc-like rather than round, so use less stuffing than you might instinctively want to.
Rnd 9: Dec around. (6 sts)
Close and fasten off.
Adding the swirl: Thread your yarn needle with brown yarn. Starting from the very center of the flat top of your cinnamon roll, begin taking long, looping surface stitches in a spiral pattern, working outward from the center. This takes a little practice to get looking natural, but the general idea is to anchor a stitch in the center, then spiral outward with increasing stitch lengths, tacking the yarn down every quarter-inch or so. It doesn’t need to be perfect — real cinnamon rolls aren’t perfectly uniform either, and slight irregularity actually makes it look more handmade and charming.
Icing drizzle: Using white yarn or white dimensional fabric paint, add a few random wiggly lines across the top of the swirl. If using yarn, just take loose stitches that drape slightly above the surface for a raised drizzle effect.
Attaching the keychain ring: Stitch the ring directly to the top edge of the cinnamon roll or to a small loop of chain stitches you can make with a few chains fastened into a loop on the top surface.
Tips for Getting the Best Results
There are a few small techniques that make a big difference in how polished and professional your finished pastry keychains look.
Use the invisible decrease every time. The standard decrease creates a small hole that’s fine in a larger project but becomes noticeable in tiny amigurumi pieces. The invisible decrease, worked through the front loops only of two stitches, creates a smooth, nearly invisible join that keeps your surface looking clean.
Stuff firmly but not tightly. The goal is enough stuffing to give the piece shape without distorting the stitches. If you can see the white polyfill through your stitches, you’ve used too much or your tension is too loose. Go down a hook size if this happens repeatedly.
Weave in ends on the inside whenever possible. Since these pieces are small and get handled a lot as keychains, ends that are woven on the outside or only woven a short distance can work their way loose over time. Take an extra minute to weave in a good five or six inches of tail in different directions on the inside of the piece.
Block lightly if needed. A tiny spritz of water and a gentle reshape while the piece is damp can help fix any stitch distortion or lopsidedness, particularly in the donut shape.
Make a test piece in a larger, easier-to-see yarn first if you’re new to amigurumi. Once you understand how the shaping works, switching to a smaller or more delicate yarn is much easier.
Customization Ideas and Color Variations
Half the fun of this project is playing with color and detail variations. Here are some ideas to spark your imagination.
A chocolate croissant just needs a strip of dark brown worked as a flat rectangle and stitched to the inside before you curve and close the crescent, peeking out slightly from one end. A pain au chocolat moment in miniature.
Strawberry donuts use a bright red glaze color instead of pink, with tiny seed beads or red French knots for seeds. Matcha donuts are a gorgeous pale green and have become wildly popular in crochet communities for their sophisticated color palette.
A blueberry muffin is a natural extension of this pattern family — work the base in a cream color, top it with a dark purple or brown “muffin top” in a slightly larger round, and add small blue French knots for the berries. Attach a keychain ring to the top.
For a full color-matched set, pick a color scheme and make all three pastries in coordinating colors. Pastel yellow, pink, and lavender make a dreamy spring set. Deep burgundy, cream, and gold look luxurious and make beautiful holiday gifts.
If you want to give your keychains as gifts, tying them together with a length of baker’s twine and attaching a small hand-lettered tag that says something like “baked with love” elevates them from a cute handmade item into something genuinely gift-worthy.
Frequently Asked Questions
Can I use a different weight yarn? Absolutely. Fingering weight yarn with a 2.0–2.5mm hook will give you a smaller, more delicate keychain. Bulky yarn will give you oversized, chunkier versions that still look great. The stitch counts stay the same; only the finished size changes.
Do I need prior amigurumi experience? No. If you know how to single crochet, work in the round, and make a magic ring, you have everything you need for this pattern. The techniques here are foundational amigurumi skills, and these small projects are a wonderful introduction.
How do I make them more durable for daily use? A light coating of fabric stiffener on the outside can help the piece hold its shape and resist wear. Make sure your keychain hardware is properly secured with a dab of strong glue or a proper crimped jewelry finding if you want them to last through years of daily use.
Can I sell items made from this pattern? Yes! This is a free pattern shared for personal and small-scale selling use.