Share Is love

Wrap your hands around a steaming mug of holiday comfort and bring a touch of handmade magic to your kitchen table. This quick and cozy project pairs rich, tactile texture with charming seasonal details that make every sip feel like a festive celebration.

Sweet Hot Cocoa Mug Cozy Marshmallow Free Gift Pattern

Quick Facts

  • Stitches Used: ch, sc, hdc, dc, puff stitch, sl st
  • Size Fit: Standard 12 oz to 16 oz straight-sided or slightly flared stoneware mugs
  • Estimated Time: 1 to 2 hours
  • Gift Appeal: The ultimate quick holiday gift, neighbor present, or craft fair bestseller that pairs wonderfully with gourmet cocoa packets

๐Ÿ’ก Designer Tip: Detailed size customization instructions are included further down to fit uniquely shaped or oversized mugs!

What Makes This Mug Cozy Special

This design achieves its signature look through a thoughtful combination of crisp, structural ribbing and playful 3D surface textures. The body is worked in sturdy single crochet through the back loops, creating a durable fabric that insulates heat while keeping the cozy firmly gripped to the mug. Adorned with plush, bobble-like puff-stitch marshmallows and a miniature candy cane applique, this piece mimics a decadent mug of hot cocoa topped with sweet treats. A functional wooden toggle button fastening allows the cozy to wrap easily around handles, making it both removable for washing and universally adaptable.

Skill Level

  • Level: Intermediate (due to puff stitches and working around a button loop)
  • Required Skills:
  • Working in rows and working flat
  • Executing clean single crochet back-loop ribbing
  • Creating 3D puff stitches for marshmallow accents
  • Simple seaming and attaching buttons securely

โš ๏ธ Note: If you are new to puff stitches, take your time pulling up loops evenly to ensure your marshmallows stay plump and uniform.

Finished Measurements

Measurement TypeInchesCentimeters
Flat Length (Unbuttoned)10.5 inches26.5 cm
Height / Width4.0 inches10.0 cm
Handle Opening Span1.5 inches3.8 cm

Materials You Will Need

  • Yarn Weight: Worsted weight (4 / Medium)
  • Hook: US G/6 (4.0 mm) crochet hook
  • Notions: Tapestry needle, scissors, one 3/4-inch (20mm) wooden toggle button, sewing thread and needle to attach button securely
Color Name in OrderColor DescriptionYarn WeightYardage Needed
Milk ChocolateRich warm brownWorsted Weight35 yds (32 m)
Pristine WhiteBright snow whiteWorsted Weight10 yds (9 m)
Holiday RedVibrant candy apple redWorsted Weight5 yds (4.5 m)

Yarn Suggestions

Brand & Line NameYarn WeightYards per SkeinNotes
Caron Simply SoftWorsted (4)315 yds / 288 mExcellent stitch definition with a gentle sheen for the cocoa body.
Red Heart Super SaverWorsted (4)364 yds / 333 mDurable, machine washable, and holds the 3D puff-stitch shape exceptionally well.
Lion Brand Vanna’s ChoiceWorsted (4)170 yds / 156 mWonderful squish factor and warmth; ideal for cozy mug insulation.

โš ๏ธ Note: Avoid novelty eyelash yarns or extremely fuzzy yarns for the main body, as they obscure the stitch definition of the ribbing and make it difficult to work the puff stitches.

Gauge

Stitch / TechniqueGauge Measurement
Single Crochet (Back Loop Only)16 sts x 18 rows = 4 inches (10 cm)
Puff Stitch Cluster3 puff stitches = 3 inches (7.5 cm)

๐Ÿ’ก Designer Tip: Always make a quick swatch before starting to ensure your mug cozy fits snugly around your favorite mug without stretching out.

Abbreviations

AbbreviationMeaning
chchain
scsingle crochet
hdchalf double crochet
dcdouble crochet
bloback loop only
puffpuff stitch
sl stslip stitch
st(s)stitch(es)
reprepeat
RSright side
WSwrong side

