How to Crochet a Daisy & Tulip Best Friends Doll Set — Free Amigurumi Pattern + Step-by-Step Tutorial

If you’ve been searching for an amigurumi project that will stop everyone in their tracks on social media, you just found it! This beautiful pair of flower-inspired best friend dolls is about to become your brand-new favorite crochet project. Inspired by the soft textures, gorgeous floral details, and the viral “Baby Schema” proportions that modern doll makers love, this pattern duo is completely free and ready for you to create.

In this comprehensive tutorial, you will learn how to crochet a seamless base body, sculpt expressive facial features with simple embroidery techniques, and craft two distinct, high-fashion boho outfits. We’ll make Daisy (featuring her signature ruffled crop top, embroidered wide-leg linen pants, messy bun, and market tote) and Tulip (wearing a cozy textured cap, flower-sprinkled overalls, and high-top sneakers). Whether you want to make them as a matching set for a special gift or build them as eye-catching showcase pieces for your craft blog, this guide will take you through every stitch with ease. Grab your yarn, put on your favorite podcast, and let’s get crafting!

🧶 What You’ll Need — Materials & Tools

Yarn:

  • Skin Tone Base: Worsted weight yarn (approx. 100g) — Soft Cream or Pale Beige
  • Hair Colors: Worsted weight yarn (approx. 75g each) — Chocolate Brown and Medium Chestnut Brown
  • Daisy’s Outfit & Bag: Worsted weight yarn — Off-White (50g), Oatmeal Beige (50g), Olive Green (30g)
  • Tulip’s Outfit & Cap: Worsted weight yarn — Deep Lavender/Purple (75g), Pure White (30g)
  • Accent Colors: Small amounts of Sunny Yellow, Rose Pink, Sage Green, and Dark Brown for details, embroidery, and accessories.

Tools & Supplies:

  • Crochet Hook: 3mm (or size needed to achieve a tight, hole-free gauge)
  • Safety Eyes: 18mm glossy black safety eyes (2 pairs)
  • Stuffing: High-quality polyester fiberfill
  • Notions: Tapestry needle, sharp scissors, stitch markers, and a fine embroidery needle
  • Accents: 2 small round wooden buttons (approx. 10mm) for Tulip’s overalls, and two tiny wooden beads for Daisy’s drawstring.

📏 Gauge & Measurements

  • Gauge: 5 sc x 5 rows = 1 inch using a 3mm hook and standard worsted weight yarn.
  • Finished Doll Height: Approximately 32cm from the bottom of the feet to the top of the head (excluding the hair bun/hat).
  • Note: Gauge consistency is essential in amigurumi. Your stitches must be tight enough to prevent the polyester fiberfill from peeking through when the doll is firmly stuffed. If you notice gaps, drop down a half hook size.

📖 Abbreviations Used (US Terms)

AbbreviationMeaning
MRMagic Ring
scSingle crochet
incIncrease (2 sc in the same stitch)
decInvisible decrease (sc 2 stitches together using front loops only)
sl stSlip stitch
chChain
BLOBack loop only
FLOFront loop only
st(s)Stitch(es)
rndRound
repRepeat instructions inside asterisks
hdcHalf double crochet
dcDouble crochet

This pattern is written entirely in standard US crochet terms.

🪡 Free Crochet Pattern — The Best Friend Dolls

Note: Both dolls share a similar structural base for the head, body, arms, and legs to ensure they look perfectly proportioned side-by-side as best friends. Follow the base instructions twice, altering hair, clothing, and details as specified.

Head Base (Make 2)

Using Skin Tone yarn. Stuff firmly as you progress.

  • Rnd 1: 6 sc in MR (6)
  • Rnd 2: inc in each st around (12)
  • Rnd 3: sc 1, inc rep 6 times (18)
  • Rnd 4: sc 2, inc rep 6 times (24)
  • Rnd 5: sc 3, inc rep 6 times (30)
  • Rnd 6: sc 4, inc rep 6 times (36)
  • Rnd 7: sc 5, inc rep 6 times (42)
  • Rnd 8–18: sc in each st around (42)
  • Note on Safety Eyes: Insert 18mm safety eyes between Rounds 14 and 15, leaving about 8 stitches of space between them. Secure the washers firmly inside before continuing.
  • Rnd 19: sc 5, dec rep 6 times (36)
  • Rnd 20: sc 4, dec rep 6 times (30)
  • Rnd 21: sc 3, dec rep 6 times (24)
  • Rnd 22: sc 2, dec rep 6 times (18)
  • Rnd 23: sc 1, dec rep 6 times (12)
  • Fasten off, leaving a long tail for sewing. Stuff the head generously, shaping the cheeks smoothly.

Body Base (Make 2)

