Hot Cross Bun Crochet Pattern

Easter is almost here and with it my favourite treat… hot cross buns!

Now with this hot cross bun crochet pattern I can enjoy them all year round and without the calories.

This hot cross bun would be cute to add to an Easter basket or it would make a fun addition to a play kitchen.

About the Pattern

This hot cross bun crochet pattern is super quick and fun.

I chose to use kawaii safety eyes for a different look but regular safety eyes would be cute too.

There is a little bit of shaping to be aware of especially when it comes to eye placement which gives it it’s bun shape.

More Patterns

If you love this hot cross bun crochet pattern, you might also like to check out these other Easter patterns:

Hot Cross Bun Crochet Pattern

Prefer the PDF version?

where to buy

The ad-free PDF includes detailed instructions and photos as well as easy print pages.


  • DK weight yarn in brown, beige, white and a small amount of pink (I used Paintbox Yarns Cotton DK in Soft Fudge, Vanilla Cream, Paper White and Bubblegum Pink)
  • 2.5mm crochet hook
  • 8mm safety eyes
  • Polyester fiberfill
  • Black embroidery floss
  • Stitch marker, yarn needle, scissors

Abbreviations (US Terms)

  • ch – chain
  • sc – single crochet
  • inc – increase
  • 3inc – 3 single crochet increase
  • invdec – invisible decrease
  • st/s – stitch/es
  • […] – repeat the instructions in brackets
  • (…) – indicates stitch count at end of round

Special Stitches

3inc: 3 single crochet in the same stitch.

Useful Links

Finished Size

The finished hot cross bun measures approximately 2.5″ x 2.5″ (6.5cm x 6.5cm). Size may vary depending on tension and materials used.


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.


  • 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.

Pattern Instructions

Hot Cross Bun (starting with brown)

R1: 6 sc in magic ring (6)

R2: [Inc] x6 (12)

R3: [2 sc, 3inc] x4 (20)

R4: 3 sc, inc, [4sc, inc] x3, sc (24)

R5: [3 sc, inc] x6 (30)

R6: 2 sc, inc, [4 sc, inc] x5, 2 sc (36)

R7: 6 sc, 3inc, [8 sc, 3inc] x3, 2 sc (44)

R8: 7 sc, inc, [10 sc, inc] x3, 3 sc (48)

R9: [7 sc, inc] x6 (54)

R10-11: [Sc] x54 (54) 2 roundschange to beige in last st of R11

R12-18: [Sc] x54 (54) 7 rounds

R19: [7 sc, invdec] x6 (48)

R20: 7 sc, 2 invdec, [8 sc, 2 invdec] x3, sc (40)

Insert safety eyes between R15 and R16, 7 sts apart. Be mindful of the corners that are formed by the 3 single crochet increases and place the eyes between them.

R21: [3 sc, invdec] x8 (32)

R22: Sc, invdec, [2 sc, invdec] x7, sc (24)

Start stuffing and continue to stuff as you go.

R23: Sc, invdec, [2 sc, invdec] x5, sc (18)

R24: [Sc, invdec] x6 (12)

R25: [Invdec] x6 (6)

Cut the yarn leaving a tail and pull through last st. Weave the yarn tail through the front loop only of the final round and pull to close. Hide end inside the body.

Cross (white)

For more help with this section there is a premium pattern available with step-by-step photos.

The number of chains required may differ so check the length against your own piece and add or subtract chains as needed using odd numbers. The cross should only cover the brown part (R1-11). Leave long starting and ending tails for attaching.

Ch 19, fasten off.

Leaving a long starting tail (approx. 40cm), join white yarn in the back bump of the 10th ch (the middle ch if you have used a different count, you should have the same number of chs on either side). Ch 10 and fasten off.

Insert hook into the top loop of the ch 10 on your starting ch (directly opposite the ch you just made) and using the long starting tail, draw through. Ch 10 and fasten off.


  • Using a single strand of black embroidery floss doubled, sew a little mouth over R16 centred between the eyes.
  • Using pink yarn, sew cheeks just under and to the side of each eye going over a single st twice.
  • Sew the cross to the top of the bun over the brown part only (R1-11). Use the long starting/ending tails to secure each side and extra white yarn if needed. Weave in ends.

not ready to make this yet?

Pin this post for later

Explore More Crochet Patterns

After you crochet this hot cross bun, here are some more crochet patterns to try!

What’s Next?

  • Pin this post: Save this post to Pinterest so that you can come back to it later.
  • Share: Share a photo on social media and tag me @stitchbyfay. We love seeing your creations!
  • Link: Link and share your project on Ravelry as inspiration for others
  • Leave a comment: Say hello and share your feedback below.

Invitation To Our Facebook Group

We hope you enjoyed this pattern. Come and hang out with me in the Stitch by Fay Community Facebook group. We created this space for you to share pictures, ask questions and support each other.

Happy crocheting.

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 in small quantities. Do NOT use our photos as your sale photos.

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.