Special Stitches Explained

  1. Puff Stitch (puff): [Yo, insert hook in indicated stitch, yo and pull up a long loop] 4 times in the same stitch (9 loops on hook), yo and draw through all 9 loops on hook, ch 1 to secure the puff.
  2. Single Crochet Ribbing (blo sc): Insert hook under the back loop only of the designated stitch, yo, pull up a loop, yo, pull through both loops on hook. This creates a flexible, ridged fabric.

Pattern Instructions

Section 1: Mug Cozy Body (Milk Chocolate)

Row 1: Leaving a 6-inch tail for weaving, ch 36, working in back bumps of chain, sc in 2nd ch from hook and in each ch across, turn. (35 sc)
Row 2: Ch 1 (does not count as st here and throughout), working in blo, sc in each st across, turn. (35 sc)
Rows 3โ€“14: Rep Row 2 twelve more times. At the end of Row 14, do not fasten off; rotate work to prepare for the border edge. (35 sc per row)

โœ… Checkpoint: Count your rows and stitches. You should have 14 completed rows of ribbed single crochet, measuring approximately 10.5 inches long by 3.5 inches tall.

Section 2: Marshmallow Trim and Button Loop (Pristine White)

Row 15 (RS): Join Pristine White with a sl st to the top-left corner of the cozy body. Ch 1, work 1 sc in the end of each row down the short side of the cozy, working evenly across. At the bottom corner, ch 8 to form the button loop, sl st back into the same corner st to anchor. Continue working sc evenly along the bottom long edge, up the second short side, and across the top long edge. Along the top edge, replace every 4th sc with a puff stitch to create your 3D marshmallows. Sl st to first st to join. Fasten off and weave in ends. (Approx. 85 sts including puffs and loop)

Section 3: Miniature Candy Cane Applique (Holiday Red & Pristine White)

Candy Cane Body: With Holiday Red, ch 12.
Row 1: Working in 2nd ch from hook, sl st in next 2 chs, sc in next 2 chs, hdc in next 3 chs, dc in last 4 chs. Fasten off, leaving a long tail for sewing.
Candy Cane Stripes: Using a length of Pristine White yarn and a tapestry needle, whipstitch diagonally across the candy cane body to create the classic striped holiday peppermint look. Securely sew the finished candy cane onto the right side of the Milk Chocolate mug cozy body, just below the marshmallow trim.

Section 4: Assembly and Finishing

  1. Lay the cozy flat with the wrong side facing up.
  2. Position the wooden toggle button on the left short end of the cozy, directly opposite the button loop formed on the right edge.
  3. Using sewing thread and a needle, securely sew the wooden toggle button in place.
  4. Wrap the cozy around your mug, slip the ch-8 loop over the wooden toggle button, and adjust so it fits snugly.

๐Ÿ’ก Designer Tip: If your mug has a protruding handle that interferes with the cozy, position the button closure slightly to the side of the handle rather than directly behind it.

Size Customization Instructions

  • To fit a larger or wider mug: Increase your starting chain in multiples of 2, adding 2 extra chains for turning, and work extra rows of puff-stitch trim to match the new width.
  • To fit a smaller espresso mug or demitasse: Decrease your starting chain by a multiple of 2 (e.g., start with 26 chains instead of 36) and reduce the body rows accordingly.

Care Instructions

  • Remove the wooden toggle button before washing if it is not securely machine-washable.
  • Hand wash gently in cool water using mild wool detergent.
  • Do not bleach or iron.
  • Lay flat to dry on a clean towel, reshaping while damp to maintain crisp ribbing and plump puff-stitch marshmallows.

Sweet Hot Cocoa Mug Cozy Marshmallow Free Gift Pattern

Thank you so much for crafting along with me today! I hope this cozy brings a little extra warmth and handmade joy to your coffee and cocoa rituals all season long.

I would love to see your finished creations! Please snap a photo of your cozy-clad mug, tag me on social media, and use the hashtag #SweetCocoaMugCozy. Be sure to save this tutorial to your favorite crochet boards on Pinterest so you can easily whip up a batch of these for holiday gift-giving, and leave a comment below to let me know how your project turned out!

Luna Crochets

Luna is a crochet lover and DIY creator passionate about sharing beautiful crochet patterns, amigurumi designs, handmade gifts, and creative crochet inspiration. She enjoys discovering trending crochet ideas and helping makers of all skill levels create projects they'll love.