Hot Chocolate Ornament Crochet Pattern

Crochet hot chocolate ornament

Day 12 of the 12 Days of Crochet Christmas is a little hot chocolate ornament pattern.

Who doesn’t love a good hot chocolate? This pattern is quick and easy with minimal sewing and the Santa belly mug gives it the perfect festive touch.

I can’t believe we’ve reached the end of the 12 Days of Crochet Christmas! I’ve had so much fun and I hope you have too. I’ll be posting a roundup post tomorrow with links to all the patterns. In the meantime, keep crocheting and keep sharing your makes with me. I love seeing them.


(Contains Affiliate Links)

  • DK Weight Yarn in red, dark brown, black, white and a small amount of yellow (I used Paintbox Yarns Cotton DK in Pillar Red, Coffee Bean, Pure Black, Paper White and Mustard Yellow)
  • 2.5mm crochet hook
  • Polyester fibrefill
  • Thin cardboard (cereal box, tissue box, etc)
  • Yarn/twine for hanging
  • Stitch marker, yarn needle, scissors


  • ch – chain
  • sc – single crochet
  • inc – increase
  • BLO – back loop only
  • sl st – slip stitch
  • st/s – stitch/es
  • […] – repeat the instructions in brackets
  • (…) – indicates stitch count at end of round


The pattern is written using US terminology and measures approximately 1.75″ (4.5cm) tall when using the materials listed.

Pieces are worked in a continuous spiral starting with a magic ring unless otherwise specified. Mark the first stitch of each round with a removable stitch marker.

Gauge is not important in this pattern. Use a hook size to match your chosen yarn. Make sure that your stitches are tight enough to prevent stuffing showing through and adjust hook size if necessary.


HOT CHOCOLATE (dark brown)

R1: 6 sc in magic ring (6)
R2: [Inc] x6 (12)
R3: [Sc, inc] x6 (18)
R4: Sc, inc, [2 sc, inc] x5, sc (24)
R5: [3 sc, inc] x6 (30)
R6: 2 sc, inc, [4 sc, inc] x5, 2 sc (36)

Fasten off invisibly and weave in ends.

Optional: Using white yarn, surface sl st outwards from the centre stopping at the end of R5.

MUG (red)

R1: 6 sc in magic ring (6)
R2: [Inc] x6 (12)
R3: [Sc, inc] x6 (18)
R4: Sc, inc, [2 sc, inc] x5, sc (24)
R5: [3 sc, inc] x6 (30)
R6: 2 sc, inc, [4 sc, inc] x5, 2 sc (36)

Trace around your piece onto some cardboard. Cut out and set aside.

R7: BLO [sc] x36 (36)
R8-11: [Sc] x36 (36) – change to black in last st of R11
R12-13: [Sc] x36 (36) – change to red in last st of R13
R14-17: [Sc] x36 (36)

Using yellow yarn, surface sl st the belt buckle to the front over R12 and R13 (black rounds), 3 sts long x 2 sts wide.

Place card in the bottom.

Start stuffing and continue to stuff as you go.

R18: Join the hot chocolate to the mug by crocheting through both pieces. [Sc] x36 (36)
R19: [Sl st] x36 (36)

Fasten off invisibly and weave in end.

HANDLE (red)

Ch 12
Starting in the second ch from hook, 2 sc, inc, 5 sc, inc, 2 sc (13)

Fasten off leaving a long tail for sewing.


  • Sew the handle to the side of the mug.
  • Attach a hanging loop.


Interested in the pattern and want to save it for later? Simply click the image below.

Crochet hot chocolate ornament pin

I love seeing your creations! Feel free to send me a photo or tag me on Instagram @stitchbyfay and use the hashtag #stitchbyfaypatterns.

Happy crocheting x

This pattern is for personal use only and may not be copied, reproduced, altered, published or distributed in any way. If you wish to share this pattern, you may link to this pattern but please do not reprint it on your site. You can sell finished products made from this pattern by crediting Stitch by Fay as the pattern designer and providing a link back to this post.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.