Crochet breakfast keychains featured image showing croissant fried egg pretzel cookie and toast miniature food patterns
Free Pattern Set · 5 Mini Amigurumi · Beginner Friendly

Crochet Breakfast Keychains: 5 Miniature Food Patterns

🧶 Cotton or Acrylic Scraps⏱️ 40+ Minutes Each 🪝 3mm Hook📊 5 Patterns in One
Your Starting Point

There is a particular kind of joy that only comes from making something tiny. A crocheted croissant that fits in your palm, a fried egg the size of a coin — these small pieces make you grin in a way a full-size blanket never quite does.

Maybe you have a drawer of leftover yarn scraps and no plan for them. Maybe you want a project you can finish in one sitting instead of one that sits half-done on the arm of the couch for a month. Either way, miniature amigurumi food solves both problems at once.

This tutorial walks you through five crochet breakfast keychains: a croissant, a fried egg, a pretzel, a chocolate chip cookie, and a slice of toast. Every stitch count below has been checked round by round against the previous round’s total, so any inconsistency has been corrected.

Pick one to start, or work through all five and string them into a garland for your kitchen window.

Overview

What You Will Make

This tutorial covers five distinct pieces of miniature food crochet. Each one uses only basic stitches — single crochet, half double, double, increases and decreases — combined in clever ways to build a shape you will recognize instantly.

  • Croissant: a crescent-shaped pastry worked as a tube, then bent and shaded for realistic ridges.
  • Fried Egg: a flat yellow yolk with a color-changed white worked in a deliberately wobbly outline.
  • Pretzel: a long thin tube, 44 rounds of it, crossed and folded into the classic knot shape.
  • Chocolate Chip Cookie: two matching discs, lightly stuffed, sewn together with embroidered chips.
  • Toast: a square worked in rows with a contrasting crust border stitched around all four sides.
Gather Your Supplies

Materials & Tools

Since these are small items, this is a perfect project for using up leftover yarn scraps from other projects. You will need four colors at minimum: white, light brown, dark brown, and yellow.

ItemSpecificationNotes
YarnCotton (5ply), acrylic, sport weight, or thin chenilleColors: white, light brown, dark brown, yellow
Crochet hook3mm (US size D/3 to E/4)Keeps stitches tight and small for a mini scale
StuffingPolyfill, pulled into small wispsNeeded for the croissant, pretzel, cookie, and toast
EyeshadowBrown shades, optionalFor dusting realistic shading onto the croissant ridges
NotionsStitch markers, darning needle, sharp scissorsEssential for shaping and finishing every piece
HardwareSplit rings, jump rings, lobster claspsFor turning each finished piece into a keychain

Swipe the table sideways to see every column.

Yarn choice: cotton gives a neat, defined stitch that suits the toast and egg especially well. Thin chenille yarn makes the pieces look softer and more like real plush food. Either works — pick whichever matches your finished-object style. For more on matching yarn weight to hook size, the Craft Yarn Council’s yarn weight standards are a reliable reference.
The Basics

Crochet Abbreviations

This pattern uses standard US crochet terms throughout. Keep this table nearby as you work through each section — the croissant and toast patterns especially lean on FLO, BLO, increases, and decreases.

AbbreviationTermAbbreviationTerm
chChainhdcHalf double crochet
st / stsStitch / stitchesdcDouble crochet
RRound / rowslstSlip stitch
mrMagic ringBLOBack loop only
scSingle crochetFLOFront loop only
incIncrease (2 sc in same stitch)decDecrease (2 sc worked together)
*Repeat the sequence in parentheses[ ]Total stitch count at the end of the round

Swipe the table sideways to see every column.

US vs UK terms: this pattern uses US terminology. If you normally crochet in UK terms, a US single crochet (sc) is a UK double crochet (dc), and a US double crochet (dc) is a UK treble (tr). Mixing the two systems is one of the most common causes of a miscounted round.
Project 1

Croissant

The croissant is the most satisfying build in this set because you can watch it change from a flat disc, to a tube, to a curved crescent in your hands. Use light brown yarn for the entire body — you will add the shading and icing details after stuffing.

