This plush gingerbread man is the perfect handmade holiday decoration — squishy, cuddly, and irresistibly cute! Depending on yarn weight (and matching hook based on yarn label), this plush gingerbread man can be used as an ornament, holiday pillow, or sweet snuggly toy for the munchkins in your life. I’ve been making mine with super bulky weight yarn, an L hook, and stuffing it as a toy for all the kids around me. Each one turns out just a little different — and that’s the magic of handmade. 🍪✨

This post contains affiliate links. If you purchase through these links I may earn a small commission at no extra cost to you. Thank you for supporting SeeLoveShare! 💛

The plush gingerbread man works up as two identical pieces (front and back) that are seamed together and stuffed. Body, arms, and legs are all worked in one continuous piece, which means no fiddly assembly — just one finishing round to join the two halves. Decorate with buttons, embroidery, or beads for that final cookie-cutter sweetness.

Plush gingerbread man crochet pattern in brown and white

Why You’ll Love This Plush Gingerbread Man

✔ Adorable holiday-themed plush — perfect mantle decor or cuddly toy
✔ The plush gingerbread man scales to any size depending on yarn weight
✔ Two-piece construction with simple seamed assembly
✔ Beginner-intermediate friendly with sc, sc2tog, and basic shaping
✔ Customize with buttons, embroidery, or beads for personality
✔ Makes a sweet handmade Christmas gift
✔ Works as ornament (small yarn) or pillow (super bulky)
✔ Pairs beautifully with other holiday crochet decor


Pattern Details

Skill LevelBeginner-Intermediate
Key TechniqueOne-piece body shaping + seamed assembly
Finished Size~14 inches (with super bulky yarn)
Yarn WeightSuper bulky #6 (or scale per yarn weight)
Hook SizeL (8.0mm)

Materials You’ll Need

This plush gingerbread man pattern is flexible and can be made with any type of yarn and the matching hook size on the yarn packaging. For a 14-inch plush pillow use:

The plush gingerbread man works beautifully in a super bulky chenille — Bernat Blanket Yarn is plush, easy to wash, and the perfect texture for cuddly handmade toys. Yarnspirations stocks the full Bernat color range — try Cocoa, Vintage White, or Coal Black for different looks. The Craft Yarn Council has reference info on super bulky yarn weights.


The Plush Gingerbread Man Pattern

IMPORTANT: Cut a 12″ length of brown yarn before beginning each piece. This will be used for the second arm.

Make 2 of these pieces (front and back).

Head

With brown, ch 4.

Row 1: 2 sc in the 2nd ch from hook, sc in the next ch, 2 sc in the last ch; ch 1, turn. (5 sc)

Row 2: 2 sc in the first sc, sc in each of the next 3, 2 sc in the last sc; ch 1, turn. (7 sc)

Row 3: 2 sc in the first sc, sc in each of the next 5, 2 sc in the last sc; ch 1, turn. (9 sc)

Row 4: 2 sc in the first sc, sc in each of the next 7, 2 sc in the last sc; ch 1, turn. (11 sc)

Rows 5-6: Sc in each sc across; ch 1, turn. (11 sc)

Row 7: Sc dec over the first 2 sc, sc in each of the next 5 sc, sc dec over the last 2 sc; ch 1, turn. (9 sts)

Row 8: Sc dec over the first 2 sc, sc in each of the next 3 sc, sc dec over the last 2 sc; ch 1, turn. (7 sts)

Row 9: Sc dec over the first 2 sc, sc in each of the next sc, sc dec over the last 2 sc; ch 1, turn. (5 sts)

Row 10: Sc in each sc across; ch 8, turn. (5 sc + 8 ch)

Arms

Before beginning Row 11, attach the 12″ length of yarn with a sl st to the first sc on Row 10; ch 7. Fasten off 12″ length of yarn.

Row 11: 2 sc in the 2nd ch from hook, sc in each of the next 6 ch’s, sc in each of the next 5 sc on the head, sc in each of the next 6 ch’s on the attached length of yarn, 2 sc in the last ch; ch 1, turn. (21 sc)

Row 12: 2 sc in the first sc, sc in each of the next 19 sc, 2 sc in the last sc; ch 1, turn. (23 sc)

Rows 13-14: Sc in each sc across; ch 1, turn. (23 sc)

Row 15: Sc dec over the first 2 sc, sc in each of the next 19 sc, sc dec over the last 2 sc; ch 1, turn. (21 sc)

Row 16: Sc dec over the first 2 sc, sc in each of the next 17 sc, sc dec over the last 2 sc. Fasten off. Turn. (19 sc)

Body

Row 17: Skip the first 4 sc. Join yarn with a sc to the next sc, sc in each of the next 10 sc; ch 1, turn, leaving remaining stitches unworked. (11 sc)

