Gingerbread Boy and Girl Ragdoll Style Amigurumi - Free Crochet Pattern

These crochet amigurumi gingerbread boy and girl are the perfect little holiday project.  This free crochet pattern comes with a video tutorial to help you make your own gingerbread stuffy. Make one for your favorite little in your life or use it as a cute addition to your home decor.

Scroll down for the free pattern and the video tutorial.

If you participated in my Christmas Granny Square Afghan CAL, these gingerbread may look familiar! They are made with the same basic construction as the gingerbread applique for the afghan, except they are larger and 3D!

Unlike traditional amigurumi, these gingerbread are made by crocheting in rows rather than rounds. Two 2D shapes are made and sewed together with a bit of stuffing inside to make it 3D!

This pattern only calls for chains and single crochets, so if you know how to do those two stitches, you're all set! 

Get creative as you'd like! As you can see, I made a girl and a boy by just moving the bow and using different colors for the bow and buttons.

I used Bernat Blanket for a soft and cuddly feel but you can easily double up a worsted weight yarn or use a different bulky weight yarn to achieve the same gingerbread boy or girl.

Thank you so much for your support!

Sharing in any way you can really helps my blog going and the free patterns coming - thank you!

Free Gingerbread Amigurumi Crochet Pattern

Bernat Blanket in Taupe and White
Worsted weight yarn
J/6.00mm hook
H/5.00mm hook
(2) 1 inch buttons with thread and needle to attach
(2) 12mm safety eyes
Poly-fil stuffing
Tapestry needle and scissors

Abbreviations: US terms
Sc = single crochet, ch = chain, st = stitch(es), sl st = slip stitch

Measures 12” from head to toe and 9” across the arms

Ch 1 in beginning of rows do not count as st

The gingerbread will be made by making (2) 2D shapes then crocheting the edges together with a bit of stuffing inside.


Taupe colored yarn and J/6.00mm hook

Row 1: Ch 23, sc in 2nd ch from hook and across, turn (22)
Row 2-4: Ch 1, sc across, turn (22)
Row 5: Ch 1, sl st in next 8 st, ch 1, sc in same st as last sl st and in next 7 st, turn
Row 6: Ch 1, sc across, turn (8)
Row 7: Ch 1, 2sc, sc in next 6 st, 2sc, turn (10)
Row 8: Ch 1, sc across, turn (10)
Row 9: Ch 1, 2sc, sc in next 8 st, 2sc, turn (12)
Row 10-12: Ch 1, sc across, turn (12)


Continuing from body

Row 1: Ch 1, sc in same stitch and next 5 st, turn
Row 2-6: Ch 1, sc across, turn (6)
Row 7: Ch 1, sc decrease 3 times
Fasten off

Attach yarn to the st right next to the first leg
Repeat instructions for first leg


With the legs facing down and the arms up top, attach taupe colored yarn 8 st in from the right arm

Row 1: Ch 1, sc in same st where yarn was attached and in next 5 st, turn (6)
Row 2: Ch 1, 2sc in each stitch across, turn (12)
Row 3-5: Ch 1, sc across, turn (12)
Row 6: Ch 1, sc decrease, sc in next 8 st, sc decrease, turn (10)
Row 7: Ch 1, sc decrease, sc in next 6 st, sc decrease, turn (8)
Row 8: Ch 1, sc decrease, sc in next 4 st, sc decrease (6)
Fasten off

Make 2 gingerbread shapes, we will crochet them together in the end.

Embellish one side of the gingerbread with eyes, mouth, buttons, and bow.

Use worsted weight yarn and H/5.00mm hook

Row 1: Ch 7, sc in 2nd ch from hook and across (6)
Row 2-28: Ch 1, sc across, turn (6)
Fasten off leaving about 5 ft of yarn for a tail
Sew Row 1 to Row 28 with a tapestry needle. Making sure the seam is centered, cinch the bow and wrap yarn around the center until you have about 6 in of yarn left. Secure bow by tying a knot with the yarn on the back.
Sew bow onto gingerbread.


To assemble the gingerbread, hold both pieces together lining up the stitches.
Using the Bernat Blanket yarn in white, attach yarn through both pieces, ch 1 and sc around the gingerbread going through both pieces. About ¾ around, stop and stuff the inside with polyfil. Continue to sc around and stuff as you go. Sc to the first sc and fasten off. Weave in ends.

I'd love to see your creations! Tag me over on instagram @mariasbluecrayon or join my yarn friends group on Facebook to share!