Bubble Tea Piglet is a sweet amigurumi piglet wearing a pink “boba lover” dress, cream sneakers, and a brown bubble-tea baseball cap. She carries a tiny crossbody boba bag, plus a little bubble tea cup, menu board, and phone for extra fun photos.
Please note: I strive for accuracy in every pattern, but occasional errors can happen. Thank you for understanding and for enjoying my designs.
Abbreviations (US Terms)
- MR – magic ring
- ch – chain
- st(s) – stitch(es)
- sl st – slip stitch
- sc – single crochet
- hdc – half double crochet
- dc – double crochet
- inc – increase (2 sc in same st)
- dec – invisible decrease (sc2tog through front loops only)
- BLO – back loop only
- FLO – front loop only
- FO – fasten off
All pieces are worked in continuous rounds unless otherwise noted. Use a stitch marker to mark the first stitch of each round.
Materials
- Yarn: DK or light worsted weight yarn with good stitch definition
- Piglet skin: light peach
- Blush (optional embroidery): soft pink
- Dress + “Boba Lover” top: pastel pink
- Hat + bag + boba pearls: milk-tea brown + darker brown for pearls
- Shoes + socks + cup lid: cream
- Phone: mint + light gray
- Menu board: cream + brown
- Bubble tea cup body: light beige
- Hook: 2.5 mm or size needed for tight stitches
- Safety eyes: 10–12 mm round black eyes
- Black embroidery thread or fine yarn for mouth and brows
- Brown embroidery thread for “Boba Lover” text and menu details
- Stuffing: polyester fiberfill
- Tapestry needle, stitch markers, pins, scissors
- Optional: small button or snap for back of dress
Finished piglet height with hat: approx. 20–22 cm (8–8.5 in), depending on yarn and tension.
Gauge & Finished Size
Exact gauge is not critical, but stitches should be tight so stuffing doesn’t show.
As a reference:
- 6 sc × 7 rows ≈ 1″ × 1″ (2.5 × 2.5 cm) in piglet yarn and hook.
If your piglet turns out slightly larger or smaller, it’s fine as long as the fabric is firm.
Construction Overview
- You will crochet head, body, arms, legs, ears, snout, and tail separately, then sew them together.
- Clothes and accessories are removable: dress, hat, shoes, crossbody boba bag, bubble tea cup, menu board, and phone.
- For a super clean look, stuff firmly and keep decreases even.
- I recommend finishing the dress and shoes before final assembly, so you can dress the piglet easily as you go.
Piglet Base – Head & Body
Head (light peach)
Rnd 1: MR, 6 sc (6)
Rnd 2: inc around (12)
Rnd 3: (1 sc, inc) around (18)
Rnd 4: (2 sc, inc) around (24)
Rnd 5: (3 sc, inc) around (30)
Rnd 6: (4 sc, inc) around (36)
Rnd 7: (5 sc, inc) around (42)
Rnd 8: (6 sc, inc) around (48)
Rnds 9–16: sc around (48)
Begin stuffing and keep adding stuffing as you close.
Rnd 17: (6 sc, dec) around (42)
Rnd 18: (5 sc, dec) around (36)
Rnd 19: (4 sc, dec) around (30)
Rnd 20: (3 sc, dec) around (24)
Rnd 21: (2 sc, dec) around (18)
Rnd 22: (1 sc, dec) around (12)
Rnd 23: dec around (6)
FO, weave the opening closed.
Place safety eyes between Rnds 11–12, about 8–9 sts apart. Add a little blush with soft pink yarn or pastel if desired.
📌Thank you for reading the article.
Snout (light peach)
Rnd 1: MR, 6 sc (6)
Rnd 2: inc around (12)
Rnd 3: (1 sc, inc) around (18)
Rnd 4–5: sc around (18)
Lightly stuff.
Rnd 6: (1 sc, dec) around (12)
FO with long tail for sewing.
With darker peach or brown yarn, embroider two vertical oval nostrils on Rnd 2–3 and a small line between them for dimension.
Ears (make 2, light peach)
Rnd 1: MR, 4 sc (4)
Rnd 2: (1 sc, inc) twice (6)
Rnd 3: (2 sc, inc) twice (8)
Rnd 4: (3 sc, inc) twice (10)
Rnd 5–7: sc around (10)
Do not stuff. Flatten each ear and pinch the base slightly, sewing the edges together with a few stitches so they sit curved.
FO, leave tails for sewing.
Body (light peach)
Rnd 1: MR, 6 sc (6)
Rnd 2: inc around (12)
Rnd 3: (1 sc, inc) around (18)
Rnd 4: (2 sc, inc) around (24)
Rnd 5: (3 sc, inc) around (30)
Rnd 6: (4 sc, inc) around (36)
Rnds 7–10: sc around (36)
Rnd 11: (4 sc, dec) around (30)
Rnds 12–13: sc around (30)
Rnd 14: (3 sc, dec) around (24)
Rnds 15–16: sc around (24)
Rnd 17: (2 sc, dec) around (18)
Rnd 18: sc around (18)
Stuff firmly but keep the top round slightly flat for a neat join to the head.
FO with a long tail for sewing.
Legs (make 2 – start cream for shoes, then peach)
Soles (cream)
Rnd 1: MR, 6 sc (6)
Rnd 2: inc around (12)
Rnd 3: (1 sc, inc) around (18)
Rnd 4: BLO, sc around (18) – this creates an edge for the shoe sole.
Rnds 5–6: sc around (18)
Rnd 7: (4 sc, dec) around (15) – begin rounding the shoe.
Change to light peach for legs (or keep cream for visible socks and switch 1 round later).
Rnd 8: BLO, sc around (15)
Rnds 9–13: sc around (15)
Stuff as you go, keeping the foot well-shaped.
Rnd 14: (3 sc, dec) around (12)
Rnd 15: sc around (12)
FO, leaving tails for sewing to body.
Arms (make 2, light peach)
Rnd 1: MR, 6 sc (6)
Rnd 2: (1 sc, inc) around (9)
Rnds 3–5: sc around (9)
Rnd 6: (2 sc, dec) around (7)
Rnds 7–11: sc around (7)
Lightly stuff only the hand area; leave upper arm soft for posing.
FO with long tail for sewing.
Tail (light peach)
Ch 9, starting in 2nd ch from hook: 2 sc in each ch across (16)
The tail will naturally curl.
FO, leave tail for sewing.
Assembly of Base Piglet
- Position the body under the head so the front is aligned; sew head to top of body using the head’s closing round and the body’s last round.
- Attach legs to the bottom of the body, slightly forward so she stands balanced.
- Sew arms slightly below the neck line, angled slightly forward.
- Attach ears symmetrically on the top sides of the head, slanting slightly outward.
- Sew snout centered between the eyes, lower half touching around Rnds 12–14 of the head.
- Attach curly tail low on the back.
Set the finished piglet aside while you make clothes and accessories.
Pink Boba Dress
Worked from neckline downward, back opening closed with a small button or a few stitches. Use pastel pink.
Yoke
Row 1: Ch 27, sc in 2nd ch from hook and across (26).
Row 2: ch 1, turn, (3 sc, inc) across (32)
Row 3: ch 1, turn, sc across (32)
Row 4: ch 1, turn, (4 sc, inc) across (40)
Row 5 (create armholes):
- ch 1, turn, sc in first 6 sts, ch 4 (skip 8 sts for armhole),
sc in next 12 sts, ch 4 (skip 8 sts), sc in last 6 sts.
(You now have 6 + 4 + 12 + 4 + 6 = 32 sts around armhole edges when worked in the round.)
Join with sl st to first st of Row 5 to begin working in rounds.
Bodice & Skirt
Rnd 6: sc around (32)
Rnd 7: (3 sc, inc) around (40) – begin flaring
Rnd 8: sc around (40)
Rnd 9: (4 sc, inc) around (48)
Rnd 10: sc around (48)
Rnd 11: (5 sc, inc) around (56)
Rnd 12: sc around (56)
Rnd 13: (6 sc, inc) around (64)
Rnds 14–16: sc around (64)
Optional ruffle edge:
Rnd 17: FLO, (1 sc, 1 hdc) in each st around. Sl st to join, FO and weave ends.
At the hem, sew or embroider small boba pearls: using milk-tea brown yarn, stitch little knots or tiny circles spaced around the lower dress, matching the look from the photo.
At the chest area (front center of yoke), embroider “BOBA LOVER” with brown thread in two neat lines.
Add a tiny button or snap at the top back, or simply sew the top closed after dressing your piglet if you don’t need it removable.
Cream Sneakers
Make 2, using cream yarn.
Rnd 1: MR, 6 sc (6)
Rnd 2: inc around (12)
Rnd 3: (1 sc, inc) around (18)
Rnd 4: BLO, sc around (18)
Rnd 5–6: sc around (18)
Rnd 7: sc in next 6 sts, (dec) 3 times, sc in last 6 sts (15)
Rnd 8: sc around (15)
Rnd 9: (3 sc, dec) around (12)
FO, leave tail for sewing.
Slip each shoe over a leg foot and sew around the ankle so it sits flush. With cream yarn, add a small horizontal line across the front to suggest shoe straps, matching the cozy sneaker look.
Bubble Tea Baseball Cap
Use milk-tea brown for the main cap and cream for the tiny boba cup motif.
Cap Crown (brown)
Rnd 1: MR, 6 sc (6)
Rnd 2: inc around (12)
Rnd 3: (1 sc, inc) around (18)
Rnd 4: (2 sc, inc) around (24)
Rnd 5: (3 sc, inc) around (30)
Rnd 6: (4 sc, inc) around (36)
Rnds 7–9: sc around (36)
Brim
Row 10: Working over front 14 sts only:
- hdc in next 14 sts, turn (14)
Row 11: ch 1, hdc dec, 10 hdc, hdc dec (12)
Row 12: ch 1, hdc dec, 8 hdc, hdc dec (10)
FO and neatly round the edges with a row of sc if desired.
Boba Cup Motif (cream + brown)
With cream:
Row 1: ch 5, sc in 2nd ch from hook and across (4).
Rows 2–3: ch 1, turn, sc across (4).
Switch to beige or brown for lid line: embroider a straight line across the top row.
Using dark brown, embroider three tiny pearls and a little straw on top. Sew the motif centered on the front of the cap.
Try the cap on the piglet; it should sit snugly slightly above the eyes.
Crossbody Boba Bag
Use milk-tea brown for body and darker brown for pearls.
Bag Body
Row 1: ch 7, sc in 2nd ch from hook and across (6).
Rows 2–6: ch 1, turn, sc across (6).
FO one panel. Make a second identical panel.
Hold panels together and sc around three sides to join, leaving the top open. FO.
Embroider little dark brown boba pearls on the front panel.
Flap & Strap
Flap:
Attach brown yarn at one top back edge,
Row 1: ch 1, 4 sc along top edge, turn.
Row 2: ch 1, sc dec, sc dec (2).
Row 3: ch 1, sc2tog (1), FO.
Strap:
Attach yarn to one side of the bag, ch long enough to cross the piglet’s body (about 60–70 ch depending on your tension), then sl st to the opposite side of bag. FO and weave in ends.
📌Thank you for reading the article.
Bubble Tea Cup
Use beige for cup, cream for lid, and dark brown for pearls and straw.
Cup
Rnd 1: MR, 6 sc (6)
Rnd 2: (1 sc, inc) around (9)
Rnd 3: BLO, sc around (9)
Rnds 4–6: sc around (9)
Rnd 7: (2 sc, dec) around (7) – optional slight taper.
FO, stuff lightly.
Lid
Rnd 1: MR, 6 sc (6)
Rnd 2: (1 sc, inc) around (9)
Rnd 3: sc around (9)
FO leaving tail, sew to top of cup.
Using dark brown, embroider tiny boba pearls around the bottom. For the straw, you can surface crochet or sew a small chain of dark brown upward from the lid.
Menu Board
Use cream for board and brown for writing.
Row 1: ch 9, sc in 2nd ch from hook and across (8).
Rows 2–6: ch 1, turn, sc across (8).
FO. Border: attach brown yarn and sc around all four sides, working 3 sc into each corner.
With brown thread, embroider:
- “Boba Flavors” across the top
- A few dotted lines and bullet points underneath to mimic a menu.
Tiny Phone
Use mint for front and light gray for border.
Row 1: With mint, ch 6, sc in 2nd ch from hook and across (5).
Rows 2–4: ch 1, turn, sc across (5). FO.
Border: With light gray, sc around all four sides, working extra stitches in corners so it stays rectangular. Add a small square stitch in one corner as a “camera” if you like.
Final Assembly & Styling
- Dress the piglet in the pink boba dress, closing the back with your chosen fastening.
- Put the cream sneakers on the feet and sew lightly in place if needed so they don’t shift.
- Place the crossbody boba bag over one shoulder and across the body.
- Position the bubble tea cup in one hand and tack it with a couple of stitches so it stays as if she’s holding it.
- Stand the menu board and phone near her feet for photos.
- Pop the boba baseball cap slightly down toward the eyes for maximum cuteness.
You now have a Bubble Tea Piglet that closely matches the original design: soft pastel tones, clear stitch texture, and lots of small accessories that make the scene extra fun and “viral-ready” for your photos.
Pattern Recap
- Piglet is crocheted in DK/light worsted yarn with tight single crochet, then dressed in a removable pink dress and cream sneakers.
- The boba-themed hat, crossbody bag, cup, menu board, and phone complete the storytelling setup for your photos.
- Change colors to create different flavors (matcha, taro, strawberry) while keeping the same form and proportions.
Enjoy making your own Bubble Tea Piglet, and feel free to customize details while keeping the main silhouette if you want a whole little boba crew!