About This Baddie Barbie Tapestry Crochet Bag Pattern
This pattern makes a fantastic gift for the fashion-forward person in your life, or a fun treat for yourself to show off your love for all things pink and iconic.
Ideal for those with basic crocheting experience, featuring slightly more advanced stitches and techniques to expand your skills.
A 10-12 hour project—great for savoring the process over several sessions.
An elegant detail to elevate any look, combining traditional techniques with contemporary design sensibilities.
This pattern makes a fantastic gift for the fashion-forward person in your life, or a fun treat for yourself to show off your love for all things pink and iconic.
I love how this project challenges you with color changes but keeps the stitches simple. Seeing the letters and the silhouette emerge from the pink background is so satisfying, and the sparkle yarn adds just the right amount of flair!
I’ve always been a fan of anything that feels a bit nostalgic, and nothing screams nostalgia quite like that iconic pink silhouette. When I sat down to design this bag, I wanted something that felt modern but still had that classic charm. Tapestry crochet can be a little intimidating if you haven’t done much of it before, but honestly, it’s just like painting with yarn.
One thing I’ve learned the hard way is that tension is everything when you’re carrying yarn. If you pull that white strand too tight, your bag will end up looking a bit shriveled, and nobody wants a shriveled bag! I like to give the carried yarn a little tug every few stitches just to make sure it’s sitting flat, but not tight.
I decided to add the sparkle pink border because, let’s be real, a Barbie-inspired project without some glitter just feels incomplete. It gives the edges a nice, sturdy finish and makes the whole thing pop. If you’re feeling adventurous, you could even swap the pink for a bright purple or a teal—the silhouette looks amazing in high-contrast colors. Just make sure your yarn weights match up so the texture stays consistent throughout. I can’t wait to see how yours turns out!
This bag is the ultimate statement piece for anyone who loves that iconic pink aesthetic. It's got a fun Baddie vibe on one side and a classic silhouette on the other, making it a dual-sided masterpiece. I've designed this so you can practice your tapestry skills while creating something totally functional and stylish. You'll love seeing the designs emerge row by row as you work through the color changes!
Start with your main pink yarn.
ch 46, work 1 sc in the second ch from your hook and in every ch across, ch 1 and turn (45)
Work 1 sc in every st across, ch 1 and turn (45)
Introduce the white yarn now. Carry it along the back of your work, crocheting over it until needed. Always finish the last sc before a color change with the new color.
Work 39 sc in pink, 2 sc in white, and 4 sc in pink, ch 1 and turn (45)
Work 3 sc in pink, 5 sc in white, and 37 sc in pink, ch 1 and turn (45)
Work 35 sc in pink, 7 sc in white, and 3 sc in pink, ch 1 and turn (45)
Work 3 sc in pink, 2 sc in white, 2 sc in pink, 3 sc in white, 3 sc in pink, 2 sc in white, and 30 sc in pink, ch 1 and turn (45)
Work 29 sc in pink, 4 sc in white, 1 sc in pink, 3 sc in white, 3 sc in pink, 2 sc in white, and 3 sc in pink, ch 1 and turn (45)
Work 3 sc in pink, 2 sc in white, 4 sc in pink, 2 sc in white, 1 sc in pink, 6 sc in white, and 27 sc in pink, ch 1 and turn (45)
Work 22 sc in pink, 1 sc in white, 4 sc in pink, 2 sc in white, 2 sc in pink, 2 sc in white, 1 sc in pink, 2 sc in white, 4 sc in pink, 2 sc in white, and 3 sc in pink, ch 1 and turn (45)
Work 3 sc in pink, 2 sc in white, 4 sc in pink, 2 sc in white, 1 sc in pink, 2 sc in white, 2 sc in pink, 2 sc in white, 2 sc in pink, 5 sc in white, and 20 sc in pink, ch 1 and turn (45)
Work 19 sc in pink, 6 sc in white, 2 sc in pink, 2 sc in white, 2 sc in pink, 2 sc in white, 1 sc in pink, 2 sc in white, 4 sc in pink, 2 sc in white, and 3 sc in pink, ch 1 and turn (45)
Work 3 sc in pink, 2 sc in white, 4 sc in pink, 2 sc in white, 1 sc in pink, 3 sc in white, 1 sc in pink, 2 sc in white, 1 sc in pink, 3 sc in white, 2 sc in pink, 2 sc in white, 2 sc in pink, 4 sc in white, and 13 sc in pink, ch 1 and turn (45)
Work 12 sc in pink, 5 sc in white, 2 sc in pink, 2 sc in white, 3 sc in pink, 2 sc in white, 1 sc in pink, 5 sc in white, 2 sc in pink, 8 sc in white, and 3 sc in pink, ch 1 and turn (45)
Work 1 sc in pink, 1 sc in white, 1 sc in pink, 7 sc in white, 4 sc in pink, 4 sc in white, 1 sc in pink, 2 sc in white, 3 sc in pink, 2 sc in white, 1 sc in pink, 6 sc in white, 1 sc in pink, 2 sc in white, and 9 sc in pink, ch 1 and turn (45)
Work 9 sc in pink, 2 sc in white, 1 sc in pink, 1 sc in white, 3 sc in pink, 2 sc in white, 1 sc in pink, 2 sc in white, 3 sc in pink, 2 sc in white, 1 sc in pink, 2 sc in white, 3 sc in pink, 1 sc in white, 3 sc in pink, 2 sc in white, 2 sc in pink, 2 sc in white, 1 sc in pink, and 2 sc in white, ch 1 and turn (45)
Work 2 sc in white, 1 sc in pink, 2 sc in white, 3 sc in pink, 2 sc in white, 2 sc in pink, 2 sc in white, 2 sc in pink, 2 sc in white, 1 sc in pink, 2 sc in white, 3 sc in pink, 2 sc in white, 1 sc in pink, 2 sc in white, 3 sc in pink, 1 sc in white, 1 sc in pink, 2 sc in white, 3 sc in pink, 3 sc in white, and 3 sc in pink, ch 1 and turn (45)
Work 2 sc in pink, 5 sc in white, 2 sc in pink, 2 sc in white, 1 sc in pink, 1 sc in white, 3 sc in pink, 2 sc in white, 1 sc in pink, 2 sc in white, 3 sc in pink, 2 sc in white, 1 sc in pink, 2 sc in white, 1 sc in pink, 2 sc in white, 3 sc in pink, 2 sc in white, 3 sc in pink, 2 sc in white, 1 sc in pink, and 2 sc in white, ch 1 and turn (45)
Work 2 sc in white, 2 sc in pink, 1 sc in white, 3 sc in pink, 3 sc in white, 2 sc in pink, 5 sc in white, 1 sc in pink, 2 sc in white, 3 sc in pink, 2 sc in white, 1 sc in pink, 2 sc in white, 3 sc in pink, 1 sc in white, 1 sc in pink, 2 sc in white, 1 sc in pink, 3 sc in white, 2 sc in pink, 2 sc in white, and 1 sc in pink, ch 1 and turn (45)
Work 1 sc in pink, 2 sc in white, 2 sc in pink, 3 sc in white, 1 sc in pink, 2 sc in white, 1 sc in pink, 1 sc in white, 3 sc in pink, 2 sc in white, 1 sc in pink, 3 sc in white, 1 sc in pink, 3 sc in white, 1 sc in pink, 4 sc in white, 3 sc in pink, 3 sc in white, 5 sc in pink, 2 sc in white, and 1 sc in pink, ch 1 and turn (45)
Work 1 sc in pink, 3 sc in white, 4 sc in pink, 2 sc in white, 10 sc in pink, 6 sc in white, 1 sc in pink, 2 sc in white, 3 sc in pink, 1 sc in white, 1 sc in pink, 2 sc in white, 1 sc in pink, 3 sc in white, 3 sc in pink, 1 sc in white, and 1 sc in pink, ch 1 and turn (45)
Work 1 sc in pink, 1 sc in white, 1 sc in pink, 5 sc in white, 1 sc in pink, 2 sc in white, 1 sc in pink, 1 sc in white, 3 sc in pink, 2 sc in white, 1 sc in pink, 5 sc in white, 11 sc in pink, 8 sc in white, and 2 sc in pink, ch 1 and turn (45)
Work 3 sc in pink, 6 sc in white, 15 sc in pink, 2 sc in white, 1 sc in pink, 6 sc in white, 1 sc in pink, 2 sc in white, 1 sc in pink, 2 sc in white, 1 sc in pink, 2 sc in white, 1 sc in pink, 1 sc in white, and 1 sc in pink, ch 1 and turn (45)
Work 2 sc in pink, 3 sc in white, 1 sc in pink, 2 sc in white, 1 sc in pink, 2 sc in white, 1 sc in pink, 5 sc in white, 2 sc in pink, 2 sc in white, 16 sc in pink, 3 sc in white, and 5 sc in pink, ch 1 and turn (45)
Work 24 sc in pink, 2 sc in white, 3 sc in pink, 4 sc in white, 1 sc in pink, 2 sc in white, 1 sc in pink, 2 sc in white, 2 sc in pink, 3 sc in white, and 1 sc in pink, ch 1 and turn (45)
Work 1 sc in pink, 2 sc in white, 3 sc in pink, 2 sc in white, 1 sc in pink, 2 sc in white, 1 sc in pink, 2 sc in white, 5 sc in pink, 2 sc in white, and 24 sc in pink, ch 1 and turn (45)
Work 24 sc in pink, 2 sc in white, 5 sc in pink, 2 sc in white, 5 sc in pink, 6 sc in white, and 1 sc in pink, ch 1 and turn (45)
Work 2 sc in pink, 4 sc in white, 3 sc in pink, 2 sc in white, 1 sc in pink, 2 sc in white, 5 sc in pink, 1 sc in white, and 25 sc in pink, ch 1 and turn (45)
Work 31 sc in pink, 2 sc in white, 1 sc in pink, 2 sc in white, 4 sc in pink, 2 sc in white, and 3 sc in pink, ch 1 and turn (45)
Work 9 sc in pink, 2 sc in white, 1 sc in pink, 2 sc in white, and 31 sc in pink, ch 1 and turn (45)
Work 34 sc in pink, 2 sc in white, and 9 sc in pink, ch 1 and turn (45)
Cut the white yarn. You will only use pink for the rest of the panel.
Work 1 sc in each st across, ch 1 and turn (45)
Fasten off your yarn.
Join sparkle pink at the bottom right. sc 27 evenly up the side, 3 sc in the corner, sc across the top, 3 sc in the corner, sc 27 evenly down the left side, 3 sc in the corner, sc across the bottom, and 3 sc in the corner. Fasten off.
The border instructions specify 27 stitches along the 55-row side; ensure you space these out evenly, roughly one stitch for every two rows.
Using pink, ch 46. sc in 2nd ch and each across, ch 1 and turn (45)
sc in every st across, ch 1 and turn (45)
Introduce white yarn and begin the silhouette tapestry work.
19 pink, 2 white, 24 pink, ch 1, turn (45)
23 pink, 3 white, 19 pink, ch 1, turn (45)
19 pink, 4 white, 22 pink, ch 1, turn (45)
21 pink, 4 white, 20 pink, ch 1, turn (45)
20 pink, 5 white, 20 pink, ch 1, turn (45)
19 pink, 6 white, 20 pink, ch 1, turn (45)
21 pink, 6 white, 18 pink, ch 1, turn (45)
19 pink, 5 white, 21 pink, ch 1, turn (45)
21 pink, 5 white, 19 pink, ch 1, turn (45)
20 pink, 4 white, 21 pink, ch 1, turn (45)
21 pink, 4 white, 20 pink, ch 1, turn (45)
20 pink, 4 white, 21 pink, ch 1, turn (45)
20 pink, 4 white, 21 pink, ch 1, turn (45)
21 pink, 4 white, 2 pink, 2 white, 16 pink, ch 1, turn (45)
16 pink, 8 white, 5 pink, 4 white, 12 pink, ch 1, turn (45)
12 pink, 5 white, 4 pink, 9 white, 15 pink, ch 1, turn (45)
15 pink, 10 white, 3 pink, 3 white, 2 pink, 1 white, 11 pink, ch 1, turn (45)
14 pink, 3 white, 3 pink, 11 white, 14 pink, ch 1, turn (45)
15 pink, 11 white, 2 pink, 3 white, 14 pink, ch 1, turn (45)
13 pink, 4 white, 1 pink, 13 white, 14 pink, ch 1, turn (45)
15 pink, 13 white, 1 pink, 3 white, 13 pink, ch 1, turn (45)
12 pink, 4 white, 1 pink, 13 white, 15 pink, ch 1, turn (45)
15 pink, 13 white, 1 pink, 4 white, 12 pink, ch 1, turn (45)
12 pink, 3 white, 2 pink, 13 white, 15 pink, ch 1, turn (45)
15 pink, 13 white, 2 pink, 4 white, 11 pink, ch 1, turn (45)
11 pink, 4 white, 2 pink, 14 white, 14 pink, ch 1, turn (45)
14 pink, 14 white, 2 pink, 4 white, 11 pink, ch 1, turn (45)
11 pink, 5 white, 1 pink, 14 white, 14 pink, ch 1, turn (45)
15 pink, 18 white, 12 pink, ch 1, turn (45)
12 pink, 16 white, 17 pink, ch 1, turn (45)
17 pink, 16 white, 12 pink, ch 1, turn (45)
13 pink, 14 white, 18 pink, ch 1, turn (45)
20 pink, 4 white, 3 pink, 4 white, 14 pink, ch 1, turn (45)
sc in every st across using only pink, ch 1 and turn (45)
Apply the same sparkle pink border as described for the front panel. Fasten off.
Using white yarn, ch 8. sc in 2nd ch and across, ch 1 and turn (7)
sc in every st across, ch 1 and turn (7)
Switch to sparkle pink yarn.
Continue working blocks of 7 rows, alternating between white and sparkle pink, until you have completed a total of 21 blocks. Fasten off.
Using sparkle pink yarn, ch 50. sc in 2nd ch and every ch across, ch 1 and turn (49)
sc in every st across, ch 1 and turn (49)
Fasten off and leave a tail for sewing.
I'm so excited for you to finish this bag! It's one of those projects that looks super complex but is actually really meditative once you get into the rhythm of the color changes. Whether you're heading to the beach, the mall, or just hanging out with friends, this tote is going to be your new favorite accessory. I hope you enjoyed making it as much as I enjoyed designing it. Happy crocheting, and don't forget to show off your beautiful work! 🧶✨💖
Absolutely! Cotton will make the bag even sturdier and less likely to stretch, though it might be a bit heavier than the acrylic version.
This means you lay the color you aren't currently using on top of the stitches from the previous row and crochet right over it so it's hidden inside your work.
Check your tension; tapestry crochet can sometimes be tighter than normal. You might want to move up to a 5.5mm hook if the fabric feels too stiff.
You can add an extra row of sc or even work a round of slip stitches along the edges of the handles once they're finished to reduce stretching over time.