crochet croissant pattern shaping diagram showing circle to tube to crescent with corrected stitch counts
Croissant shaping: a flat disc becomes a tube, then bends into the crescent, with the corrected 22-stitch count for round 6
  1. R1: Start with a magic ring. Work 7 single crochet stitches into the ring. Pull the tail to close. [7]
  2. R2: Chain 1. Work an increase in every stitch around. Slip stitch to join. [14]
  3. R3–R5: Chain 1. Work 1 single crochet in each stitch around, for 3 rounds. [14]
  4. R6: Chain 1. Work 4 increases, 6 slip stitches, then 4 more increases. The slip stitches flatten one side while the increases fan the other two out — this is what creates the curve. [22]
  5. R7: Chain 1. Work 8 single crochets, then 6 single crochets in the Front Loop Only (FLO), then 8 single crochets, working one stitch into each of the 22 stitches from R6. [22]
  6. R8–R14: Chain 1. Work 22 single crochets in each round, for 7 rounds. This builds the length of the pastry. [22]
  7. R15: Chain 1. Work 8 single crochets, 6 slip stitches, 8 single crochets. [22]
  8. R16: Chain 1. Work 4 decreases, 6 single crochets in FLO, 4 decreases. [14]
  9. R17–R19: Chain 1. Work 14 single crochets, for 3 rounds. [14]
  10. R20: Chain 1. Work 7 decreases to close the end. [7]
Stuffing warning: do not overstuff the croissant. If you pack it too tightly, it will resist bending into the crescent shape. Leave it slightly soft so you can mold it by hand.

Finishing the Croissant

Cut the yarn, leaving a long tail, and thread it onto a darning needle. Weave the tail through the front loops of the last 7 stitches and pull tight to close the hole. Stuff the tube lightly with polyfill. Bend the tube into a crescent shape, then use the yarn tails to sew the two ends together securely on the underside. For a realistic finish, use a makeup brush with brown eyeshadow to dust the ridges. Finally, embroider a few thin lines of white yarn across the top to suggest icing.

RoundInstructionsStitch Count
R17sc in mr7
R27inc14
R3–R514sc14
R64inc, 6slst, 4inc22
R78sc, FLO 6sc, 8sc22
R8–R1422sc22
R158sc, 6slst, 8sc22
R164dec, FLO 6sc, 4dec14
R17–R1914sc14
R207dec7

Swipe the table sideways to see every column.

Math check: a previous version of this pattern listed round 6 as ending at 16 stitches. That does not work: 4 increases produce 8 stitches, 6 slip stitches produce 6, and 4 more increases produce 8 more — 8+6+8 = 22, not 16. Round 7 confirms it, since it explicitly works 8+6+8 = 22 stitches across the round. The table above uses the corrected count of 22.
Project 2

Fried Egg

The fried egg is a flat project that works up in one sitting. You build the yellow yolk first, then switch to white yarn for the egg white, finishing with a deliberately uneven edge that mimics the natural wobble of a real fried egg.

crochet breakfast keychains fried egg color change diagram yolk to white
Fried egg construction diagram showing the yellow yolk built in rounds 1 to 3, the color change into white, and the corrected round 6 wobbly-edge stitch counts
  1. Yolk (yellow yarn) R1: 6sc in mr. [6]
  2. R2: Chain 1, work 6 increases. [12]
  3. R3: Chain 1, work 12 single crochets. Do not cut the yellow yarn yet. [12]
  4. Change to white yarn: insert your hook into the last stitch of the yellow round, yarn over with white, and pull through to complete the stitch. Cut the yellow yarn and weave in that end later.
  5. R4: Chain 1. Work in the Back Loop Only (BLO). Work an increase in every stitch around. [24]
  6. R5: Chain 1. Work 24 single crochets around. [24]
  7. R6: Chain 1. Work this wobbly-edge sequence: (1hdc, 1hdc increase) twice, 8sc, (1dc, 1dc increase) three times, 3sc, 1hdc, 1hdc increase, 1 slip stitch. [30]
Tension check: when you switch from yellow to white yarn, pull the white yarn snug before you continue. Leave it loose and you will see a small gap between the yolk and the egg white once the piece is finished.

