Adorable Crochet Bunny Doll Heart Holding Beginner Amigurumi Pattern

Crochet Bunny Doll Heart Amigurumi is the kind of soft, cuddly project that instantly makes you smile. This little plush bunny holding a bright red heart looks extra cute in pastel yarn and has a gentle, gift-ready feel.

This Amigurumi is also a great choice if you want a beginner-friendly bunny crochet pattern with simple shapes. In this post, I will guide you step by step through creating a cute amigurumi bunny and a small crochet heart toy that are perfect for Valentine’s gifts, kids, or cozy room decor.

Adorable Crochet Bunny Doll Heart Holding Beginner Amigurumi Pattern

A Cozy Plush Bunny You Can Finish in an Afternoon

This Crochet Bunny Doll Heart Amigurumi is made from easy, forgiving shapes, especially when you use velvet or plush yarn. The head and body are crocheted as one rounded piece, so you do not have to worry about attaching a separate neck. First, you build the chubby base, next, you add short little legs, then you make small arms that look like they are hugging the heart.

Why This Bunny Makes Such a Sweet Gift

What makes this bunny extra giftable is the expression. Big safety eyes, a tiny nose, and a simple embroidered smile give it that gentle, comforting look. After that, the red heart adds a bold pop of color against pastel yarn. It is perfect as a Valentine’s gift, a kids toy, or a handmade decoration you can sit on a shelf or tuck into a gift basket.

Materials Needed 

  • Plush velvet yarn (pink, purple, or white): 80 to 120 g (sweet spot is about 100 g)
  • Red yarn for heart (smooth worsted or DK): 10 to 20 g
  • Crochet hook: 4.5 mm to 5.5 mm (use 5.0 mm as a good starting point for plush yarn)
  • Safety eyes: 12 mm (or 10 mm for a smaller face)
  • Polyester fiberfill stuffing: 30 to 50 g
  • Stitch marker: 1
  • Tapestry needle (blunt tip): 1
  • Black yarn or embroidery floss for facial details: 1 to 2 m
  • Optional: pink blush or pastel chalk for cheeks: a tiny dab

6. Abbreviations (US Terms)

MR: magic ring
sc: single crochet
inc: increase (2 sc in same stitch)
dec: decrease (single crochet 2 stitches together)
sl st: slip stitch
ch: chain
rep: repeat
FO: fasten off

7. Skill Level

Beginner. This bunny uses mostly single crochet with simple increases and decreases. The shapes are rounded, and plush yarn hides small imperfections, making it very friendly for first-time amigurumi makers.

8. Finished Size

Approximate finished size: 7 to 9 inches tall (18 to 23 cm) using plush yarn and a 5.0 mm hook. Size can vary depending on your yarn thickness, hook size, and how firmly you stuff.

9. Time Planning at a Glance

  • Total time estimate: 3 to 5 hours
  • Head & body: 1.5 to 2.5 hours
  • Ears: 30 to 45 minutes
  • Arms: 20 to 30 minutes
  • Heart: 15 to 25 minutes
  • Assembly: 30 to 60 minutes

10. Important Notes Before Starting (5 tips)

  • Use a stitch marker in the first stitch of each round so you do not lose your place.
  • Crochet a bit tighter than usual with plush yarn to prevent stuffing from showing through.
  • Count your stitches every few rounds. It saves time later.
  • Stuff gradually as you go, especially the body, so it stays round and smooth.
  • Pin pieces before sewing so the face and heart placement look balanced.

11. Step-by-Step Crochet Pattern

A. Head and Body (one piece, rounded and chubby)

This section is worked in continuous rounds. The idea is simple: first, increase to form a round head; next, work even rounds to keep the shape; then decrease slightly to define the lower head; finally, increase again for the chubby body.

1. Start the head
Round 1: MR, 6 sc (6)
Round 2: inc in each st (12)
Round 3: (sc, inc) rep (18)
Round 4: (2 sc, inc) rep (24)
Round 5: (3 sc, inc) rep (30)
Round 6: (4 sc, inc) rep (36)

2. Build head height
Rounds 7 to 10: sc in each st (36)
Meanwhile, lightly start stuffing the head so it stays round.

3. Gentle neck shaping
Round 11: (4 sc, dec) rep (30)
Round 12: sc in each st (30)

4. Increase for the body (round and plush)
Round 13: (4 sc, inc) rep (36)
Round 14: (5 sc, inc) rep (42)
Rounds 15 to 19: sc in each st (42)

5. Bottom shaping and closing
Now you will decrease to close the body. Keep adding stuffing as you go.
Round 20: (5 sc, dec) rep (36)
Round 21: (4 sc, dec) rep (30)
Round 22: (3 sc, dec) rep (24)
Round 23: (2 sc, dec) rep (18)
Round 24: (sc, dec) rep (12)
Round 25: dec rep (6)
FO and weave in the end. Add the final stuffing right before the opening gets too small.

B. Legs (short, chubby, beginner-friendly)

You can make legs separately and sew them on, which helps beginners place them evenly.

Make 2 legs in plush yarn:
Round 1: MR, 6 sc (6)
Round 2: inc in each st (12)
Round 3: (sc, inc) rep (18)
Rounds 4 to 5: sc in each st (18)
Round 6: (sc, dec) rep (12)
Lightly stuff the leg so it stays squishy, not stiff.
Round 7: sc in each st (12)
FO, leave a long tail for sewing.