Using Skin Tone yarn (or change to white at Rnd 10 for Tulip’s built-in undershirt if desired).

  • Rnd 1: 6 sc in MR (6)
  • Rnd 2: inc in each st around (12)
  • Rnd 3: sc 1, inc rep 6 times (18)
  • Rnd 4: sc 2, inc rep 6 times (24)
  • Rnd 5: sc 3, inc rep 6 times (30)
  • Rnd 6: sc 4, inc rep 6 times (36)
  • Rnd 7–12: sc in each st around (36)
  • Rnd 13: sc 4, dec rep 6 times (30)
  • Rnd 14–17: sc in each st around (30)
  • Rnd 18: sc 3, dec rep 6 times (24)
  • Rnd 19–21: sc in each st around (24)
  • Rnd 22: sc 2, dec rep 6 times (18)
  • Rnd 23–24: sc in each st around (18)
  • Rnd 25: sc 1, dec rep 6 times (12)
  • Fasten off, weave in ends. Stuff the body firmly.

Arms (Make 4)

Using Skin Tone yarn. Do not stuff the upper arm; stuff the hand area very lightly.

  • Rnd 1: 5 sc in MR (5)
  • Rnd 2: inc in each st around (10)
  • Rnd 3–5: sc in each st around (10)
  • Rnd 6: dec, sc 8 (9)
  • Rnd 7–22: sc in each st around (9)
  • Press the opening flat and sc across both sides to close (4 sc total). Fasten off, leaving a tail for assembly.

Legs (Make 4)

For Daisy: Start in Dark Brown for sandals, switching to Skin Tone at Rnd 4.

For Tulip: Start in White for sneakers, switching to Skin Tone at Rnd 6.

  • Rnd 1: 6 sc in MR (6)
  • Rnd 2: inc in each st around (12)
  • Rnd 3: sc 1, inc rep 6 times (18)
  • Rnd 4–6: sc in each st around (18)
  • Rnd 7: sc 5, dec 4 times, sc 5 (14)
  • Rnd 8: sc 5, dec 2 times, sc 5 (12)
  • Rnd 9–26: sc in each st around (12)
  • Fasten off, leaving a long tail. Stuff the lower leg firmly, reducing stuffing near the top to allow the legs to dangle naturally.

💇‍♀️ Hair & Styling

Daisy’s Messy Bun Haircap

Using Chocolate Brown yarn.

  • Rnd 1–7: Follow same increase pattern as Head Base (up to 42 sts).
  • Rnd 8–15: sc in each st around (42). Test fit on head.
  • Strands (Wavy side pieces): Before fastening off, ch 15, hdc down the chain to create a loose curl. Sl st to next hair cap stitch. Repeat on opposite side for the second framing strand. Fasten off.
  • The Bun: Repeat Rnds 1–5 of Head Base (30 sts). Sc 3 rounds even. Stuff lightly and sew to the top-back of the haircap.
  • Flower Accents: Using yellow, pink, and white yarn, make 3 small magic rings containing [ch 2, 2 dc, ch 2, sl st] repeated 5 times for quick 5-petal flowers. Sew to the base of the bun.

Tulip’s Wavy Haircap

Using Medium Chestnut Brown yarn.

  • Rnd 1–7: Follow same increase pattern as Head Base (42 sts).
  • Rnd 8–12: sc in each st around (42).
  • Rnd 13: ch 25, skip 1 st on chain, hdc in next 24 chains, sl st into next 2 sts on haircap base. Repeat this process around the entire edge of the cap to form long, beautiful wavy strands that drop down gracefully. Sew securely to Tulip’s head.

👗 Wardrobe & Outfits

Daisy’s Ruffle Top

Using Off-White yarn. Work in rows, chaining 1 and turning at the end of each row.

  • Row 1: Ch 19, sc in 2nd ch from hook and next 17 chains (18), turn.
  • Row 2: sc 2, inc rep across (24), turn.
  • Row 3 (Sleeve openings): sc 4, ch 4, skip 4 sts, sc 8, ch 4, skip 4 sts, sc 4, turn.
  • Row 4–7: sc in each st across (24), turn.
  • Ruffle Edges: Join yarn to sleeve openings. ch 3, sl st in next st around to create a beautiful, delicate micro-ruffle. Repeat along the bottom hem of the shirt.

Daisy’s Embroidered Wide-Leg Pants

Using Oatmeal Beige yarn.

  • Pants Legs (Make 2): Ch 18, join with sl st to form a ring. Sc in each st around for 14 rounds. Fasten off the first leg. Do not cut yarn on the second leg.
  • Joining: Place legs side-by-side. Sc across the second leg, continue directly into the first leg, joining them into a single round (36 sts).
  • Rnd 15–20: sc around (36).
  • Rnd 21: sc 4, dec around (30).
  • Rnd 22: sc around (30).
  • Fasten off. Thread a separate piece of beige yarn through Row 21 as a faux-drawstring. Tie small wooden beads to the ends.
  • Floral Embroidery: Using your embroidery needle and accent colors, hand-stitch lazy-daisy stitches and tiny French knots on the side of the pant legs to replicate climbing vines and bright yellow/pink wildflowers.

Tulip’s Textured Overalls

Using Deep Purple yarn. To achieve the beautiful vertical knit-look texture, work all single crochets using a deep spike stitch or a cross-stitch single crochet (yarn under instead of yarn over).

  • Pants Legs (Make 2): Ch 16, join to form a ring. Sc around for 6 rounds. Fasten off the first leg, keep working on the second.
  • Joining: Connect legs together as done with Daisy’s pants (32 sts).
  • Rnd 7–12: sc around (32).
  • Bib Section: Locate the front center 10 stitches. Join purple yarn and work in rows back and forth: sc 10, turn (repeat for 5 rows). Fasten off.
  • Straps (Make 2): Ch 15, hdc down the chain. Sew to the back of the overalls, cross them over, and attach them to the bib corners with small round wooden buttons.
  • Embroidery: Use bright yellow yarn to scatter small, five-point star stitches across the surface of the overalls to represent a field of mini-tulips.

Tulip’s Cozy Peak Cap

Using Deep Purple yarn.

  • Rnd 1–7: Follow Head Base instructions up to 42 sts.
  • Rnd 8–14: sc around (42).
  • The Brim (Working in FLO): Locate front 14 stitches. Work 2 rows of hdc across these 14 stitches to form a structured cap brim. Fasten off. Top with a fluffy yellow yarn pom-pom if desired!

👜 Mini Accessories & Props

Daisy’s Market Tote Bag

Using Olive Green yarn.

  • Row 1: Ch 11, sc in 2nd ch from hook and next 9 chains. Turn and work along the opposite side of the chain foundation (20 sc total).
  • Rnd 2–10: Work in continuous spiral rounds of sc (20).
  • Straps: Ch 22, skip 4 stitches on the bag lip, sl st to attach. Fasten off.
  • Sew a separate mini-daisy appliqué (White petals with a Yellow center) to the front face of the bag.
Tote Bag Shape:
 [=== Strap ===]
  \___________/
  |           | <- Micro-daisy motif goes here
  |___________|

Tulip’s Realistic Stem Rose

Using Red and Sage Green yarn.

  • Flower: Ch 21. In 2nd ch from hook work: sl st, ch 2, 2 dc in same st, ch 2, sl st. Skip next stitch. Repeat across to create a scalloped ribbon. Roll the ribbon tightly into a rose shape and secure the bottom with fabric glue or a needle.
  • Stem: Wrap a piece of thin craft wire or a sturdy green pipe cleaner with Sage Green yarn. Attach the flower head to the top.

🔧 How to Assemble Your Best Friend Dolls

Assembly Sequence:
[Safety Eyes Inserted] -> [Stuff Head & Body] -> [Sew Head to Body] 
                      -> [Attach Arms & Legs]  -> [Add Hair & Clothes]
  1. Face Sculpting: Before adding hair, use your tapestry needle with skin-tone yarn to pull slightly between the eye sockets from the inside. This sets the safety eyes back slightly for an adorable, expression-filled face.
  2. Connecting Head & Body: Line up the 12 stitches of the neck opening on the head with the 12 stitches of the body. Whipstitch them together firmly, adding extra stuffing to the neck right before closing to ensure the head does not wobble.
  3. Attaching Limbs: Sew the arms flat against the sides of Round 24 of the body. Attach the legs directly to the base bottom of the body side-by-side, allowing them to hang naturally in a loose, comfortable sitting pose.
  4. Make-up Details: Use a small cosmetic brush and a touch of soft pink powder blush (or diluted fabric paint) to gently blush the cheeks of both dolls for that signature viral look.
  5. Dressing Up: Slide the pants/overalls onto the dolls from the feet up, then slip the shirts over their heads. Secure any overlapping parts with hidden anchor stitches using matching sewing thread.

💡 Pro Tips for Best Results

  1. The Yarn Under Technique: For premium stitch definition on clothing pieces (especially Tulip’s overalls), try pulling your yarn under the hook rather than rolling it over. This forms tight, perfectly symmetrical “X” shaped single crochets rather than standard “V” shapes.
  2. Perfect Cheek Blush: Always test your blush pigment on a swatch piece of the same yarn before applying it to the face. A little goes a long way!
  3. Flawless Eye Embroidery: Frame the outside edge of the safety eyes with a thin thread of black embroidery floss for a modern, anime-inspired lash line. Follow up with a bright white highlight line stitched along the lower arc of the eye.

Leave a Reply

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