Cut the white yarn, leaving a tail, and weave in every end on the back of the egg to keep the front clean. You can attach a keychain ring directly to the top of the egg white through a sturdy stitch.

RoundInstructionsStitch Count
R1 (yellow)6sc in mr6
R2 (yellow)6inc12
R3 (yellow)12sc12
R4 (white)BLO, 12inc24
R5 (white)24sc24
R6 (white)(1hdc,1hdc inc)×2, 8sc, (1dc,1dc inc)×3, 3sc, 1hdc, 1hdc inc, 1slst30

Swipe the table sideways to see every column.

Math check: an earlier round 6 sequence read “4sc” where this pattern now reads “3sc.” Adding up every segment in the old version — two hdc-increase pairs, 8 plain sc, three dc-increase pairs, 4 plain sc, one more hdc-increase pair, and a slip stitch — consumes 25 stitches. Round 5 only has 24 stitches to work into, so the round could not physically be worked as written. Trimming that middle section to 3sc brings the total consumed down to exactly 24, and the total produced comes out to exactly 30, matching the stated final count.
Project 3

Pretzel

The pretzel is mostly a long, patient tube that you shape at the very end. Use dark brown yarn for the whole piece. This is the slowest of the five patterns, but the shaping step at the end is quick and genuinely fun.

mini crochet food pretzel keychain knot shaping diagram
Pretzel shaping diagram showing the long crocheted tube from rounds 1 to 47, then crossed and folded into the classic pretzel knot, then finished with salt sprinkle details
  1. R1: 6sc in mr. [6]
  2. R2: (2sc, increase) twice around. [8]
  3. R3: 8sc around. [8]
  4. R4–R47: 8sc around, repeated for 44 rounds. This builds the long, thin tube. [8]
Patience required: rounds 4 through 47 are just 8 single crochets, repeated over and over. It genuinely takes time to crochet a tube this long. Put on a podcast and keep going — the shaping step at the end is worth the wait.

Shaping the Pretzel

Once your tube is finished, cut the yarn, leaving a long tail, and thread it onto a darning needle. Sew the open end of the tube closed. Take the tube and cross the two ends over each other to form a loop. Twist the crossed ends one more time and press them down onto the bottom of the loop — this is the classic pretzel shape. Use your yarn tails to sew the crossed section securely to the bottom loop. Finally, take white yarn or embroidery floss and make small straight stitches all over the surface to look like salt.

Salt detail: a single strand of white embroidery floss reads more realistically than yarn for the salt flecks. It is thinner and sits better against the dark brown surface.
RoundInstructionsStitch Count
R16sc in mr6
R2(2sc, inc)×28
R38sc8
R4–R478sc (44 rounds)8

Swipe the table sideways to see every column.

Math check: this sub-pattern was already internally consistent. Round 2’s repeat “(2sc, inc)×2” consumes 3 stitches per repeat (2 plain + 1 worked as an increase) for 6 total, matching round 1’s 6 stitches, and produces 4 per repeat (2 plain + 2 from the increase) for 8 total, matching the stated count. Rounds 3 through 47 hold steady at 8 stitches with no drift across all 44 rounds.
Project 4

Chocolate Chip Cookie

The cookie is built from two flat, identical circles sewn together with a little stuffing between them. Use light brown yarn for the cookie body and dark brown yarn for the chips.

miniature food crochet chocolate chip cookie two discs sewn together diagram
Cookie construction diagram showing two identical crocheted discs with embroidered chocolate chip details, joined by sewing the edges together
  1. R1: 8sc in mr. [8]
  2. R2: 8 increases around. [16]
  3. R3: (1sc, increase) around, 8 times. [24]
  4. R4: (1sc, increase, 1sc) around, 8 times. [32]
  5. R5: (3sc, increase) around, 8 times. [40]
  6. R6: 40sc around. [40]
  7. R7: (3sc, decrease) around, 8 times. [32]

Make two identical circles using the pattern above. Cut the yarn on both, leaving long tails for sewing.

Stuffing amount: only stuff the cookie very lightly. Too much polyfill and it starts to look like a ball instead of a flat cookie. A thin, even layer gives just enough dimension.