Row 18: Sc in each sc across; ch 1, turn. (11 sc)

Row 19: 2 sc in the first sc, sc in each of the next 9 sc, 2 sc in the last sc; ch 1, turn. (13 sc)

Rows 20-21: Sc in each sc across; ch 1, turn. (13 sc)

Row 22: 2 sc in the first sc, sc in each of the next 11 sc, 2 sc in the last sc; ch 1, turn. (15 sc)

First Leg

Row 23: Sc in each of the first 7 sc, leaving the remaining stitches unworked; ch 1, turn. (7 sc)

Row 24: Sc in each sc across; ch 1, turn. (7 sc)

Row 25: 2 sc in the first sc, sc in each of the next 4 sc, sc dec over the last 2 sc; ch 1, turn. (7 sc)

Rows 26-27: Sc in each sc across; ch 1, turn. (7 sc)

Row 28: Sc dec over the first 2 sc, sc in each of the next 3 sc, sc dec over the last 2 sc; ch 1, turn. (5 sc)

Row 29: Sc dec over the first 2 sc, sc in the next sc, sc dec over the last 2 sc. Fasten off. (3 sc)

Second Leg

Row 23: Skip the next unworked sc on Row 22, attach yarn with a sc to the next unworked sc on Row 22, sc in each of the remaining 6 sc; ch 1, turn. (7 sc)

Row 24: Sc in each sc across; ch 1, turn. (7 sc)

Row 25: Sc dec over the first 2 sc, sc in each of the next 4 sc, 2 sc in the last sc; ch 1, turn. (7 sc)

Rows 26-29: Work as for Rows 26-29 of the first leg.

Finishing

Round 1: Place one piece on the other piece, matching arms and legs. With brown, sc both pieces together around the outside, leaving an opening for stuffing. Stuff with polyfil, then sc the opening closed. Fasten off brown.

Round 2: Join white with a sl st to the front loop only of any sc on Round 1, ch 1, (sl st in the front loop only of the next sc, ch 1) around; join with a sl st to the first sl st. Fasten off.

Decorate however you want! I’ve used buttons and sewed on a face. I haven’t found a combo I loved best yet, so every plush gingerbread man turns out just a little different. 🍪

Plush gingerbread man finished with buttons and embroidered face details

Tips for the Perfect Plush Gingerbread Man

  • Choose a chenille yarn: the plush gingerbread man is at its squishiest in a chenille like Bernat Blanket Yarn. The fuzzy texture also hides minor stitch imperfections.
  • Don’t skip the 12″ prep cut: cutting that length of brown yarn before starting saves a major headache when joining the second arm.
  • Stuff firmly: firmly-stuffed plush toys hold their shape longer. Under-stuffed plush gingerbread men sag and lose their character.
  • Scale the size: for a Christmas ornament, use DK weight yarn and a 4mm hook. For a giant snuggle plush, use super bulky like the materials list above.
  • Use safety eyes for kids’ toys: if the plush gingerbread man is destined for a small child, swap buttons for embroidered features or safety eyes to avoid choking hazards.
  • Stitch the trim loosely: the white trim round looks best with relaxed slip stitches — too tight and it pulls the edges in.
  • Make a whole batch: the plush gingerbread man works up quickly in super bulky — make a set of 3 or 5 for a darling holiday mantle display.


Frequently Asked Questions

How long does the plush gingerbread man take to make? About 4-6 hours for the super bulky version, including stuffing and finishing.

Is this beginner-friendly? Beginner-intermediate. The plush gingerbread man uses sc, sc2tog, and basic shaping. The arm-join step takes some focus but isn’t difficult.

Can I make this smaller for an ornament? Yes — swap to DK or worsted yarn with a corresponding smaller hook (3.5-5mm). A worsted-weight plush gingerbread man comes out around 7-8 inches tall.

What yarn works besides Bernat Blanket? Any super bulky #6 yarn — Loops & Threads Charisma, Lion Brand Hometown USA, or doubled worsted held with worsted all work.

What if I make a mistake on the arms? Don’t stress — the 12-inch prep strand is just for the second arm. If you forget it, you can always join in fresh yarn at the start of Row 11 and fasten off after the chain step.

Can I sell finished plushies? Yes — small batch sales are allowed for personal income with this plush gingerbread man pattern. Please credit SeeLoveShare as the designer.


More Holiday Patterns You’ll Love


Save This Plush Gingerbread Man Pattern

Plush gingerbread man Pinterest pin — free crochet Christmas pattern

Want to come back to this plush gingerbread man pattern later? Save it to Pinterest so you can find it when Christmas crochet season rolls around — and share it with your crochet friends!

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. This means I may receive a small commission if you click through and make a purchase, at no additional cost to you. I only recommend products I personally use and love. Thank you for supporting SeeLoveShare! 💛