Hi friends! The holiday season is upon us, and nothing feels cozier to me than snuggling up with my dog under a fuzzy throw blanket and drinking a hot cup of something delicious! I decided to make 3 crochet amigurumi variations of warm drinks that are often had during the holidays- hot cocoa with mini marshmallows, mulled wine, and a warm cup of latte topped with some whipped cream.

I also thought it would be fun to scent the stuffing for these crochet amigurumi ornaments so that they could smell like the actual drinks themselves. For the peppermint hot chocolate, I decided to put a couple drops of peppermint essential oil. For the mulled wine, I put some dried cloves (I would’ve also put a chunk of cinnamon stick if I had some on hand) and a drop or two of sweet orange essential oil. For the latte, I just sandwiched some coffee beans into my stuffing.

**Disclosure: Some of the links in this post are affiliate links. This means that, at no additional costs to you, I will earn a commission if you click through and make a purchase. You can read a little more about that here!
Update (Dec. 1, 2022): I now have a video tutorial for this pattern!
Yarn I Used
I used WeCrochet Shine Sport Yarn for these crochet amigurumi ornaments; however, you can use any yarn as long as you correspond your hook to the weight of your yarn.
For the marshmallow details in the hot cocoa, I used WeCrochet Tuff Puff in white, but you can just use some wool roving or super bulky yarn for this instead. Just roll the wool roving gently between your palms to create a thick noodle.
List of Colours I Used
Hot Cocoa: 2g of Coffee, 12g of Clarity, and a little bit of Sailor.
Mulled Wine: 2g of Currant, 12g of Serrano, a little bit of Sweet Potato, and a little bit of Cream.
Latte: 2g of Willow, 12g of Peapod, 2g of White, and a little bit of Coffee.
Each skein is about 50g.

Gauge
5 Round Circle = 1.5” with a 2.75mm hook
Note: If you are working with an x-stitch (yarn under single crochet), you will need to go up a couple hook sizes. I recommend 3.25mm.
Gauge isn’t super important for amigurumi, but I included it just in case you want to check your gauge. Being a little off should not affect the final product too much. You can learn more about how to measure gauge for amigurumi here!
Free Hot Chocolate Mug Amigurumi Christmas Ornament Crochet Pattern
The difficulty level of this pattern is Easy/Intermediate. Some people may find the whipped cream topping for the latte to be a bit confusing, so I made a video tutorial for that part specifically.
The finished ornament measures to be about 1.75 in (4.5 cm) tall for the cups (3”/7.5cm for the latte).
This pattern is written in US crochet terminology.
Note: To protect my work, I have disabled right click and printing on my site because I have experienced theft in the past. Please do not copy my patterns in any way. By copying or distributing my patterns without permission, you are making it difficult for designers like me to continue doing what I love. Doing so also discourages me and will prompt me to stop sharing my patterns freely. If you wish to utilize the free patterns, you may do so on my site. Thank you so much for your understanding and for being respectful!
If you have an issue with how I choose to share my free patterns on my site, read this.
By purchasing the printable version, you are also supporting me directly. Your support allows me to continue to create new patterns and maintain the site! 🙂