Adding the Chocolate Chips

Before you sew the two circles completely shut, add a small amount of stuffing between them. Then take dark brown yarn and a darning needle and make several small straight stitches or French knots on the surface to represent chocolate chips — distribute them randomly across both sides for a natural look. Finish sewing the two circles together and weave in the remaining ends.

RoundInstructionsStitch Count
R18sc in mr8
R28inc16
R3(1sc, inc)×824
R4(1sc, inc, 1sc)×832
R5(3sc, inc)×840
R640sc40
R7(3sc, dec)×832

Swipe the table sideways to see every column.

Math check: every round in the cookie holds up. Each round’s consumed stitch count matches the previous round’s total exactly — R3 consumes the 16 stitches from R2, R4 consumes the 24 from R3, and so on through R7, which correctly reduces 40 stitches down to 32. No correction was needed here.
Project 5

Toast

The toast is worked in rows rather than rounds, which builds a flat square shape instead of a circle. Start with white yarn for the bread, then switch to brown yarn for the crust border.

crochet breakfast keychains toast crust border stitch diagram
Toast shaping diagram showing the bread panel grown in rows from 6 to 12 stitches wide, then a crust border of 34 total stitches worked around all four sides
  1. White yarn: chain 7. R1: 6sc in the second chain from the hook, and across. [6]
  2. R2: Chain 1, turn, 6sc. [6]
  3. R3–R4: Chain 1, turn, 6sc, for 2 rows. [6]
  4. R5: Chain 1, turn, 1 increase, 4sc, 1 increase. [8]
  5. R6: Chain 1, turn, 8sc. [8]
  6. R7: Chain 1, turn, 1 increase, 6sc, 1 increase. [10]
  7. R8: Chain 1, turn, 1 increase, 8sc, 1 increase. [12]
  8. R9: Chain 1, turn, 1 decrease, 8sc, 1 decrease. [10]
  9. R10: Chain 1, turn, 1 decrease, 6sc, 1 decrease. [8]
Color change: at the very end of R10, when you have two loops left on your hook for the final stitch, drop the white yarn and pull the brown yarn through to complete it. This gives a clean color break exactly where the crust border begins.

Adding the Crust

With brown yarn attached, work single crochet evenly around the entire edge of the toast piece: 10sc along the first side, 6sc along the second side, 10sc along the third side, and 8sc along the fourth side. [34 total]. Make two identical toast pieces this way. Place them together with the wrong sides facing each other, sew around the edges with brown yarn while leaving a small gap, stuff lightly with polyfill, then sew the gap closed.

RowInstructionsStitch Count
R16sc6
R2Ch1, turn, 6sc6
R3–R4Ch1, turn, 6sc6
R5Ch1, turn, 1inc, 4sc, 1inc8
R6Ch1, turn, 8sc8
R7Ch1, turn, 1inc, 6sc, 1inc10
R8Ch1, turn, 1inc, 8sc, 1inc12
R9Ch1, turn, 1dec, 8sc, 1dec10
R10Ch1, turn, 1dec, 6sc, 1dec8
Crust border10sc + 6sc + 10sc + 8sc around all four sides34

Swipe the table sideways to see every column.

Math check: the toast rows were already correct. Each row’s consumed stitch count matches the row before it — for example R9’s “1dec, 8sc, 1dec” consumes 2+8+2 = 12 stitches, matching R8’s 12, and produces 1+8+1 = 10, matching the stated count. The crust border total of 10+6+10+8 = 34 checks out as well.
Final Touches

Finishing & Attaching Hardware

Once your miniature breakfast items are complete, the last step is turning each one into an actual keychain.

  • Attaching rings: use a small split ring or jump ring. For the toast and cookie, sew a small yarn loop to the top and attach the ring to that loop. For the croissant and pretzel, you can attach the ring directly to the yarn tails used to sew the ends together.
  • Reinforcing the loop: if the piece will see daily use on a keyring, take two or three passes of yarn through the same anchor point before attaching the hardware. A single strand tears out under repeated tugging.
  • Cleaning: these items are small and collect dust easily. Use a piece of sticky tape to gently lift dust off the surface. Do not machine wash them — agitation can distort the shape and clump the stuffing.
  • Storage: keep finished pieces in a small bag or box when not in use so they do not get crushed inside a backpack.
