Amigurumi Cupcake Keychain – FREE Crochet Pattern

A hand holding a keychain featuring a crocheted cute cupcake with a rainbow top and a smiling face, displayed against a blurred indoor background.
Spread the love

Add a sprinkle of sweetness to your day with the Amigurumi Cupcake Keychain, a bite-sized crochet treat that’s as adorable as it is fun to make! 🧁🔑 With its swirled frosting, colorful base, and charming little details, this mini cupcake is perfect for jazzing up your keys, bags, or gift wrapping. Whether you’re crafting for birthdays, party favors, or just a cheerful pick-me-up, this tiny dessert is guaranteed to bring smiles without the sugar rush.

This pattern is a delightful choice for crocheters who love quick projects with big personality. You can mix and match yarn colors to create your favorite “flavors,” add a cherry on top, or even stitch on a happy face for extra charm. Whether you’re making one or a whole batch, the Amigurumi Cupcake Keychain is a sweet way to share handmade joy—one delicious stitch at a time! 🧶💕

A hand holding a keychain featuring a crocheted cute cupcake with a rainbow top and a smiling face, displayed against a blurred indoor background.
Copyright & Pattern Usage Policy

🧁 Amigurumi Cupcake Keychain Crochet Pattern

Turn your keys into a piece of sweetness with this adorable rainbow cupcake keychain! With a pastel beige base, rainbow frosting, pink ruffle, and a cherry topper, this project matches the photo perfectly and makes a charming gift or accessory.


✨ Skill Level

Beginner to Confident Beginner – You’ll practice basic amigurumi shaping, neat color changes, and small appliqué details.


📏 Finished Size

Approx. 6–7 cm (2.5–3″) tall (without keychain) using 2.5 mm hook and 4-ply cotton yarn.


🧶 Materials

  • 4-ply cotton yarn:
    • Beige/pale pink (cupcake base)
    • Rainbow colors (red, orange, yellow, green, blue, lilac for frosting)
    • Pale pink (ruffle)
    • Red (cherry)
    • Green (stem)
    • Black (smile embroidery)
  • 2.5 mm crochet hook
  • 6 mm safety eyes (2 pcs)
  • Fiberfill stuffing
  • Keychain ring + chain
  • Yarn needle, scissors, stitch marker

📖 Abbreviations (US Terms)

  • MR = Magic ring
  • sc = single crochet
  • inc = increase (2 sc in one st)
  • dec = decrease (sc 2 together)
  • sl st = slip stitch
  • ch = chain
  • st = stitch
  • FLO = front loop only

🧁 Cupcake Base (Beige/Pale Pink)

  1. MR, 6 sc (6)
  2. inc x6 (12)
  3. (sc, inc) x6 (18)
  4. (2 sc, inc) x6 (24)
    5–7. sc around (24)
    👉 Stop here (shorter base like in the photo).
    Fasten off, weave in ends. Stuff lightly.

🌈 Frosting Dome (Rainbow Stripes)

Work in continuous rounds, changing color every 2 rounds.

  1. MR, 6 sc (6) – Red
  2. inc x6 (12) – Red
    3–4. sc around (12) – Orange
    5–6. (sc, inc) x6 (18) – Yellow
    7–8. sc around (18) – Green
    9–10. (2 sc, inc) x6 (24) – Blue
    11–12. sc around (24) – Lilac

👉 Finish dome. Leave long tail for sewing.
👉 Lightly stuff.


🎀 Ruffle Trim (Pale Pink)

Attach yarn to front loops of Round 7 of frosting.

  • (sl st, ch 2, sl st in next st) repeat around → small neat waves.
    Fasten off.

🍒 Cherry (Red)

  1. MR, 6 sc (6)
  2. inc x6 (12)
    3–4. sc around (12)
  3. (sc, dec) x4 (8)
    👉 Stuff lightly.
  4. dec x4 (4), close.

🌿 Stem (Green)

  • Ch 7, sl st back.
    👉 Leave curved and sew to top of cherry.

👀 Face Details

  • Place safety eyes between red and orange frosting stripes (high on the cupcake).
  • Embroider a small red smile centered between eyes.

🔑 Assembly

  1. Sew frosting dome onto cupcake base (edges meet neatly).
  2. Attach cherry with stem to frosting top.
  3. Secure keychain ring through cherry top.
  4. Double-check stitching for durability.

🎀 Finishing Touch

Your Rainbow Cupcake Keychain is ready! With its neat stripes, pink ruffle trim, and cherry topper, it looks exactly like the photo. Perfect for gifting, stocking stuffers, or adding a splash of kawaii to your own keys.


Spread the love

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

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