Please do not reprint, sell or claim the pattern as your own. If you wish to share this pattern, you may link to the free pattern on the blog. Please do not copy and post the pattern onto your site.
Please note that this pattern is worked in continuous rounds unless otherwise stated.
TERMINOLOGY
st(s): stitch(es)
ch: chain
sl st: slip stitch
sc: single crochet
inc: two single crochet in one stitch
dec: invisible decrease, single crochet two stitches together through the front loops only
BLO: crochet only in the back loops (loop away from you) of each stitch
FLO: crochet only in the front loops (loop closest to you) of each stitch
(…) x #: repeat anything in the parenthesis however many times the number indicates
[#]: total number of stitches for that row
#sc/fpdc: one sc/fpdc in the following # stitches
fpdc: front post double crochet, make a double crochet stitch around the stitch below your next stitch.
FPDC – To set up in Round 3 of the Whipped Cream: YO, locate your next sc and look for the sc below that st, insert your hook behind the sc from front to back, and then back to the front again. YO and draw a loop up around the sc, you should have 3 loops on your hook. (YO and draw through two loops) x 2.
For the rest of the rounds with fpdc: YO, locate the dc from two rounds below and insert your hook behind the dc from front to back, and then back to the front again. YO and draw a loop up around the dc, you should have 3 loops on your hook. (YO and draw through two loops) x 2.
THINGS YOU NEED
- WeCrochet Shine Sport Yarn
- WeCrochet Tuff Puff in White (or White Wool Roving/Super Bulky Yarn)
- 2.75mm Crochet Hook
- Scissors
- Darning Needle
- Locking Stitch Markers (Optional)
- Pins
- Polyfil Stuffing or Scrap Yarn
- Optional: Essential Oils (I’m using Peppermint and Sweet Orange), Whole Spices (Cloves & Cinnamon), and Coffee Beans to scent the ornaments.

Cocoa/Wine/Latte*

(See note on round 4 for Latte)
with Coffee/Currant/Willow yarn
1 6sc in magic circle [6]
2 (inc) x 6 [12]
3 (sc, inc) x 6 [18]
4 sc, inc, (2sc, inc) x 5, sc [24] *For the Latte, work round 4 into the back loops only.
5 (3sc, inc) x 6 [30]
6 2sc, inc, (4sc, inc) x 5, 2sc [36]
Fasten off, seamless join in the round, and weave tails in.
Marshmallow Details (For Hot Cocoa)
with Tuff Puff in White (or white wool roving/bulky yarn)
With a large darning needle, sew a couple puffy lines onto the Cocoa to represent the marshmallows, making sure the ends are only exposed on the wrong side of the Cocoa piece. Tie the yarn off on the wrong side to secure the stitches if you are making this into a toy. You do not need to tie the ends off if this is just being used as an ornament as the bulky yarn should stay in place.


Cinnamon Stick (For Mulled Wine)

with Sweet Potato yarn
1 6sc in magic circle [6]
2 BLO, sc in all sts [6]
3-5 sc in all sts [6]
Fasten off, stuff lightly, and leave a tail for sewing.
Whipped Cream (For Latte)
with White yarn
To set up to start working on the whipped cream for the latte, locate the final exposed front loop from Round 3 of the Latte piece (highlighted in photo below).


Stuff lightly as you go
With a slipknot on your hook, sc into the front loops.
*I used different colours of yarn in the photos so that it’s easier to see.
1-2 sc in all sts [18]
3 (fpdc, 2sc) x 6 [18]

4 (sc, dec) x 6 [12]
5 (fpdc, sc) x 6 [12]

6 (dec) x 6 [6]
7 6fpdc [6]
Fasten off, close hole, and weave tails in.
Handle
with Clarity yarn
1 Ch 10, sc in the 2nd ch from the hook, sc, inc, 3sc, inc, 2sc [11]
Fasten off, leave a tail for sewing.


Mug

with Clarity yarn
1 6sc in magic circle [6]
2 (inc) x 6 [12]
3 (sc, inc) x 6 [18]
4 sc, inc, (2sc, inc) x 5, sc [24]
5 (3sc, inc) x 6 [30]
6 2sc, inc, (4sc, inc) x 5, sc, sl st [36]
7 BLO, sc in all sts [36]
8-13 sc in all sts [36]
Cut out a piece of cardboard that is the size of the bottom of the mug and place it in the bottom of the mugWork Round 14 through both the mug and the cocoa piece, making sure to stuff lightly before completely closing off the hole. If you want to scent your ornament, sandwich the dried spices or put a couple drops of essential oils into your stuffing.





14-15 sc in all sts [36]
Fasten off, seamless join in the round, and weave tails in.
Mug Trim

Starting with a slip knot on your hook, pick up a sc from the top of the mug.
with Sailor yarn
1 FLO, sc in all sts [36]
Fasten off, seamless join in the round, and weave tails in.
Assembly
- Pin the handle onto the side of the mug. Sew the side with the yarn tail onto the mug first, then thread the tail through to the other end of the handle. Look at the handle from the top down to make sure it’s lined up straight.


- For the mulled wine, pin the cinnamon stick onto the top, a little bit skewed to the side and sew in place.

- To help with embroidering the designs, pin out your design with pins first and then sew it in. I chose to use the secondary mug colours for the designs. You can play around with the designs for the mug using different stitches (I did mostly straight stitch and some French knots).




- To make these mugs into ornaments, string a piece of yarn or ribbon through the top and tie it off to create a loop.

Please leave me a comment down below (or contact me) if you have any questions about this pattern. I would also love to see your creation so don’t forget to tag me (@olliehollycrochet) on Instagram or use the #olliehollycrochet! Please let me know in the comments what you would like to see next!
If you find any mistakes in the pattern, please contact me and let me know! I do my best to catch my mistakes when I edit my patterns but I sometimes miss the little things.
You may sell products made from this pattern in small quantities but please clearly credit the design to me, Abby Sy of Ollie + Holly and provide a link to my blog www.OllieHolly.com. Permission is NOT granted for mass production or factory manufacturing of any kind. Thank you for being respectful and for your understanding!

What a wonderful and generous gift to all of us! Thank you. These are delightful and I hope I can do your design justice. Merry Christmas to you and to yours This marvelous if not unusual season. May the joy and peace we seek land on our doorsteps!
Thank you for your kind words and for stopping by Sally! 🙂 It was so lovely reading through each of your messages. Merry Christmas to you and yours!
i am ALWAYS late with my christmas gifts and have been panicking as it gets closer to christmas. This is the perfect quick gift that I can make and give – so cute, and the idea of adding scents makes it so special. My friends will love these. Thank you so much for sharing – merry christmas to you and yours.
Hi I love these, they will make perfect teacher thank yous for my daughter’s teachers xx
These are so CUTE!!! I can’t wait to see them hanging in our tree!!! Meet Christmas!!!
So cute! Thank you!
What a teaser!
You announce that the patterns are “Free”. Then in order for me to be able to use them I have to “pay” for them of keep the site open while I follow the directions.
I really do not understand!
Hi Pauline,
If you are able to create the ornament from this pattern without paying a single cent to me, then it is free. It takes a lot of time and effort to design, test out, photograph and write up a pattern. Disabling printing and copying discourages the theft of my work. It unfortunately still happens, but I try to do what I can to prevent it.
Also, by having users stay on my site, I earn a little bit of ad money. I do not earn a lot from the ads and it doesn’t really justify me putting my patterns up for thousands of people to use without a fee. But I do so because plenty of beginners don’t have the budget to purchase a new pattern every single time they want to try something new; and we all know that practice is key to getting better at something. I hope this helps you understand.
Abby
What a gracious reply – I so deeply salute you for it. Trying to make any money as an artist is so hard in these days of free availability; let’s all do what we can to support each other I say! You are already being extremely generous in sharing this pattern and in your response above. Wishing you heaps of Christmas cheer and cosy crocheting moments x
Thank you Hannah! Merry Christmas! 🙂
I love this pattern so much!!
I’m sorry if this question was already answered somewhere and I missed it, but how much yarn do you need for each mug? If I get 1 skein, will it be enough to make 3 mugs?
Hi Taylor!
If you look under “List of colours I used”, you’ll see how much of each colour I use for each mug. Your tension will differ from mine, so how much you actually use will depend on how tightly you’re crocheting. With that said, one skein should be enough to make 3 mugs.
Hope this helps 🙂
Abby
Thank you so so much these are so cute! I’ve made one so far and just about to do my second. A great pattern x
Thank you Rebecca! 🙂
I love these! They are simply adorable.
I lucked out and found some roving in my stash, but there’s no explanation about how to use it for the latte. How do you incorporate it instead of crocheting the whipped cream? Thanks a bunch!
Hi Jessica,
The wool roving I listed in the materials is meant to be for the marshmallows for the hot cocoa as a substitute for the Tuff Puff yarn (See under “Yarn I Used” for how you can use it for the marshmallows). I did not use wool roving for my latte whipped cream. I’m not the most well-versed in felting, so I wouldn’t be able to tell you how to make the whipped cream out of wool roving unfortunately!
Abby
I didn’t have any white roving laying around. So I just rolled up some pieces of cotton balls and needle punched them on. It came out so cute, I make 2 ornaments a year for each grandchild , their going to love these. Thank you so much
Hi Lori,
Such a creative solution, love it!! I’m so glad you enjoyed the pattern 🙂
Abby
Thanks for sharing the pattern.
These are adorable, I am looking forward to making them.
Thanks for sharing the pattern. Thanks also for not making me endure the countless ads and random videos. Thanks for offering the pattern a reasonable price. (Yes, I bought it 🙂 )
Hi Bonnie,
Thank you so much for the support (and for reading my little rant 😉 ). I’m so glad you like the design!
Abby
I love this. So creative and adorable. I plan on making teensy ones with some embroidery thread and a size 12 steel hook. Don’t know how it will work out, but I’m expecting it to be amazing. You are so imaginative.
I hope it turns out well! 🙂
Grazie per aver condiviso questo bellissimo ornamento. Grazie per le spiegazioni che sono dettagliate e chiare.
Grazie per la gentilezza e pazienza con cui ti rapporti con ti scrive. Ho in programma di fare almeno 4 tazze per i miei nipotini che ne saranno entusiasti. Ti auguro un mondo di bene e ancora tanta creatività…. fai felici tante persone col tuo lavoro.
Oh wow! Thanks for adding a video. I started working on my first mug a few days ago and wished there was a video for it, and here it is! 😊 These mugs are so cute and so much easier to make than I thought they would be.