Help

Troubleshooting

If you run into trouble while making your breakfast keychains, check this table for the most common problems.

ProblemCauseSolution
Gaps between stitchesHook is too large for the yarnSwitch to a smaller hook (2.5mm) or pull your yarn a little tighter
Circle is curling upToo many increases in the early roundsFrog back to R2 and check your count — it should be exactly double R1
Stuffing looks lumpyUsing large chunks of polyfillPull the stuffing apart into small wisps before pushing it inside
Color change has a holeNot pulling the new yarn tight enoughPull the new color firmly on the first stitch to close the gap
Toast border looks wavyToo many stitches worked into the border roundSkip a stitch here and there around the border to keep the edge flat
Round count is off by one or twoA missed or doubled stitch several rounds backCount stitches every 2–3 rounds instead of only at the end — catching drift early saves a full frog-back

Swipe the table sideways to see every column.

Frequently Asked Questions About Crochet Breakfast Keychains

Can I use a different size hook?

Yes, but it changes the finished size. A larger hook makes a bigger, looser keychain, while a smaller hook makes a tighter, denser one. For the tidiest results with cotton yarn at this scale, stick close to the 3mm called for in the pattern.

How do I attach the keychain hardware securely?

Sew a small, firm loop of yarn into the top of the finished piece, going through the same anchor point two or three times. Attach your split ring or lobster clasp to that yarn loop rather than to a single crochet stitch, which can tear out under regular use.

Can I wash these if they get dirty?

Machine washing is not recommended — the agitation can distort the shape and clump the stuffing inside. Instead, use a lint roller or a piece of tape to lift dust and dirt gently from the surface.

What yarn is best for a beginner making these?

Cotton yarn is a strong choice for beginners because it has almost no stretch, so your stitches stay easy to see and count. Acrylic is also beginner-friendly and often cheaper. Save chenille yarn for after your first attempt — its fuzzy texture hides stitch definition.

How long does each keychain take to make?

The fried egg and the cookie are the fastest, at roughly 15–20 minutes each. The pretzel takes the longest because of its 44 rounds of plain tube, which can run 45 minutes to an hour on its own. Making all five takes about 2–3 hours total.

Why does my stitch count not match the pattern?

The most common cause is an increase or decrease worked in the wrong stitch, or a stitch skipped by accident when moving between rounds. Count your stitches at the end of every round for the first few projects until placing increases becomes automatic.

Can I make these bigger, as ornaments instead of keychains?

Yes — switching to a worsted weight yarn with a 4mm or 5mm hook scales every pattern up proportionally, since the stitch counts stay the same relative to each other. You will just use more yarn and stuffing per piece.

Do I need stitch markers for these patterns?

They help, especially on the longer pieces like the pretzel tube and the croissant body, where it is easy to lose track of where a round starts. Move the marker up into the first stitch of every new round as you go.

You Did It!

Five miniature breakfast items, five different construction techniques, and a stack of yarn scraps put to good use. Whether you are gifting these or keeping the whole set for your own keys, you now have a tiny bakery counter’s worth of amigurumi to show for an afternoon of crochet.

Your quick-start checklist:

  • Weave in every loose yarn end securely, especially at color changes.
  • Check that stuffing is distributed evenly, with no lumps or bare spots.
  • Attach keychain hardware to a sturdy, reinforced yarn loop, not a single stitch.
  • Add final details — eyeshadow shading, embroidered icing, salt stitches — last, after stuffing.
  • Photograph your finished breakfast set before it disappears onto everyone’s keys.

Ready for your next project?

If you enjoyed this set, try the crochet heart keychain tutorial next — same 3mm-hook scale, a completely different shaping technique.

Tell us in the comments which of the five you made first, and how long the pretzel tube actually took you.

crochet breakfast keychainsminiature food crochetcrochet croissant patternmini crochet foodcrochet keychain patternsamigurumi foodbeginner amigurumi3mm crochet hookdiy crochet giftscrochet pretzel

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *