This sweet amigurumi set combines a soft bunny doll, a floral bonnet, a patchwork granny-square skirt, tiny cherry shoes, a market bag, a daisy bouquet, a little apple, and a matching duck friend. It has the cozy look collectors search for in a handmade bunny doll, heirloom nursery decor, and cottagecore crochet doll set.
The finished pieces are charming for gift giving, spring shelf styling, Easter basket fillers, and handmade toy lovers who enjoy artisan amigurumi, crochet stuffed animals, and collectible soft dolls. The gentle colors and detailed accessories also give this set the look of a boutique handmade bunny plush someone might search when ready to buy a premium crochet pattern or finished doll.
Please note: I strive for accuracy in every pattern, but occasional errors can happen. Thank you for understanding and for enjoying my designs.
Overview
This pattern is written to recreate the full scene as closely as possible: the bunny, the bonnet with daisies, the cream top with puff sleeves, the patchwork floral skirt, the shoes with tiny cherries, the tote bag, the bouquet, the apple, and the little duck in a bonnet and lace-trim dress.
The style is classic amigurumi with tight stitches, smooth shaping, light stuffing, and careful finishing. Most pieces are worked in spirals unless stated otherwise. The skirt uses joined rounds and granny-style flower squares so the silhouette matches the image.
Skill Level
Advanced beginner to intermediate.
- Amigurumi shaping
- Color changes
- Working in front loops and back loops
- Basic embroidery
- Simple granny-square joining
- Small accessory construction
- Lace edging and scallop trim
Materials
- Sport or light DK cotton yarn for the bunny and accessories
- Beige for bunny head, body, arms, legs, ears, shoes, and bonnet base
- Cream for blouse, sock edge, lace trim, duck dress, and bag lining details
- White for daisy petals and some trim
- Yellow for daisy centers and duck body accent areas
- Soft pink, dusty rose, muted red, sky blue, sage green, lavender, and warm coral for flower squares
- Green for bouquet stems and apple leaf
- Red for apple and cherry embellishments
- Orange for duck beak and feet
- Fine pink for duck bonnet trim
- 2.0 mm to 2.5 mm hook for main doll
- 1.75 mm to 2.0 mm hook for tiny details if needed
- 8 mm black oval or round safety eyes for bunny
- 6 mm black safety eyes for duck, or embroidered French knots
- Toy stuffing
- Tapestry needle
- Stitch markers
- Scissors
- Optional fabric glue for securing tiny embellishments after sewing
- Thin craft wire only if you want a firmer bouquet stem bundle, though yarn-only stems are safer for toys
Finished Size
- Bunny: about 9.5 to 11 inches tall seated or about 11.5 to 13 inches tall standing, depending on yarn and tension
- Duck: about 3 to 3.75 inches tall
- Bag: about 2 inches wide
- Apple: about 1.25 inches wide
- Bouquet: about 2.5 inches long
Gauge and Tension Notes
Gauge is not critical, but tight stitching is essential. The fabric should be firm enough that stuffing does not show through. If your rounds look loose, go down a hook size. The bunny in the image has very smooth, even stitches and soft shaping without visible gaps.
The blouse and bonnet should feel slightly softer than the body, while the granny squares should sit flat and neat. Keep all flower centers consistent in size so the skirt reads as a balanced patchwork panel instead of a random multicolor strip.
Abbreviations
- MR = magic ring
- ch = chain
- sl st = slip stitch
- sc = single crochet
- inc = 2 sc in same stitch
- dec = invisible decrease
- hdc = half double crochet
- dc = double crochet
- tr = treble crochet
- BLO = back loop only
- FLO = front loop only
- st = stitch
- sts = stitches
- rep = repeat
📌Thank you for reading the article
Color Planning for the Bunny Set
The bunny itself is worked in a warm beige. The blouse is creamy ivory. The bonnet is beige with white daisies and yellow centers. The skirt is cream-framed patchwork with flower motifs in alternating shades of dusty pink, red, coral, blue, sage, and lavender.
Keep the overall palette muted and soft. Even the brighter flower centers should not feel neon. The duck mirrors the bunny outfit with a tiny pale bonnet, soft trim, and cream lace at the hem. That visual echo is important to the charm of the full arrangement.
Bunny Head
Head
- With beige, make 6 sc in MR. (6)
- Inc around. (12)
- Sc, inc x6. (18)
- 2 sc, inc x6. (24)
- 3 sc, inc x6. (30)
- 4 sc, inc x6. (36)
- 5 sc, inc x6. (42)
- 6 sc, inc x6. (48)
- 7 sc, inc x6. (54)
- 8 sc, inc x6. (60)
- Sc around for 10 rounds. (60)
- 8 sc, dec x6. (54)
- 7 sc, dec x6. (48)
- 6 sc, dec x6. (42)
- 5 sc, dec x6. (36)
Insert the eyes between rounds 15 and 16 if counting from the top, spacing them about 10 to 12 stitches apart. In the image, the eyes are set low and slightly outward, giving the face a calm, gentle expression rather than a wide-eyed toy look.
Begin stuffing firmly but not hard. The head should remain round with a subtly flattened lower face. Continue:
- 4 sc, dec x6. (30)
- 3 sc, dec x6. (24)
Do not close yet if you prefer to attach the head directly to the body later. Fasten off with a long tail, or keep the opening ready for joining.
Facial Shaping
The muzzle area is not a separate piece. Instead, create it with embroidery and a tiny amount of shaping. Using beige sewing thread or fine matching yarn, make a small horizontal pull between the eyes and lower face so the eye area looks slightly inset.
Embroider the nose in a tiny Y shape using medium brown or taupe thread. Start with a short horizontal line, then make two soft downward slants meeting at center. Extend the center down for one or two stitches to suggest the split mouth. Keep it delicate.
Add very soft blush with pink embroidery thread or pastel under each eye. The blush in the image is subtle, circular, and low on the cheeks.
Bunny Ears
Make 2
- With beige, ch 10.
- Starting in second ch from hook: sc 8, 3 sc in last ch, working on opposite side sc 7, inc in last st. (20)
- Inc, 7 sc, 3 inc, 7 sc, 2 inc. (26)
- Sc around. (26)
- Sc around. (26)
- Dec, 9 sc, dec, dec, 9 sc, dec. (22)
- Sc around. (22)
- Dec, 7 sc, dec, dec, 7 sc, dec. (18)
- Sc around. (18)
- Dec, 5 sc, dec, dec, 5 sc, dec. (14)
- Sc around. (14)
- Flatten lightly and sc through both sides across 6 to 7 sts, leaving the lower ear softly open at the base for sewing.
The ears should be long, narrow, and softly drooping. Do not stuff them. Flatten them gently with your fingers so they hang close to the head. Sew them beneath the bonnet line, starting near the side crown and letting them fall to shoulder level.
Bunny Arms
Make 2
- With beige, 6 sc in MR. (6)
- Inc around. (12)
- Sc around. (12)
- Sc around. (12)
- 2 sc, dec x3. (9)
- Sc around for 8 rounds. (9)
- For the final 2 rounds, lightly flatten and work 4 sc, dec, 3 sc. (8)
📌Thank you for reading the article
Stuff only the lower third of each arm. The upper arm should stay soft and slightly flat so it sits naturally under the puff sleeves. Sew the arms later after the blouse is positioned, so the sleeve edge hides the seam neatly.
Bunny Legs
Make 2
- With beige, 6 sc in MR. (6)
- Inc around. (12)
- Sc, inc x6. (18)
- 2 sc, inc x6. (24)
- Sc around. (24)
- Sc around. (24)
- 6 sc, 6 dec, 6 sc. (18)
- Sc around. (18)
- 4 sc, dec x3, 5 sc. (15)
- Sc around for 8 rounds. (15)
Stuff the foot firmly and the leg moderately. Flatten the top opening of each leg. Fasten off the first leg. Finish the second leg but do not cut the yarn if joining directly to the body.
Bunny Body
This body is compact and slightly pear-shaped, hidden partly by the blouse and skirt. Join the legs with the toes facing forward.
- Join legs with 3 ch between them or by crocheting directly across to begin the torso. Work around both legs for a total of about 36 sts.
- Sc around. (36)
- Sc around. (36)
- 4 sc, dec x6. (30)
- Sc around. (30)
- 3 sc, dec x6. (24)
- Sc around. (24)
- 2 sc, inc x8. (32)
- Sc around. (32)
- Sc around. (32)
- 2 sc, dec x8. (24)
- Sc around. (24)
Stuff the body well, especially the lower belly, so the skirt stands out nicely around it. The upper torso should be narrower than the hip area because the blouse sits over a defined waist. Continue only if your proportions resemble the picture.
- Sc around in BLO. (24)
- Sc around. (24)
This upper edge will sit under the blouse neckline. Sew the head securely to the body, making sure the face looks straight ahead and the chin rests low enough to create the sweet, slightly tucked posture seen in the image.
Cream Blouse With Puff Sleeves
The blouse is a separate garment. It is cropped, slightly structured, and trimmed with a soft scalloped hem. The sleeves are puffed and rounded, not flat. The neckline sits high and is gathered with a tie.
Blouse Bodice
- With cream, ch 31 and join carefully without twisting, or work foundation sc 30 joined. Adjust by 1 or 2 stitches if needed to fit your doll snugly. This should sit around the upper torso under the arms.
- Round 1: sc around. (30)
- Round 2: sc around.
- Round 3: sc around.
- Round 4: in BLO, sc around.
- Rounds 5 to 7: sc around.
- Round 8: work a gentle increase round, adding 6 sts evenly. (36)
- Round 9: sc around.
Try the bodice on the doll. It should be fitted but not stretched. In the image, the bodice looks firm and tidy, not slouchy.
Scalloped Hem
- Round 10: Skip 1 st, 5 dc in next st, skip 1 st, sl st in next st; rep around.
This creates the rounded lower blouse edge visible above the granny-square skirt. If your stitch count does not divide perfectly, adjust discreetly on the previous round.
Neckline Band
Return to the top opening of the bodice. Join cream yarn and work one round of sc evenly around. Then make a small eyelet round for the drawstring.
- Round 1: sc evenly around.
- Round 2: ch 1, skip 1 st, sc in next st around, or place 5 to 6 evenly spaced eyelets only if you prefer a neater neckline.
- Round 3: sc around to stabilize.
📌Thank you for reading the article
Make a chain tie long enough to bow at center front. Thread it through the eyelets and tie a delicate bow.
Puff Sleeves
Each sleeve is attached around an armhole or sewn as a separate cuffed puff. The easiest way to match the image is to build the blouse body first, then crochet sleeves directly into the arm openings.
- Join cream yarn at one armhole.
- Round 1: work 18 sc evenly around the opening.
- Round 2: inc in every 3rd st around. (24)
- Round 3: sc around.
- Round 4: 2 sc, dec around. (18)
- Round 5: sc around.
This creates the puff. To finish the lower edge, add a tiny white or cream lace trim.
- Trim round: sl st in next st, ch 3, sl st in next st around for a picot-like frill, or skip 1 st, 3 dc in next st, skip 1 st, sl st in next st for a tiny shell.
Repeat for the second sleeve. Sew the arms under the sleeves after fitting the blouse on the body.
Patchwork Flower Skirt
The skirt is the star of the outfit. It appears to be made from small floral granny squares joined into a slightly flared panel, then edged with a scalloped hem. The squares are small, evenly spaced, and bordered in cream.
In the image, there are several visible squares across the front. To recreate the same effect, make 12 squares total and join them into 3 rounds of 4 squares, or 2 rounds of 6 depending on your preferred fit. A 12-square wrap skirt gives the right fullness for this doll.
Flower Granny Square
Make 12 squares. Vary the petal colors between dusty rose, coral, muted red, blue, sage, pink, and lavender. Use yellow for centers and cream for the outer frame.
Center
- With yellow, make MR.
- Into ring: ch 1, 8 sc, join. (8)
Petal Round
- Change to flower color.
- In each st work: sl st, ch 2, 2 dc, ch 2, sl st. Repeat 8 times to form 8 petals.
Squaring Round
- Change to cream.
- Work behind petals or into spaces as follows: (3 dc, ch 2, 3 dc) in first corner space, 3 hdc along side, (3 dc, ch 2, 3 dc) in next corner, repeat around, join.
If needed, add one more cream round of granny-square framing:
- 3 dc, ch 2, 3 dc in each corner, and 3 dc in each side space.
Your finished squares should be about 1.5 to 1.75 inches each, depending on yarn and hook size. Keep them neat and block lightly so all corners line up well before joining.
Joining the Skirt
Arrange the colors before joining. The front of the skirt in the image shows a pleasing mix rather than strict symmetry. Place reds and pinks apart from each other, and break them up with blue or sage flowers. Keep the cream borders crisp and consistent.
- Lay out 12 squares in 3 rows of 4 for a front-facing patchwork look, then wrap to fit the bunny.
- Use whip stitch or slip-stitch join through back loops only to keep the front seams tidy.
- Join into a band that fits around the lower torso below the blouse hem.
- Add a waistband in cream by joining yarn to the top edge and working 1 or 2 rounds of sc evenly.
- For a gentle flare, add a few increases on the second waistband round if needed.
Skirt Hem
- Join cream to the lower edge.
- Work one round of sc evenly around the entire hem.
- Next round: skip 1 st, 5 dc in next st, skip 1 st, sl st in next st around.
This broad scallop is important. It matches the rounded hemline of both the blouse and the visual softness of the whole outfit.
Bonnet Base
The bonnet is close-fitting and frames the face, with the ears emerging beneath it and daisies stitched all around the crown edge. It is not a deep hat. Think of it as a snug cap with a slightly extended side band.
📌Thank you for reading the article
Cap
- With beige, 6 sc in MR. (6)
- Inc around. (12)
- Sc, inc x6. (18)
- 2 sc, inc x6. (24)
- 3 sc, inc x6. (30)
- 4 sc, inc x6. (36)
- 5 sc, inc x6. (42)
- Sc around for 5 to 6 rounds. (42)
Test fit over the head. The cap should sit low on the forehead and curve around the sides of the face. If needed, add one more plain round.
Face Framing Edge
- Flatten the cap visually and mark the face opening.
- Work partial rounds only across the front opening edge: sc evenly from one lower side to the other for 3 rows, turning each row.
This makes the bonnet frame more defined. Add a long chain tie and thread or sew it to the lower sides so it can tie beneath the chin in a neat bow.
Daisies for Bonnet
Make 6 daisies for the bonnet. The image shows them around the top and sides, with one centered near the top front area and others balanced around the cap.
Each Daisy
- With yellow, 6 sc in MR, join.
- Change to white.
- In each stitch work: sl st, ch 3, 2 dc, ch 3, sl st.
Fasten off, flatten the petals, and sew one daisy to the top center and the others around the bonnet crown line. Do not crowd them too tightly. The flowers should read as individual blossoms rather than a solid floral band.
Shoes
The shoes are beige Mary Jane style with cream edging and a tiny cherry or berry decoration in red with a green leaf. They should look rounded and snug around the feet.
Make 2 Soles
- With beige, ch 7.
- Starting in second ch from hook: sc 5, 3 sc in last ch, sc 4 on opposite side, 2 sc in last st. (14)
- Inc, 4 sc, 3 inc, 4 sc, 2 inc. (20)
- Sc around in BLO. (20)
- Sc 6, dec x4, sc 6. (16)
- Sc around. (16)
Stuff lightly at the toe if needed. For the top strap, attach yarn at one side and chain across the instep, then sew to the other side. Add a cream edging round with slip stitches or a tiny row of sc at the opening.
Cherry Embellishment
- With red, make 4 sc in MR, or embroider a tiny red knot.
- Add one small green leaf with 2 chains and a slip stitch back.
- Sew to the outer front of each shoe.
Market Bag
The bag is a small beige tote with a pinkish inner accent visible at the opening and short handles. It sits beside the bunny and should look sturdy enough to hold the bouquet.
Base
- With beige, ch 9.
- Starting in second ch: sc 7, 3 sc in last ch, sc 6 on opposite side, 2 sc in last. (18)
- Inc at both ends evenly to make an oval base of about 24 sts.
- Work one round in BLO.
- Sc around for 6 to 7 rounds.
Top Edge and Handles
- For the top, switch to a dusty pink or mauve for one round if you want the inner accent visible.
- Return to beige and work one round of sc.
- Mark handle positions.
- Chain 10 to 12 for each handle, skip 4 to 5 base stitches, and continue sc around.
- Next round, sc across all stitches and into each handle chain.
📌Thank you for reading the article
Shape the bag gently by hand so it sits open. It should be small and proportionate, not oversized.
Daisy Bouquet
The bouquet includes several small white daisies with yellow centers, gathered with green stems and wrapped simply. This piece adds important storytelling to the set, so take time arranging the flowers before binding them together.
Make 5 Small Daisies
- With yellow, 6 sc in MR.
- Change to white.
- In each stitch: sl st, ch 2, 2 hdc, ch 2, sl st.
For stems, use green yarn. Chain 8 to 10 for each stem and slip stitch back down the chain for firmness. Sew one daisy to each stem. Gather stems together and wrap with more green yarn near the bottom.
You may add one longer leaf by chaining 6, then working back along the chain with sl st, sc, hdc, sc, sl st. Sew the leaf where the stems are tied.
Apple
The apple is a tiny round accessory in red with a brown top and one green leaf. It should be squat, not tall, and slightly wider at the middle.
- With red, 6 sc in MR. (6)
- Inc around. (12)
- Sc, inc x6. (18)
- 2 sc, inc x6. (24)
- Sc around for 3 rounds. (24)
- 2 sc, dec x6. (18)
- Sc, dec x6. (12)
- Stuff firmly.
- Dec around to close. (6)
For the top dimple, pull brown thread through the center top and bottom slightly. Add a short brown stem and a tiny green leaf stitched to one side.
Little Duck Body
The duck is small, rounded, and slightly pear-shaped. The wings are tiny side bumps, and the face is simple with black eyes and a small orange beak. The duck also wears a bonnet and a cream dress with lace trim.
Body and Head Combined
- With soft yellow, 6 sc in MR. (6)
- Inc around. (12)
- Sc, inc x6. (18)
- 2 sc, inc x6. (24)
- Sc around for 4 rounds. (24)
- 2 sc, dec x6. (18)
- Sc around. (18)
- Sc, dec x6. (12)
- Sc around for 2 rounds. (12)
Place 6 mm eyes between the upper rounds with about 4 stitches between them. Embroider a tiny orange beak centered one round below the eyes. Stuff firmly. Close the body if shaping all in one piece, or continue a short neck transition if needed.
Wings
Make 2.
- With yellow, 6 sc in MR.
- Inc around. (12)
- Sc around.
- Flatten and sew to the sides of the body.
Feet
Use orange yarn and embroider or crochet tiny flattened ovals. Keep them subtle, just enough to let the duck stand visually.
Duck Dress
The dress is cream with a very small lace hem. It should sit like a rounded apron or skirt around the lower duck body.
- With cream, chain enough to fit around the duck body, about 18 to 20 stitches joined.
- Sc around for 2 rounds.
- Increase lightly for one round to flare.
- Add hem trim: skip 1 st, 3 dc in next st, skip 1 st, sl st in next st around.
Sew or tie in place so the trim sits low.
Duck Bonnet
The duck bonnet is pale and trimmed with pink around the face opening. It should cover the crown and tie under the beak area.
- With very pale cream or blush, 6 sc in MR.
- Inc to 12, then to 18 over the next rounds.
- Work 2 to 3 plain rounds.
- Add one edging round in pink along the front opening.
- Make two short ties and sew to the lower sides.
Assembly Order
- Sew the bunny head to the body.
- Sew ears to the head in a low side placement.
- Dress the bunny in the blouse.
- Sew arms in place under the puff sleeves.
- Attach the skirt around the waist beneath the blouse hem.
- Put on the shoes.
- Sew or tie the bonnet in place.
- Add all bonnet daisies.
- Make the bag, bouquet, apple, and duck.
Work slowly during assembly. The full look depends more on placement than on any single stitch round. Before sewing permanently, pin each piece in place and check the silhouette from the front.
Placement Notes for Accuracy
- The bunny head is large and round, about the same visual width as the blouse shoulder line.
- The ears start high at the sides but hang low.
- The eyes sit low on the face, not near the forehead.
- The bonnet opening frames the face closely.
- The blouse body is cropped and ends above the patchwork squares.
- The sleeve puffs are rounded and full.
- The skirt is moderately flared, not stiffly wide.
- The scalloped hem on blouse and skirt should echo each other.
- The shoes are short and rounded with visible red embellishments.
- The duck should reach roughly one-third of the bunny’s height.
Styling Suggestions
If your doll looks slightly taller or narrower, you can still match the mood by adjusting the skirt fullness and bonnet placement. The visual keys are the soft face, low floppy ears, tidy puff sleeves, and colorful floral patchwork in a cream framework.
For a photo-ready result, arrange the bag to one side, place the bouquet near it, set the apple by the bunny’s shoes, and position the duck close to the hem. That arrangement recreates the balanced composition shown in the image.
Final Assembly and Facial Detailing
After all pieces are attached, review the face again. Add a tiny extra stitch at the mouth if needed, and soften the cheeks with a touch of pink. Tie the bonnet bow gently so it looks neat, not bulky. Shape the ears and puff sleeves with your fingers before final display.
Care Notes
This set is best treated as a decorative handmade soft toy. Store it away from heavy moisture and direct sunlight. If it will be handled often, sew all small embellishments very securely, especially the daisies, cherry details, and duck bonnet ties.
Quick Checklist Before You Finish
- Face centered and symmetrical
- Ears matched in length and angle
- Bonnet ties even
- Daisies securely stitched
- Blouse fitted smoothly
- Skirt centered with balanced color layout
- Shoes aligned forward
- Duck stands evenly
- Bag handles secure
- Bouquet stems wrapped tightly
Detailed Cleaning and Preservation Guidelines
Spot clean with a damp cloth and mild soap when possible. For deeper cleaning, hand wash gently in cool water, reshape while damp, and air dry fully on a towel. Do not wring, bleach, machine dry, or hang by the ears, bonnet ties, or handles. Keep in a dust-free container for long-term storage.