C. Arms (small hands that hold the heart)

Make 2 arms in plush yarn:
Round 1: MR, 6 sc (6)
Round 2: (sc, inc) rep (9)
Rounds 3 to 5: sc in each st (9)
Round 6: (sc, dec) rep (6)
Add a tiny bit of stuffing only in the rounded hand. Flatten the top so it is easy to sew.
FO, leave a long tail.
Tip: Angle the arms slightly inward during assembly so they look like they are hugging the heart.

D. Ears (long, soft, slightly curved)

Make 2 ears in plush yarn. These are worked in rounds at first, then you can pinch them slightly to shape.

Round 1: MR, 6 sc (6)
Round 2: (sc, inc) rep (9)
Round 3: (2 sc, inc) rep (12)
Rounds 4 to 10: sc in each st (12)
Round 11: (2 sc, dec) rep (9)
Rounds 12 to 14: sc in each st (9)
FO, leave a long tail.

Do not stuff the ears. If you want a gentle curve, sew them on with a slight tilt and a tiny pinch at the base.

E. Heart (small crochet heart, bright red)

Use red yarn and a hook that matches it well, often 3.0 mm to 3.5 mm if you are using worsted or DK. The heart is made of two small bumps that join to form one shape.

Make 2 top bumps (do not FO after the first one):
Round 1: MR, 6 sc (6)
Round 2: inc in each st (12)
Round 3: sc in each st (12)

After you finish the first bump, make a second bump the same way. After the second bump, ch 2 and join to the first bump with a sl st. Now you will crochet around both bumps to form the heart.

Shape the heart point:
Next round: sc evenly around the first bump, sc across the chains, sc evenly around the second bump, sc across the other side

After that, gradually decrease over the next 2 to 4 rounds until the bottom point forms.
Add a pinch of stuffing for a puffy heart.
Finally, FO and leave a tail for sewing.

Beginner note: The heart does not need perfect math to be cute. The goal is two rounded tops and a neat point at the bottom.

F. Face Details (eyes, nose, smile, optional blush)

  • Safety eyes: Place them between the head rounds that look centered on the face, about 6 to 8 stitches apart. If you are unsure, pin them first and step back to check the expression.
  • Nose: With black yarn, stitch a tiny nose (a small triangle or a short vertical line).
  • Smile: Add a simple curved smile starting under the nose, then curving slightly to one side.
  • Optional blush: Add a tiny blush circle under each eye for an extra sweet look.

12. Assembly Instructions

  • Attach legs first. Pin both legs to the lower front of the body so the bunny can sit. Sew with the yarn tails using small, neat stitches.
  • Sew on arms. Place the arms slightly above the legs and angle them inward. Leave a little space between the hands so the heart fits.
  • Attach the heart. Position the heart in the center of the chest. Sew it down at a few points, then lightly tack the hands to the heart edges so it looks held.
  • Attach ears. Pin the ears on top of the head with a gentle outward tilt. Sew securely, especially at the base.
  • Final face check. Make sure the eyes and smile are even before you knot and hide your ends.

13. Finishing Touches

  • Adjust stuffing by pressing and smoothing the body so it looks evenly rounded.
  • Shape the cheeks by gently pushing stuffing toward the front of the face.
  • Balance all parts by setting the bunny on a table. If it tips, reposition the legs slightly or add a little more stuffing to the base.

14. Beginner Tips (5 helpful crochet tips)

  • Use a bigger hook only if needed. Too big can make holes where stuffing peeks through.
  • If plush yarn is hard to count, count by feeling the stitches with your fingers and use a stitch marker every 10 stitches.
  • Keep your rounds consistent by making the first stitch of each round extra clear and snug.
  • When sewing, pull gently. Tight sewing can distort plush shapes.
  • Weave in the ends by hiding them in the stuffing so the tails do not pop out later.

15. Common Mistakes to Avoid

  • Uneven stuffing: Lumpy stuffing shows up as bumps. Add small pieces and spread them out.
  • Loose stitches with plush yarn: This can expose stuffing. If it happens, go down a hook size.
  • Eyes placed too high or too far apart: The bunny can look surprised. Pin first, then decide.
  • Arms not angled toward the heart: If arms sit straight out, the heart looks like it is floating.
  • Ears sewn too close together: Spacing them slightly apart gives that classic bunny silhouette.

Variations to Personalize

  • Different colors: Try white bunny with a pink heart, lavender bunny with a red heart, or pastel rainbow yarn for a dreamy look.
  • Keychain version: Use thinner yarn, smaller eyes, and add a keyring loop between the ears.
  • Add a bow or scarf: A tiny ribbon bow at the neck is quick and adorable.
  • Mini or large version: Use DK yarn for a smaller bunny or super bulky plush yarn for a bigger cuddle-sized bunny.

Conclusion

This Crochet Bunny Doll Heart Amigurumi is one of those projects that feels like a warm hug in yarn form. The soft plush texture, the chubby little body, and that bright red heart make it a sweet gift for Valentine’s Day, a comforting toy for kids, or a cheerful decoration for your space. If you try it, take your time, enjoy the shaping, and remember that handmade cuteness does not need to be perfect to be lovable.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *